首页
学习
活动
专区
工具
TVP
发布

须臾之余

随缘
专栏作者
90
文章
91712
阅读量
21
订阅数
深入分布式缓存从原理到实战之无处不在的缓存 顶
二:提升系统性能(响应时间、延迟时间、吞吐量、并发用户数和资源利用率等..)这几个方面。
须臾之余
2019-08-20
4620
两个Integer的引用对象传递给一个swap方法的内部进行交换,返回后,两个引用的值是否会发生变化
数组元素作为函数的实参时,用法跟普通变量作参数相同,将数组元素的值传递给形参时进行函数体调用,函数调用完返回后,数组元素的值不变。这种传递方式是”值传递“方式,即只能从实参传递给形参,而不能从形参传递给实参
须臾之余
2019-08-20
3K1
史上最通俗易懂的Mybatis源码分析之执行流程总结
一:Mybatis源码分析流程 public static void main(String[] args) { try { // 基本mybatis环境 /
须臾之余
2019-08-20
5020
Spring5.0源码深度解析之SpringBean循环依赖问题解决方案
示例:AService依赖BService; BService依赖AService
须臾之余
2019-08-02
3890
Mybatis深入源码分析之SqlSessionFactory二级缓存原理分析
mybatis的一级缓存是SqlSession缓存,在操作数据库的时候需要先创建SQL会话对象,在对象中有个HashMap用于存储缓存数据,此HashMap是当前对象私有的,其它SqlSession会话对象无法访问。
须臾之余
2019-07-30
7180
Mybatis深入源码分析之SQLSession一级缓存原理分析
到了本篇文章的重点了,下面我们就开始分析selectOne()方法里面怎么实现的。
须臾之余
2019-07-30
4670
Mybatis深入源码分析之Mapper与接口绑定原理源码分析
紧接上篇文章:Mybatis深入源码分析之SqlSessionFactoryBuilder源码分析,这里再来分析下,Mapper与接口绑定原理。
须臾之余
2019-07-30
1.9K0
六个面试题层层剖析——LongAddr原子类 顶
可以看到,Cell的构造很简单,其内部维护一个被声明为Volatile的变量,保证了内存的可见性。
须臾之余
2019-07-18
8230
并发编程原理剖析——多线程及其原理分析 顶
客户端阻塞:如果客户端只有一个线程,这个线程发起读取文件的额操作必须等待IO流返回,客户端才能做其它事情。
须臾之余
2019-07-09
6810
并发编程原理剖析——多线程的实现原理 顶
1、编译器优化的重排序。编译器在不改变单线程程序语义的前提下,可以重新安排语句的执行顺序。
须臾之余
2019-07-09
4070
Mybatis深入源码分析之基于装饰模式纯手写一级,二级,三级缓存
写在前面:设计模式源于生活,而又高于生活! 什么是装饰者模式 在不改变原有对象的基础上附加功能,相比生成子类更灵活。 装饰者模式应用场景 Mybatis缓存,过滤器,网关控制,P2P分控审批 装饰者模式定义 (1)抽象组件:定义一个抽象接口,来规范准备附加功能的类 (2)具体组件:将要被附加功能的类,实现抽象构件角色接口 (3)抽象装饰者:持有对具体构件角色的引用并定义与抽象构件角色一致的接口 (4)具体装饰:实现抽象装饰者角色,负责对具体构件添加额外功能。 装饰者代码实现 定义一个
须臾之余
2019-07-05
4970
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档