笔记
zzzzz_Approaching
Despaire In Desire
展开
-
《javascript 高级程序设计》notes
《javascript 高级程序设计》notes 1 注意: 2.2 null==undefined,平常使用常常会忘记,而去判断两次 3.4 isNaN() 是否NaN number() 将不同类型的数据转成数字类型原创 2019-05-21 16:36:21 · 98 阅读 · 0 评论 -
java并发编程实战
第一部分 竞态条件 Race Condition:先检查后执行(Check Then Act),即通过一个可能失效的观测结果来决定下一步的动作;我的理解:检查和执行分为先后两步,在检查后到执行前如果状态发生变化即可能导致错误 数据竞争 Data Race:如果在访问共享的非final对象类型的域时没采用同步来进行协同,那么就会出现数据竞争 synchronized锁:内置锁,可重入; 重入的...原创 2019-05-21 16:39:54 · 177 阅读 · 0 评论