Interview 知识储备回顾
Bofa1ex
这个作者很懒,什么都没留下…
展开
-
[Interview系列 知识储备回顾] Spring篇 - 事务
事务考点事务简介(四大原则)Spring 事务管理Spring 事务管理简介事务传播属性事务传播 [传播的本质]事务传播 REQUIRED外围无事务外围有事务事务传播 REQUIRED_NEW事务传播 REQUIRED_NESTEDREQUIRED, REQUIRED_NEW, NESTED 传播级别总结事务简介(四大原则)事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列操作...原创 2020-04-14 19:48:52 · 447 阅读 · 1 评论 -
[Interview系列 知识储备回顾] 集合篇 - Map[1]
concurrentHashMap考点分析concurrentHashMap在JDK 1.7怎么解决线程安全concurrentHashMap在JDK 1.8怎么解决线程安全concurrentHashMap在JDK 1.7怎么解决线程安全 // 分段数组 final Segment<K,V>[] segments; static final class Se...原创 2020-04-14 00:43:02 · 206 阅读 · 0 评论 -
[Interview系列 知识储备回顾] 集合篇 - Map[0]
HashMap原创 2020-04-13 01:45:17 · 259 阅读 · 0 评论 -
[Interview系列 知识储备回顾] 线程篇[2]
ThreadLocal上下文是贯穿整个系统或者阶段生命周期的对象, 包含了系统全局的一些信息.自从JDK1.2起, Java就提供了java.lang.ThreadLocal为每一个使用该变量的线程都提供了独立的副本, 可以做到线程间的数据隔离, 每一个线程都可以访问各自内部的副本变量.ThreadLocal的使用场景及注意事项在进行对象跨层传递的时候, 可以考虑ThreadLoc...原创 2020-04-12 23:36:08 · 171 阅读 · 0 评论 -
[Interview系列 知识储备回顾] 线程篇[1]
线程安全如今多核处理器发展如此之快, 对于多进程/多线程通信我们并不默认.在共享资源调度更新过程中, 难免会出现数据不安全的情况.这里简单说明一下保证线程安全的三大原则对于原子性, 可见性和有序性, 我们并不陌生.原子性在一次或者多次的操作中, 要么所有的操作全部都得到了执行并不会受到任何因素的干扰而中断, 要么所有的操作都不执行.可见性当一个线程对共享变量做了修改, 另外运...原创 2020-04-12 21:55:00 · 142 阅读 · 0 评论 -
[Interview系列 知识储备回顾] 线程篇[0]
简介面试常问的进程, 线程, 协程之间的区别进程是操作系统资源分配的基本单位, 线程是进程内部调度/分配的执行单元.笔者并没有实际使用过协程, 像是golang语言也只是了解层面.在个人的角度理解, 协程是提交于线程中需要执行的任务集, 其执行交由程序控制, 而不是内核去调度, 期间不需要考虑内核与用户态之间的切换, 减少了开销.ps: 面试回答切忌不可多言, 免得把自己带坑.如果...原创 2020-04-12 18:04:14 · 118 阅读 · 0 评论