摘要: 痛苦的时候,正是成长的时候 ArrayList为什么线程不安全? ArrayList为什么线程不安全? 故障原因:ConcurrentModificationException 导致原因:并发争抢修改,导致数据不一致 解决方案: 1.new Vector(); 内部加锁 2.Collections. 阅读全文
posted @ 2021-10-13 21:57 外科手术医生 阅读(36) 评论(0) 推荐(0)
摘要: 你的对手在看书,你的仇人在磨刀,你的闺蜜在减肥,隔壁老王在练腰 CAS是什么? 比较并交换,compareAndSet,类似于版本冲突,如果主物理内存和线程中的数据是否相等,则进行交互 实际应用的类型,AtomicInteger(原子整型),AtomicReference(自定义原子类型) CAS底 阅读全文
posted @ 2021-10-12 19:32 外科手术医生 阅读(71) 评论(0) 推荐(0)
摘要: 以战养战,边学边练,方有所成 volatile轻量级的同步机制,保证可见性,不保证原子性,禁止指令重排 今天就分析一下volatile的关键字,内存可见性,在讲这个之前,我们来看一下,线程是怎么去处理数据的,我们都知道线程是cpu调度的单位,每个线程都是稀缺资源,创建线程会消耗cpu缓存和cpu运算 阅读全文
posted @ 2021-10-11 23:09 外科手术医生 阅读(38) 评论(0) 推荐(0)
摘要: 机械制图的时候,通常使用三视图来描述一个机械零件,从正式,侧视,俯视三个角度对一个零件绘图,从而全面描述一个零件的结构 架构技术方案描述方法 从演化,模式,要素描述 性能,可用性,伸缩性,扩展性,安全,这5个要素方法详细描述网站结构核型原理,重要的负载均衡,异步处理,分布式缓存会从不同章节从多角度进 阅读全文
posted @ 2021-03-16 19:05 外科手术医生 阅读(83) 评论(0) 推荐(0)
摘要: 责任链模式是一种行为设计模式,允许你将请求沿着处理者链进行发送,在收到请求后,每个处理这均可对请求进行处理,或将其传奇给链上的下个处理者 下面就是现实中使用的一个场景,一个公司的员工,需要进行请假,会经过以下几种情况,请假天数小于4天,主管审批,请假天数大于3天小于8天项目经理审批,请假天数大于7天 阅读全文
posted @ 2021-02-08 12:10 外科手术医生 阅读(115) 评论(0) 推荐(0)
摘要: 根据项目的启动的,我们有两种方式启动,一种是使用main函数的启动方式,还有一种是@Test启动,main函数的启动,我们是知道如何启动的,因为jvm指令可以执行,编译后mian函数,会创建main线程来执行main函数,并触发JVM的一系列指令执行,把代码run起来。 那@Test注解启动是如何启 阅读全文
posted @ 2021-02-07 20:38 外科手术医生 阅读(175) 评论(0) 推荐(0)
摘要: 线程详解1.我们都知道一个线程的启动,只有两种方式第一种是继承Thread方法,重写run方法,第二种是实现Runnable,叫个Thread执行2. 通过代码我们可以看到线程启动方法中,有start0(), 真正去启动一个线程,发现这个方法只是native修饰的方法,这边拓展一下什么是native 阅读全文
posted @ 2021-01-14 16:55 外科手术医生 阅读(110) 评论(0) 推荐(0)
摘要: 在大学毕业前,我们每天都有固定的时间起床,读书,吃早饭,上课,休息,时间比较紧密的生活和学习,完成一个个既定的目标,每节课之间的小憩,给了我们切换学科的调整时间,了解自己 虽然大学毕业后没有这么完整的时间,但是早上上班和晚上下班的时间,可以给我们时间,去完成我们设定的目标 阅读全文
posted @ 2020-11-01 14:06 外科手术医生 阅读(79) 评论(0) 推荐(0)
摘要: /** *@author admin *@package ${PACKAGE_NAME} *@date ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE} *@Description */ 前提:需导入tools.jarpackage com.xx; import c 阅读全文
posted @ 2020-09-21 16:33 外科手术医生 阅读(132) 评论(0) 推荐(0)
摘要: jdk下载: wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "h 阅读全文
posted @ 2020-08-28 18:49 外科手术医生 阅读(718) 评论(0) 推荐(0)