1.CountDownLatchCountDownLatch.wait()会使当前线程阻塞,直到CountDownLatch中的计数器递减完毕后继续执行。publicclassCountDownLatchDemo{privatefinalstaticLoggerlog=Logger.getLogger(AtomicIntegerCyclicBarrierDemo.class);publicstat
分类:
编程语言 时间:
2019-10-24 19:31:34
阅读次数:
66
1. 安装 atom-beautify 2. http://uncrustify.sourceforge.net/ 下载 uncrustify,并解压 3. 将解压后的整个文件夹,放到文件夹 C:\Users\Administrator.000\.atom\packages\atom-beautif ...
分类:
编程语言 时间:
2019-10-20 18:17:18
阅读次数:
102
2019滴滴java面试总结 (包含面试题) 本人6年开发经验、今年年初找工作,在互联网寒冬下成功拿到阿里巴巴、今日头条、滴滴等公司offer,岗位是既有php也有Java后端开发,最终选择去了滴滴。 面试了很多家公司,感觉大部分公司考察的点都差不多,所以将自己的心得记下来,希望能给正在找或者准备找 ...
分类:
编程语言 时间:
2019-10-20 00:53:42
阅读次数:
130
Debian9安装Atom后无法启动之解决方法在Atom官网下载了适合于Debian的安装包后,使用$ sudo dpkg -i Atom.deb进行了安装,然后点击Atom的图标启动时,发现加载半天后退出了。打开命令行,执行命令$ atom,发现有错误提示,提示内容如下:大专栏 Debian9安装... ...
分类:
其他好文 时间:
2019-10-17 15:52:26
阅读次数:
106
1.安装 2.主题插件 推荐 One Dark Pro Atom One Dark Theme Eva Theme Material Palenight Theme 更多Visual Studio Code 主题插件请参考VS Code Downloads 安装流程: 在命令面板输入color th ...
分类:
其他好文 时间:
2019-10-16 11:13:46
阅读次数:
85
CAS / ABA 标签(空格分隔): 操作系统 1. CAS 解决 Volatile 不保证原子性的问题 [Volatile不保证原子性的解决方案][1], 在其中我们可以看到我们通过 , 获取值并且将其+1, 重点在于 通过 乐观锁 的方法, 相当于实现了原子性的操作. 2. CAS 导致的 A ...
分类:
其他好文 时间:
2019-10-11 18:04:03
阅读次数:
67
1 消息总线组件SpringCloudBus 1.1 SpringCloudBus简介 ? 如果我们更新码云中的配置文件,那客户端工程是否可以及时接受新的配置信息呢?我们现在来做有一个测试,修改一下码云中的配置文件中mysql的端口 ,然后测试http://localhost:9001/label ...
分类:
数据库 时间:
2019-10-07 12:56:57
阅读次数:
141
可见性 对象引用的可见性与对象域可见性不同??? 锁在保证原子性的同时保证了可见性 原子性通过引入不可分割的语义,保证了自身的执行的正确性,通过状态集不被其他线程修改。 可见性:自身的执行对状态的修改可能影响其他线程的约束。修改——可见存在延迟,可见性去除了其中的延迟。 提供可见性的状态维护了这组状 ...
分类:
编程语言 时间:
2019-10-05 22:15:14
阅读次数:
111
事务的特性ACID 原子性(Atomicity):原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性(Consistency):事务前后数据的完整性必须保持一致。 隔离性(Isolation):事务的隔离性是指多个用户并发访问数据库时,一个用户的事务不能被其他用户 ...
分类:
其他好文 时间:
2019-10-05 00:38:27
阅读次数:
79
You have a given picture with size w×hw×h. Determine if the given picture has a single "+" shape or not. A "+" shape is described below: A "+" shape h ...
分类:
其他好文 时间:
2019-10-03 00:31:56
阅读次数:
120