E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
——【架构学习】
从0开始学架构(三)
此系列文章为极客时间上从0开始学
架构学习
后感悟总结,虽然隔了一段时间了,那么就再看一遍并且进行感悟升华,排版格式上有问题,后期再复习时也会进行更新一.CAP理论CAP定理(CAPtheorem)又被称作布鲁尔定理
weixin_33709590
·
2019-06-20 18:00
运维
人工智能
数据库
有个程序猿很忧桑:一个命令rm -rf/ ,他把整个公司删没了
原文链接:http://blog.51cto.com/14224832/2389350首先:欢迎各位学习java和大数据的程序员朋友们加入Java交流学习群:721506929群里提供免费的
架构学习
资料
weixin_33872566
·
2019-05-05 17:29
Java工程师
架构学习
—互联网公司分布式集群架构
一、小型公司网络架构狗子是某大学计算机专业本科应届毕业生,由于自己的技术不错,再加上互联网产业的巨大利润的驱使,狗子决定走上创业这条路,于是,狗子联合了同学二黑,鸡子,狗蛋等人花费了几个月的时间写出了一套网站,是关于足球资讯的pc端网站加上手机APP客户端。现在产品测试成功了,准备发布了,狗子想到了两个问题:1.网站需要服务器狗子之前所有的代码测试都是在本地服务器或者局域网上进行的,现在需要把产品
程序人生c
·
2019-04-19 21:11
java架构
程序员
IT
程序员
java
架构学习
提炼笔记(三):高性能架构设计技巧——读写分离
读写分离的基本原理是:将数据库读写操作分散到不同的节点上。读写分离的基本实现是:数据库服务搭建主从集群,一主一从,一主多从都可以,数据库主机负责读写操作,从机只负责读操作。主机通过复制将数据同步到从机,每台数据库都存储了所有的业务书,业务出服务器将写操作发给数据库主机,将读操作发给数据库从机。读写分离操作主要有两个复杂度引入:1.主从复制延迟。常见解决思路是:a.写操作后的读操作指定发给数据库主服
文鹏
·
2019-04-11 07:00
架构学习
提炼笔记(二):架构设计的流程是什么?
架构设计的流程是什么?1.识别复杂度识别复杂度是要放在架构设计的第一位的,只有正确的识别了所要解决的业务场景的复杂度,架构设计才能找准方向而不是和实际需要南辕北辙。复杂度主要来源于“高可用”,“高新能”,“可扩展”等几个方面,但是在设计架构时,不一定要把三个方面的需求全部满足,因为实际业务应用中,这三个方面不可能全部都有很高的要求。一般只会有其中一个方面有较高要求,少数情况下会对两个方面提出较高要
文鹏
·
2019-04-11 07:00
架构学习
提炼笔记(1):架构设计的基本概念以及设计的三大原则
1.什么是架构?架构是软件开发早期一项重要的决策,这个决策可以帮助软件工程确定思路,减少复杂度,尽可能的贴近用户需求。2.架构设计的目的?1.不能为了架构而架构。2.架构的目的是为了解决软件系统复杂度带来的问题,是降低软件的复杂度的一种解决方案。3.架构的复杂性体现在那些方面?A.高性能需要带来的复杂度:1.主要有为了高性能单台服务器内部的复杂度;以及为了高性能多台服务器集群带来的复杂度。2.单机
文鹏
·
2019-04-06 12:00
CAN/CANFD总线基础培训
CAN/CANFD基础培训大纲培训目标了解汽车网络通信整体
架构学习
CAN总线基础知识及应用了解CANFD基本特点以及CAN的应用层协议培训内容时间内容目标9:00-9:10车辆网络架构:了解CAN总线在网络中所处的位置了解
虹科培训
·
2019-04-02 09:55
汽车总线培训
架构学习
(2)
雪崩问题分布式系统都存在这样一个问题,由于网络的不稳定性,决定了任何一个服务的可用性都不是100%的。当网络不稳定的时候,作为服务的提供者,自身可能会被拖死,导致服务调用者阻塞,最终可能引发雪崩连锁效应。缓存雪崩当缓存服务器重启或者大量缓存集中在某一个时间段失效,这样在失效的时候,也会给后端系统(比如DB)带来很大压力,造成数据库后端故障,从而引起应用服务器雪崩。雪崩效应产生的几种场景流量激增:比
渔夫的梦
·
2019-03-21 22:00
基于Netty的RPC
架构学习
笔记(十一):粘包、分包分析,如何避免socket攻击
文章目录问题消息如何在管道中流转源码解析AbstractNioSelector.javaAbstractNioWorker.javaNioWorker.javaDefaultChannelHandlerContext.javaDefualtChannelPipeline.javaSimpleChannelUpstreamHandler.java验证Server.javaHandler1.javaH
Leesin Dong
·
2019-03-09 13:37
#
JAVA
------
Netty
基于Netty的RPC
架构学习
笔记(七):netty学习之心跳
文章目录idleStateHandlernetty3netty5总结idleStateHandlerNetty提供的检测会话状态的工具。netty3Server.javapackagecom.heart;importjava.net.InetSocketAddress;importjava.util.concurrent.ExecutorService;importjava.util.concur
Leesin Dong
·
2019-03-07 08:21
#
JAVA
------
Netty
matplotlib
绘图
架构学习
目标目标知道Matplotlib的绘图架构应用无一、什么是Matplotlib是专门用于开发2D图表(包括3D图表)使用起来及其简单以渐进、交互式方式实现数据可视化二、为什么要学习Matplotlib
weixin_30367169
·
2019-03-06 20:00
python
后端
json
基于Netty的RPC
架构学习
笔记(二):netty服务器
文章目录简介Netty服务端HelloWorld案例举个小改进重点讲解总结netty服务端helloworld案例channelDisconnected与channelClosed的区别?简介netty版本大致版本分为netty3.x和netty4.x、netty5.xnetty可以运用在那些领域?分布式进程通信例如:hadoop、dubbo、akka等具有分布式功能的框架,底层RPC通信都是基于
Leesin Dong
·
2019-03-05 21:28
#
JAVA
------
Netty
基于Netty的RPC
架构学习
笔记(一):NIO
文章目录传统的socket分析举个弊端总结NIO代码分析举个举个图解IO/NIOIONIO关于NIO的一些疑惑客户端关闭的时候会抛出异常,死循环selector.select();阻塞,那为什么说nio是非阻塞的IO?SelectionKey.OP_WRITE是代表什么意思传统的socket分析举个packageOIO;importjava.io.IOException;importjava.io
Leesin Dong
·
2019-03-05 08:29
#
JAVA
------
Netty
SpringCloud微服务
架构学习
(七)Ribbon、Feign、Hystrix 配置详解
Ribbon#设置连接超时时间ribbon.ConnectTimeout=600#设置读取超时时间ribbon.ReadTimeout=6000#对所有操作请求都进行重试ribbon.OkToRetryOnAllOperations=true#切换实例的重试次数ribbon.MaxAutoRetriesNextServer=2#对当前实例的重试次数ribbon.MaxAutoRetries=1这个
huawei_code1994
·
2019-03-01 22:01
SpringCloud
MySQL学习笔记(一):逻辑
架构学习
一、逻辑架构图MySQL逻辑架构整体分为四层:第一层是链接线程处理,这一层并非MySQL独有,在这一层中,主要功能有链接处理,授权验证,安全等操作。第二层是MySQL主要层,所有的语句解析、分析、优化和缓存都在这一层进行,同时内建函数,如日期、时间等函数也在这一层进行。第三层中所有的跨存储引擎的功能都在该层完成,例如视图、存储过程等。第四层为存储引擎,负责数据的获取和存储。在该层提供了许多API供
樱桃mayue
·
2019-02-24 17:10
MySQL
开发十年,留下最完整的Java
架构学习
路线,学完年薪65W
10.解决临界资源问题之同步方法11.解决临界资源问题之ReentrantLock12.多线程讲解和理解13.多线程在单例中的应用14.死锁介绍以及案例演示15.生产者与消费者设计模式八:异常1.异常的概念2.异常的分类3.异常的理解4.常见异常介绍5.运行时异常6.编译时异常7.运行和编译异常区别8.异常的处理方式之捕获异常9.异常的处理方式之抛出异常10.异常的处理方式之断点调试11.断点调试
大齐老师
·
2019-02-20 17:26
开发十年,留下最完整的Java
架构学习
路线,学完年薪65W
文章有点长,请大家耐心看完,话不多说直接上干货!永不过时的编程语言——Java编程开发。Java编程语言占比:据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以900万的程序员数量位居首位。而且很多软件的开发都离不开Java编程,因此其程序员的数量最多。而在以Java编程为核心的开发领域中,javaEE程序员的需求量10年来一直居于首位!Java工程师人才缺口:根据IDC的统计数字:
程序员生态圈
·
2019-02-20 15:29
架构师
Spring Cloud 整体
架构学习
心得
最近要开新项目,使用微服务架构,正好就在之前的springboot基础之上。所以觉得还是要把最近的思考写一下。让我们小到大一点点说。本文只代表我个人观点理解。1,springspring几乎可以说是现在java开发者都知道的一个开源框架,使用javabean致力于解决企业级应用开发的复杂性。总结有以下优点:1,高内聚低耦合2,简化开发3,IOC一个大工厂管理javaBean4,对难于应用的API做
maybe宸
·
2019-01-16 15:44
spring
java
分布式
spring
cloud
B/S网络
架构学习
(2)——HTTP解析
HTTP是B/S网络架构的核心。HTTP中最重要的是HTTPHeader,HTTPHeader控制着互联网用户的数据传输。同时它还控制着用户浏览器的渲染行为和服务器的执行逻辑。常见的HTTP请求头如下:Accept-Charset:用于指定客户端接受的字符集Accept-Encoding:用于指定可接受的内容编码,如Accept-Encoding:gzip.deflate,表示文档内容进行gzip
Mann丶
·
2019-01-14 21:25
Spring Cloud 微服务
架构学习
笔记与示例
本文示例基于SpringBoot1.5.x实现,如对SpringBoot不熟悉,可以先学习我的这一篇:《SpringBoot1.5.x基础学习示例》。关于微服务基本概念不了解的童鞋,可以先阅读下始祖MartinFowler的《Microservice》,本文不做介绍和描述。一、分布式服务框架的发展1.1第一代服务框架代表:Dubbo(Java)、Orleans(.Net)等特点:和语言绑定紧密1.
weixin_34261415
·
2019-01-08 06:58
git
运维
操作系统
微服务
架构学习
笔记(一):gRPC Spring Boot Starter 2.2.0 发布,及使用步骤
简介gRPCSpringBootStarter项目是一个gRPC的SpringBoot模块。通过在SpringBoot中内嵌一个gRPCServer对外提供服务,并支持SpringCloud的服务发现、注册、链路跟踪等等。更新内容在2.2.0.RELEASE版本中包含了以下重大更新支持Java11支持使用SpringSecurity进行认证授权支持自定义的编解码支持自动收集并上报metric信息/
IT实战联盟Lin
·
2018-12-24 18:49
互联网技术
微服务架构
架构实践
SpringBoot2.0踩坑
SpringCloud微服务
架构学习
(三)史上最舒服姿势学 Eureka注册中心
第一节注册中心的相关知识1、为什么要使用注册中心?随着互联网的发展,微服务应用和机器越来越多,达到成百上千台,调用方需要知道被调用方接口的网络地址,如果靠配置文件的方式去获取网络地址,对于动态新增机器和维护带来很大问题。使用注册中心后结构图(1)Server服务端:一般相对于注册中心而言,它是服务的提供者(2)Client客户端:除了注册中心之外的其他微服务ServiceProvider:服务提供
huawei_code1994
·
2018-12-16 14:00
SpringCloud
SpringCloud微服务
架构学习
(二)常见的微服务架构
1.Dubbo阿里开源微服务框架官网地址:http://dubbo.apache.org/en-us/简介:Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含:远程通讯
huawei_code1994
·
2018-12-15 23:12
SpringCloud
SpringCloud微服务
架构学习
(一) 基础知识
1.从传统架构到分布式架构演变单体应用单体的应用从用户到数据库是一条直线,如果其中有一个环节出现问题,整个系统就会崩溃,而且一旦性能达到瓶颈无法扩展分布式架构分布式的架构有了负载均衡器,并且不是多台电商系统,可拓展,并且数据库也有了主从备份,提高了容灾性能,可扩展性微服务架构微服务架构将电商系统的每个模块拆分开,单独搭建服务集群,每个服务集群都有对应的数据库,当用户访问时首先经过负载均衡器集群,再
huawei_code1994
·
2018-12-15 23:47
SpringCloud
Java
架构学习
(四十六)Dubbo高级&Dubbo-Admin管理平台的搭建&Dubbo使用Admin实现负载均衡&Dubbox的介绍&Dubbo面试题
一、Dubbo-Admin管理平台Dubboadmin作用:服务治理、日志管理、服务降级、负载均衡、路由策略权限Dubbo权重。服务治理:就是管理集群的地址、监控、容错机制、负载均衡、统计。DubboAdmin管理平台搭建使用Dubboadmin管理平台必须要在tomcat8.0以上版本才能启动的起来在WEB-INF里面配置dubbo.properties里面配置配置自己的地址启动起来就是这样安装
leeue
·
2018-12-07 16:00
Java架构基础学习一
Java
架构学习
(四十三)Zookeeper实现分布式锁&解决生成订单号的线程安全问题&实现分布式锁解决方案&ZK概述&实现分布式锁基本步骤
一、Zookeeper实现分布式锁概述1、项目中有使用到分布式锁吗?案例:需要生成订单号方案使用UUID、时间戳+业务ID幂等:就是重复的意思重复消费等。高可用:怎么去做就是尽量减少系统宕机的时间。让系统更稳定。高并发:就是同一时刻,请求同一个接口。怎么保证接口幂等性---就是怎么保证接口不允许有重复不要生产重复的。如订单号保证幂等性。案例生成订单ID.怎么实现模拟多用户生成订单号?答:使用多线程
leeue
·
2018-11-26 14:38
Java架构基础学习一
架构学习
路线
一:常见模式与工具二:工程化与工具三:分布式架构四:分布式架构五:性能优化六:底层知识前言:你有没有静下心来思考过:同样是做了x年Java开发,为什么你的技术比别人差很多?为什么别人每月28K你却只有10K?其实技术水平的高低和个人智商关系不大(毕竟能做Java编程开发大家都不会差),主要和勤奋程度、提升方法有关。勤奋程度不必多说,全靠自我监督和自制力。在这里我们详细谈谈提升方法,毕竟好的提升方法
Apple_Boy
·
2018-11-22 23:11
Java进阶部分的总结,你们都学会了吗?
欢迎工作一到五年的Java工程师朋友们加入Java技术交流:611481448群内提供免费的Java
架构学习
资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,M
Java架构学习者
·
2018-11-22 16:12
从冷备到多活,阿里毕玄谈数据中心的异地容灾
欢迎工作一到五年的Java工程师朋友们加入Java技术交流:611481448群内提供免费的Java
架构学习
资料(里面有高可用、高并发、高性能及分布式、Jvm性能调
Java架构学习者
·
2018-11-21 20:41
Java
架构学习
(四十一)SpringCloud&基础回顾&使用Fegin客户端调用&服务雪崩效应产生原因&Jmeter模拟服务雪崩效应&解决雪崩效应办法&Hystrix解决雪崩效应&相关面试
前置知识SpringCloud是微服务解决框架,主要应用在RPC远程调用。2、里面集成了Eureka注册中心、Ribbon负载均衡客户端、Zuul接口网关分布式配置中心。3、SpringCloud客户端调用工具、rest、fegin。4、SpringCloud断路器Hystrix服务降级、熔断机制、限流。其实总结高并发就一句话:通过负载均衡达和反向代理达到分流、通过限流达到防服务雪崩、通过服务降级
leeue
·
2018-11-14 17:49
Java架构基础学习一
动我 Java?是时候让甲骨文退休了!
欢迎工作一到五年的Java工程师朋友们加入Java技术交流:611481448群内提供免费的Java
架构学习
资料(里面有高可用、高并
Java架构学习者
·
2018-11-09 16:28
【网站
架构学习
】大型网站架构演化
大型网站架构演化如果把上世纪90年代初CERN正式发布Web标准和第一个Web服务的出现当做互联网站的开始,那么互联网站的发展只经历了短短20多年的时间。在20多年的时间里,互联网的世界发生了巨大变化,今天,全球有近一半的人口使用互联网,人们的生活因为互联网而产生了巨大改变。从信息检索到即时通信,从电子购物到文化娱乐,互联网渗透到生活的每个角落,而且这种趋势还在加速。因为互联网,我们的世界正变得越
张必安
·
2018-11-09 11:18
网站架构技术
Android
架构学习
目录
【转】剖析Android开发中常用开源库的基础知识,架构设计和核心原理,目前规划剖析的开源框架有:1)日志框架:logger,hugo,timber2)网络框架:okhttp,retrofit3)数据库框架:greenDAO,ormlite,DBFlow4)图片缓存框架:picasso,glide,fresco,Android-Universal-Image-Loader5)JSON解析框架:gs
萧胜天_
·
2018-10-23 16:55
架构学习
之路(五)-- Git版本控制和Jenkins自动化部署
前言我所接触到的版本控制分为两大类型·TeamFoundation版本控制(集中式)一般而言,小组成员只能在每个档案的版本在他们的开发电脑上的。只在服务器上维护代码。意思就是说,跟其他同事不会有太多的冲突,自己写的代码放在自己电脑上,一段时间后再提交、合并,也可以不用联网在本地提交。·Git一、git的常用命令,及常见情况下的解决办法git在新公司这里平时工作中经常会用到,对于我这种从.net转过
魔改谢馒头
·
2018-10-15 15:59
高并发
架构学习
高并发缓存学习1、参数验证2、缓存一个id白名单3、如果不存在某一个数据,则设置空结果并设置过期时间4、设置白名单,会存在占用内存过大,可以使用redis的布隆过滤器。先计算idhash值,然后mod数组长度。集群session一致性问题解决1、IP_hash缺点:服务器重启造成seesion丢失水平扩展过程中也会造成丢失存在单点负载过高的风险2、服务器session复制修改server.xml的
Pure_Dream
·
2018-10-11 21:33
高并发
架构学习
高并发缓存学习1、参数验证2、缓存一个id白名单3、如果不存在某一个数据,则设置空结果并设置过期时间4、设置白名单,会存在占用内存过大,可以使用redis的布隆过滤器。先计算idhash值,然后mod数组长度。集群session一致性问题解决1、IP_hash缺点:服务器重启造成seesion丢失水平扩展过程中也会造成丢失存在单点负载过高的风险2、服务器session复制修改server.xml的
Pure_Dream
·
2018-10-11 21:33
CAP 定理学习总结
说明:整个
架构学习
总结是建立在李运华老师的课程之上。对于设计分布式系统,CAP理论是非常重要的,CAP定理又被称作布鲁尔定理(EricBrewer),2000年的ACMPODC上提出的猜想。
洋洋2018
·
2018-09-27 22:25
架构设计学习总结
Java
架构学习
(三十三)ActivityMQ基础&消息中间件概述&异步与同步&MQ作用&MQ件通讯方式&MQ应用场景&ActivityMQ安装&使用ActivityMQ的案例&主题和订阅
ActivityMQ基础一、消息中间件概述什么是消息中间件?与传统的传输通讯有什么区别?答:异步,无需等待,消息存放在队列里面。调用别人的接口时候,返回的是同步还是异步?答:发送请求/响应是同步的。什么是同步?什么是异步?当A项目调用B接口时,B接口有延迟,会产生什么场景?答:1、A会一直等待,等待B影响给我,http有设置超时时间。2、同步接口中,如果网络延迟,可能会产生重复提交接口产生的重复提
leeue
·
2018-09-23 00:36
Java架构基础学习一
微服务
架构学习
笔记(SpingBoot+Dubbo+Zookeeper)
微服务架构自述近段时间在学习微服务架构,结合前辈们的一些博客、网上的教学视频以及官方的一些技术文档,我整理了一下自己的学习笔记,一边归纳一边复习。在这里上传笔记做以后的回顾储备。微服务架构基本概念介绍一、什么是微服务?什么是微服务应用?什么是微服务架构?微服务:从技术维度的角度理解,微服务化的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底地去耦合,每一个微服务提供单个业务功能的服务
理性&感性
·
2018-08-31 10:01
微服务
大型网络
架构学习
心得
前言:在互联网跨越式发展的进程中,在电子商务火热的市场背后却是不堪重负的网站架构,某些B2C网站逢促销必宕机几乎成为一种规律,铁路部电子客票官方购票网站的频繁故障和操作延迟更将这一现象演绎的淋漓尽致。一边是企业在网站技术上的大量投入,一边却是网站在关键时刻的频繁宕机;如何打造一个高可用,高性能,易扩展,可伸缩且安全的网站?1.大型网站软件系统的特点高并发,大流量,高可用,海量数据,用户分布广泛,网
纠结论
·
2018-08-20 16:24
Java:Shiro的
架构学习
笔记
概要Java:Shiro的
架构学习
笔记。博客IT老兵博客前言张开涛的第一章Shiro简介——《跟我学Shiro》,其实是解读了一下Shiro的架构这篇文章,本着寻根究底的态度,我再一次去阅读这篇文章。
IT老兵驿站
·
2018-08-17 10:15
Java
Kubernetes
架构学习
笔记
Kubernetes是Google开源的容器集群管理系统,其提供应用部署、维护、扩展机制等功能,利用Kubernetes能方便地管理跨机器运行容器化的应用,是Docker分布式系统的解决方案。k8s里所有的资源都可以用yaml或Json定义。1K8s基本概念1.1MasterMaster节点负责整个集群的控制和管理,所有的控制命令都是发给它,上面运行着一组关键进程:kube-apiserver:提
奔跑的蜗牛-
·
2018-08-11 17:13
kubernetes架构
Java
架构学习
(二十二)mysql主从复制概念&读写分离概念&mysql集群搭建&读写分离实现使用中间件mycat实现&mybatis入门&sql注入防御
MySQL读写分离&Mybatis基础知识SQL注入一、什么是MySQL高可用主从复制。主(master)核心数据访问,负责读和写备(slave)主挂了,主服务器的备胎。mysql服务器集群。一主一备、一主多备、多主多备。备机一般只能有读的权限。主机有读写权限。读写分离会产生数据同步问题。mysql做集群二、mysql主从复制mysql主从复制作用::读写分离(mycat)、数据备份、高可用、集群
leeue
·
2018-08-09 18:25
Java架构基础学习一
Java
架构学习
(二十一)MySQL优化&索引&索引实现原理&唯一索引&普通索引&explain执行计划&索引的优缺点&MySQL的存储引擎
mysql优化2一、索引的概述为什么要去用索引?因为提高了查询效率。为什么加了索引就能提高查询效率?有关索引的实现原理,就是折半查找,B+treeB加树。索引的分类:主键索引:主键索引就是主键primarykey保证唯一,不重复。唯一索引:组合索引全文索引普通索引二、主键索引创建表并加上索引在需要经常查询的字段上,一定要加上索引,效率提高1000倍。--创建主键索引只要加了createtablea
leeue
·
2018-08-08 14:12
Java架构基础学习一
Java
架构学习
(二十)MySQL优化方案&数据库三大范式&幂等性&数据库分库分表&水平分割取模算法&SQL定位慢查询
MySQL调优1、数据库设计三范式2、数据库分表3、怎么定位慢查询?一、MySQL优化方案1、数据库设计要合理基本要遵循三范式2、添加索引(普通索引、主键索引、唯一索引、全文索引)3、分表分库技术(取模分表、水平分割、垂直分割)4、读写分离5、存储过程6、配置mysql最大连接数my.ini7、mysql服务器升级8、随时清理碎片化9、SQL语句调优三、数据库三大范式什么是数据库三大范式?1、原子
leeue
·
2018-08-08 10:53
Java架构基础学习一
Java
架构学习
(十八-十九)linu基本命令&vim编辑器&上传文件&安装软件&
linux开发001一、linux简介liunx:是一种自由和开放源码的操作系统。二、linux根目录简介三、linux常用命令命令格式:命令-选项参数基本命令:1、ifconfig:查询IP地址2、ls:查看当前目录所有文件查看不了隐藏文件3、ls-l:查看当前目录文件详细点4、ll:跟上面一样5、ls-a:查看当前目录的所有文件包括隐藏文件6、ls-t:查看当前目录所有文件默认根据时间排序了7
leeue
·
2018-08-06 12:40
Java架构基础学习一
Java
架构学习
(十七)Http与Https区别&HttpClient发送请求&使用Postman&防止模拟请求&Token令牌&xss攻击防御
表单重复提交&防止模拟请求&跨域解决方案一、Http与Https的区别Https与Http最大的区别:Https:是走ssl+证书加密传输的缺点:效率低、安全非常高http:不是加密的。是不安全的,使用抓包工具可以抓到。1、笔记本上创建一个wifi2、手机连接wifi可以进行对手机进行抓包分析。post请求:浏览器看不到提交的参数,但是使用抓包工具可以抓到。总结:https安全性比http高,ht
leeue
·
2018-08-03 15:33
Java架构基础学习一
资深架构师:推荐高薪
架构学习
路线
前言:陈磊,之前在一线名企工作多年,级别P8,是企业的核心技术开发人员,目前有十三年的开发经验。从事于Java后端开发,对分布式架构、spring微服务、MySQL、框架、Netty、JVM、性能优化、等技术都有较深的研究30K的薪资,有人说这只能是大企业或者互联网企业工程师才能拿到。是的,小公司或者非互联网企业30K的不太可能是码农了。还有区域问题,这个不在我的考虑范围内,因为除了北上广深杭,其
qq5b5997f4c277c
·
2018-08-03 14:39
线线程
java
Java
架构学习
(十二)java内存结构&新生代&老年代&JVM参数调优&堆内存参数配置&解决堆栈溢出
JVM参数调优与垃圾回收机制一、java内存结构Java内存模型:是多线程里面的,jmm与线程可见性有关Java内存结构:是JVM虚拟机存储空间。Java内存结构图Java内存机构分为:方法区、java堆、栈、本地方法栈。方法区(永久区):就是使用static关键字修饰的基本就是存放在方法区内。一般来说都是存放常量信息,在类加载的时候就会被初始化。方法区就是全局的。所有线程都会被共享的。包括静态工
leeue
·
2018-07-31 16:32
Java架构基础学习一
领域模型驱动设计(Evans DDD)之模型提炼
相反,在实践中,我们技术人员在经过冗长的平台
架构学习
和实践后,就匆忙开始项目开发,这时是什么指导他们进行软件业务实现呢?大部分可能是依赖数据库建模,甚至是复
mobilehub
·
2018-07-23 10:58
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他