上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 77 下一页

tfzq & dml

摘要: MVCC如何理解 https://blog.csdn.net/DaiZZZZZ/article/details/89291046 MVCC使得数据库读不会对数据加锁,select不会加锁,提高了数据库的并发处理能力; 借助MVCC,数据库可以实现RC,RR等隔离级别 不可重读 的mvcc(rr级别下 阅读全文
posted @ 2019-08-22 13:59 silyvin 阅读(191) 评论(0) 推荐(0)

kjl & jsd(1yet)内存泄漏定位

摘要: spring bean生命周期 深究Spring中Bean的生命周期 springmvc如何处理一个请求 spring注入方式 构造函数、setter 程序计数器 线程切换定位 有几种引用方式 强软弱 springmvc处理流程 为什么java是面向接口-多实现,单继承 插入有序的hashmap-l 阅读全文
posted @ 2019-08-20 14:33 silyvin 阅读(216) 评论(0) 推荐(0)

面试 sn (1yet) zk watcher原理

摘要: 分布式锁有几种实现形式 redis分布式锁实践 n个线程同时并发-countdown https://www.cnblogs.com/jietang/p/5615681.html#3942641 innordb主键索引与普通索引怎么存取数据的区别 innodb的主键下存储该行的数据,次索引指向对主键 阅读全文
posted @ 2019-08-19 22:14 silyvin 阅读(207) 评论(0) 推荐(0)

thread.join的本质

摘要: Java代码 Java代码 现在说到join,大家都知道join方法的试用场景,就是当我们在A线程调用了线程B.join(),则只有线程A会进入BLOCK(实际是WAITING OR TIMED_WAITING)状态,当线程B执行完成后,A线程才会继续执行 看一下join的实现源码,就会发现,内部也 阅读全文
posted @ 2019-08-18 22:47 silyvin 阅读(217) 评论(0) 推荐(0)

java object常用方法

摘要: 3.clone() clone()函数的用途是用来另存一个当前存在的对象。只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。(注意:回答这里时可能会引出设计模式的提问) 4.getClass() final方法,用于获得运行时的类型。 阅读全文
posted @ 2019-08-18 22:45 silyvin 阅读(255) 评论(0) 推荐(0)

战略1027

摘要: 1 几个人的面试题 2 其它人大厂面试题 3 视频课程(源码学院+哔哩哔哩+mysql+spring cloud) 4 源码、实践 以下为几个人面试整理,但不全,应地毯式覆盖 底层: netty nio原理:内核进程非阻塞轮训,以少量的线程处理socket mysql主从原理:binlog传输 aq 阅读全文
posted @ 2019-08-17 13:08 silyvin 阅读(215) 评论(0) 推荐(0)

一次面试经历hqjr

摘要: volatile volatile:https://www.cnblogs.com/silyvin/p/9106671.html long与double的原子性:https://www.cnblogs.com/silyvin/p/10424717.html 伪共享:https://www.cnblo 阅读全文
posted @ 2019-08-17 12:44 silyvin 阅读(333) 评论(0) 推荐(0)

spring boot 注解

摘要: 应用:https://www.cnblogs.com/silyvin/p/9106808.html springboot中的常用注解有:@SpringBootApplication、@Repository、@Service、@RestController、@ResponseBody、@Compone 阅读全文
posted @ 2019-08-15 22:48 silyvin 阅读(215) 评论(0) 推荐(0)

使用apache common pool2 封装redis连接池

摘要: 1) 2) timeBetweenEvictionRunsMillis和minEvictableIdleTimeMillis一起使用,每 timeBetweenEvictionRunsMillis毫秒秒检查一次连接池中空闲的连接,把空闲时间超过SoftMinEvictableIdleTimeMill 阅读全文
posted @ 2019-08-12 22:26 silyvin 阅读(1923) 评论(0) 推荐(0)

java agent 运行期织入【yetdone】(javassist)

摘要: https://www.cnblogs.com/silyvin/p/11260965.html, 此前对javaagent的使用是在类加载期,需要重启应用才能织入,本次实践java agent运行期织入 premain是静态修改,在类加载之前修改; attach是动态修改,在类加载后修改 要使pre 阅读全文
posted @ 2019-08-11 21:11 silyvin 阅读(540) 评论(0) 推荐(0)
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 77 下一页