- 博客(7)
- 资源 (11)
- 收藏
- 关注
转载 HTTPS 原理详解
转自:https://baijiahao.baidu.com/s?id=1570143475599137&wfr=spider&for=pcHTTPS(全称:HyperText Transfer Protocol over Secure Socket Layer),其实 HTTPS 并不是一个新鲜协议,Google 很早就开始启用了,初衷是为了保证数据安全。 近两年,Googl...
2018-07-28 15:26:13 781
原创 http协议
http协议结构请求报文和响应报文都是由以下4部分组成1.请求行2.请求头3.空行4.消息主体 下图为http请求的报文结构 下图为http响应报文结构 请求行格式为:Method Request-URI HTTP-Version 结尾符结尾符一般用\r\n 请求头通用报头既可以出现在请求报头,也可以出现在响应报头...
2018-07-28 14:56:50 798
转载 ConcurrentHashMap原理分析
转载:https://my.oschina.net/hosee/blog/639352HashTable是一个线程安全的类,它使用synchronized来锁住整张Hash表来实现线程安全,即每次锁住整张表让线程独占。ConcurrentHashMap允许多个修改操作并发进行,其关键在于使用了锁分离技术。它使用了多个锁来控制对hash表的不同部分进行的修改。ConcurrentHashMap内...
2018-07-28 11:04:21 1268
原创 JVM运行时内存区域(三)
JVM运行时内存区域 根据《Java虚拟机规范》 JVM 将所管理的内存区域划分为 Method Area(方法区),Heap(堆),Program Counter Register(程序计数器), VM Stack(虚拟机栈),Native Method Stack (本地方法栈),其中Method Area和Heap是线程共享的,VM Stack,Native Method Sta...
2018-07-27 17:20:18 451
原创 分布式Session
目录1. Session Replication 方式管理 (即session复制)2. Session Sticky 方式管理3. 缓存集中式管理1.使用Redis存放Session2. 基于令牌(Token)方式实现Session解决方案Session是服务器用来保存用户操作的一系列会话信息,由Web容器进行管理。单机情况下,不存在Session共享的情况,分布式情况...
2018-07-26 11:00:33 677
转载 分布式锁三种实现方式
转自:https://blog.csdn.net/xlgen157387/article/details/79036337学过Java多线程的应该都知道什么是锁,Java中的锁可以简单的理解为多线程情况下访问临界资源的一种线程同步机制。在学习或者使用Java的过程中进程会遇到各种各样的锁的概念:公平锁、非公平锁、自旋锁、可重入锁、偏向锁、轻量级锁、重量级锁、读写锁、互斥锁等。一、为什么...
2018-07-25 17:48:41 2344
转载 分布式与集群的区别
分布式:一个业务分拆多个子业务,部署在不同的服务器上,每台服务器做的是不同的事。集群:同一个业务,部署在多个服务器上,每台做相同的事。集群是个物理形态,分布式是个工作方式。集群一般是物理集中、统一管理的,而分布式系统则不强调这一点。所以,集群可能运行着一个或多个分布式系统,也可能根本没有运行分布式系统;分布式系统可能运行在一个集群上,也可能运行在不属于一个集群的多台(2台也算多台)机器...
2018-07-15 09:45:35 325
韩顺平mysql优化笔记.doc
2017-12-17
maven学习笔记
2017-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人