- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 线程安全和多线程三要素
一、线程安全1.什么是线程安全 线程安全就是当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那这个对象是线程安全的。 - 通俗来讲,如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果...
2019-11-04 14:26:24 1932
原创 深拷贝与浅拷贝
1.什么是浅拷贝浅拷贝是按位拷贝对象,它会创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。 - 如果属性是基本类型,拷贝的就是基本类型的值;如果属性是内存地址(引用类型),拷贝的就是内存地址 ,因此如果其中一个对象改变了这个地址,就会影响到另一个对象。如下demo:List<String> string = Arrays.asList("abc", "b...
2019-11-04 11:54:36 131
原创 https学习
一、https工作原理01.HTTPS工作原理- HTTPS工作原理 - 一、首先HTTP请求服务端生成证书,客户端对证书的有效期、合法性、域名是否与请求的域名一致、证书的公钥(RSA加密)等进行校验; - 二、客户端如果校验通过后,就根据证书的公钥的有效, 生成随机数,随机数使用公钥进行加密(RSA加密); - 三、消息体产生的后,对它的摘要进行MD5(或者SHA1...
2019-11-01 17:16:19 490
原创 http学习2
一、HTTP缓存01.http缓存有何控制- Http的缓存主要利用header里的两个字段来控制:Cache-control,ETag02.Cache-control介绍- **Cache-control主要包含以及几个字段:** ``` private:则只有客户端可以缓存 public:客户端和代理服务器都可以缓存 max-age:缓存的过期时间...
2019-11-01 11:51:02 151
spring cloud study demo.zip
2020-07-30
spring boot整合shiro实现url请求过滤
2020-07-13
shior2.zip
2020-07-08
springboot-security.rar
2020-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人