悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁(Op ...
分类:
其他好文 时间:
2017-05-11 20:30:50
阅读次数:
142
Mac下自带的终端默认黑白色的,对于一个技术宅来说不能忍啊。然后换成了iTerm,安装上了zsh,安装后界面如下: 这里写图片描述 但是常用的adb命令却找不到了,还向github上提了issue,下面有这样一个回复: 这里写图片描述 原来是自己没有配置下面在终端或者iTerm界面运行如下命令:op ...
分类:
数据库 时间:
2017-05-09 20:38:30
阅读次数:
247
Reactor中文译为“反应堆”. 看图netty处理流程 1.netty server 至少有两组reactor。boss同child 2.boss负责提取nio SelectionKey,将key操作如server OP_READ或OP_ACCEP转交给child执行 3.child查找下一个工 ...
分类:
Web程序 时间:
2017-05-09 13:53:14
阅读次数:
143
<ignore_js_op> QQ图片20170418195553.png (626.45 KB, 下载次数: 2) QQ图片20170418195553.png (626.45 KB, 下载次数: 2) ...
分类:
编程语言 时间:
2017-05-08 21:57:54
阅读次数:
363
查看目前系统的jdk: rpm -qa | grep jdk 得到的结果: $ rpm -qa | grep jdk java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686 可能还有1.7的 卸载之: $ yum -y remove java-1.6.0-op ...
分类:
其他好文 时间:
2017-05-07 11:44:08
阅读次数:
137
1、 头文件定义例如以下: /* declears in “funcs.h” */ FUNC_1(ID_FUN1_001) FUNC_1(ID_FUN1_002) FUNC_2(ID_FUN2_001) FUNC_2(ID_FUN2_002) 2、 多次包括头文件 #define FUNC_1(op ...
分类:
编程语言 时间:
2017-05-06 20:47:32
阅读次数:
177
烽火HG220G-U E00L2.03M2000光猫改桥接教程 <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op> <ignore_js_op ...
分类:
其他好文 时间:
2017-05-06 15:55:06
阅读次数:
1711
Mybatis+Postgresql TO_DATE(#{startTime}, 'YYYY-MM-DD') AND op_date <![CDATA[>= ]]> TO_TIMESTAMP(#{beginTime}, 'YYYY-MM-DD HH24:MI:SS') AND op_date <![ ...
分类:
数据库 时间:
2017-05-06 00:56:20
阅读次数:
1348
在chrome的安全机制里面,非用户触发的window.open方法,是会被拦截的。举个例子: 上面的代码中,window.open是用户触发的时候,是不会被拦截的,可以正常打开新窗口。再看下面这个: 上面的代码中,用户没有直接出发window.open,而是发出一个ajax请求,window.op ...
分类:
其他好文 时间:
2017-05-04 20:05:28
阅读次数:
168