会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
节
春
度
欢
rhyme
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
29
下一页
2019年9月24日
Java 中函数式编程方法形参为基本类型和引用类型
摘要: 简单复习下 基本数据类型值传递 值传递,原变量的值不会被修改 传递数组类型的引用 结果值全部为1,全部被修改 方法形参为对象 * 如果在方法内部修改该对象的属性,外部引用属性值会跟着变化* 如果在方法内部修改该引用,外部不会发生变化
阅读全文
posted @ 2019-09-24 11:01 rhyme
阅读(718)
评论(0)
推荐(0)
2019年8月31日
(MYSQL)回表查询原理,利用联合索引实现索引覆盖
摘要: 一、什么是回表查询? 这先要从InnoDB的索引实现说起,InnoDB有两大类索引: 聚集索引(clustered index) 普通索引(secondary index) InnoDB聚集索引和普通索引有什么差异? InnoDB聚集索引的叶子节点存储行记录,因此, InnoDB必须要有,且只有一个
阅读全文
posted @ 2019-08-31 11:20 rhyme
阅读(4962)
评论(0)
推荐(2)
2019年8月29日
HTTPS原理
摘要: HTTP存在的问题 以下均是客户端http请求一次服务端可能出现的问题,即服务端向客户端响应请求,返回数据: 1. 明文传输,内容不加密:个人隐私、账户密码等信息可能会被盗取。2. 篡改,数据的完整性和安全性:收到的数据可能被第三方修改过,或被植入广告等。3. 假冒,服务端的身份未认证:访问的站点非
阅读全文
posted @ 2019-08-29 17:53 rhyme
阅读(376)
评论(0)
推荐(0)
2019年8月27日
ThreadLocal源码原理以及防止内存泄露
摘要: ThreadLocal的原理图 在线程任务Runnable中,使用一个及其以上ThreadLocal对象保存多个线程的一个及其以上私有值,即一个ThreadLocal对象可以保存多个线程一个私有值。 (重点)每一个线程Thread对象,都有一个threadLocals属性; 核心属性,因为每个Thr
阅读全文
posted @ 2019-08-27 17:02 rhyme
阅读(873)
评论(0)
推荐(0)
ReentrantReadWriteLock中的锁降级
摘要: 锁降级指的是写锁降级为读锁。 因为读锁与读锁之间不互斥,如果是写锁与读锁或者是写锁与写锁就会互斥,所以由写锁变为读锁就降级了。 如果当前线程拥有写锁,然后将其释放,最后再获取读锁,这种并不能称之为锁降级。 锁降级指的是把持住(当前拥有的)写锁,再获取到读锁,随后释放(先前有用的)写锁的过程。 下面给
阅读全文
posted @ 2019-08-27 16:42 rhyme
阅读(1181)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
29
下一页
TOP