CountDownLatch和CyclicBarrier的主要联系和区别如下:
1.闭锁CountDownLatch做减计数,而栅栏CyclicBarrier则是加计数。
2.CountDownLatch是一次性的,CyclicBarrier可以重用。
3.CountDownLatch强调一个线程等多个线程完成某件事情。CyclicBarrier是多个线程互等,等大家都完成。
4.鉴于上面...
分类:
其他好文 时间:
2015-05-29 09:58:33
阅读次数:
134
1、句点符号
假设在玩英文拼字游戏,想要找出三个字母的单词,而且这些单词必须以“t”字母开头,以“n”字母结束。要构造出这个正则表达式,可以使用一个通配符——句点符号“.”。这样,完整的表达式就是“t.n”,它匹配“tan”、“ten”、“tin”和“ton”,还匹配“t#n”、“tpn”甚至“t n”,还有其他许多无意义的组合。这是因为句点符号匹配所有字符,包括空格、Tab字符甚至换行符。...
分类:
其他好文 时间:
2015-05-29 09:57:05
阅读次数:
108
我一直觉得做数据库相关的知识,都是好高大上啊,因为我对数据库这边的知识,真的是非常害怕,很薄弱,也就只是大二大三期间学过,刚好新到一家公司后,公司给我们培训业务的基础上,也顺带培训了一下数据库,突然发现我对sql语句了解的实在是太少了,加油ing。
前面说一个小注意点:sql语句不区分大小写哦。。。
转载请注明出处:
1.replace关键字
select 处方编号 f...
分类:
数据库 时间:
2015-05-29 09:59:23
阅读次数:
161
1、Android 5.0层叠式卡片布局(类似原生多任务栏的效果)
https://github.com/vikramkakkar/DeckView
2、网络图片异步加载
https://github.com/nostra13/Android-Universal-Image-Loader...
分类:
移动开发 时间:
2015-05-29 09:59:29
阅读次数:
132
看到示例代码展示的日期格式,不符合本地化习惯,查看帮助文档,修改成常用的年月日格式,记录供以后查找;...
分类:
移动开发 时间:
2015-05-29 09:56:50
阅读次数:
289
leetcode 216: Combination Sum III
java python c++...
分类:
其他好文 时间:
2015-05-29 09:56:08
阅读次数:
141
随着市场上越来越多的APP上线,好多软件对手机的内存要求也是很大,所以我们在开发的时候一定要掌握如何去优化内存,将自己的APP尽可能优化。今天我们就一起看一下九宫格的优化。下面是软件的截图
1、为了达到更好的效果我们不用UITableView,首先我们要通过XIB自定义一个图片和文字如图:
2、自定义主视图JRMainScrollView,通过协议代理来实现功能,做法和U...
分类:
其他好文 时间:
2015-05-29 09:58:42
阅读次数:
129
前提:首先确定已经在你的电脑上安装了python,然后配置了python的环境变量.例如:我要安装的模块是xlrd
1.把要安装的包copy到python的安装目录,例如我的C:\Python27,或者在安装目录下新建一个文件夹(packages),方便存放导入的模块。注:我的copy到C:\Python27\packages
2.运行cmd,cd 到你的安装目录,我的C:\Python27\...
分类:
编程语言 时间:
2015-05-29 09:55:50
阅读次数:
138
sd增强中的xvbap yvbap vbap内表存放不同的值(ser-exit:FORM USEREXIT_SAVE_DOCUMENT)
创建订单时:
XVBAP --> 存放当前所有的item,内容为新值
YVBAP --> 空,表明没有修改过任何item,当然也不存在旧值
VBAP --> 循环item时的,存放当前item的内容
修改订单时:
XVBAP --> 存放当前所有的item,内容为新值
YVBAP --> 仅存放修改过的item,并且存放的是修改...
分类:
编程语言 时间:
2015-05-29 09:57:36
阅读次数:
654
德国的PMC同仁们捣鼓了一个实验室,好让硬盘和SSD的厂商们能把自己的产品/设备带过来,和PMC的产品一起做测试。虽然PMC在其他分部一直进行着各项测试验证,这个德国的新实验室,让厂商们能坐下来,踏踏实实把PMC的和他们自己的设备随心所欲地组合,还是让许多人兴奋不已。...
分类:
其他好文 时间:
2015-05-29 09:56:40
阅读次数:
199
获取手机联系人,并通过拼音字母快速查询。
通过工具类转换联系人首字的首字母,并排序显示。
通过画布的方式在布局右侧添加快速查询的字母布局
显示效果如下图:
右侧点击【★】时回到顶部:
滑动到【N】时N开头的联系人置顶
代码:
通过画布的方式在布局右侧添加快速查询的字母布局
http://download.csdn.net/detail/zengc...
分类:
移动开发 时间:
2015-05-29 09:57:58
阅读次数:
161
Bootstrap扁平化设计的网站后台管理系统源代码下载
源代码下载地址:http://www.zuidaima.com/share/1550463771626496.htm...
分类:
Web程序 时间:
2015-05-29 09:57:58
阅读次数:
166
这种问题是因为你提交的Form中有HTML字符串,例如你在TextBox中输入了html标签,或者在页面中使用了HtmlEditor组件等,解决办法是禁用validateRequest。
如果你是.net 4.0或更高版本,一定要看方法3。
此方法在asp.net webForm和MVC中均适用
方法1:
在.aspx文件头中加入这句:
@ Page validateRequest...
分类:
其他好文 时间:
2015-05-29 09:55:58
阅读次数:
105
weixin4j入门免费公开课视频,持续更新!Weixin4j为Java微信开发爱好者提供的微信公众开发平台SDK,简化了Java对微信的开发。...
分类:
微信 时间:
2015-05-29 09:55:53
阅读次数:
293
解决方案:
我是安装的是jdk1.8.45,打开Charles提示“To open Charles you need to install the legacy Java SE 6 Runtime”
1.下载apple官网提供的jdk1.6安装,安装后可以正常使用,下载链接如下:
https://support.apple.com/kb/DL1572?locale=en_US
...
分类:
编程语言 时间:
2015-05-29 09:56:04
阅读次数:
482
eclipse4.4的proto文件编辑器Protocol Buffer Editor安装
google protocol buffer 文件编辑器。
插件项目名称为protobuf-dt,是托管在google code上,国内现在已经连接不上google code了,在eclipse市场可以发现该插件,但是不能安装。在github上发现 有人已经做了相关的同步,可以在下面地址下载...
分类:
系统相关 时间:
2015-05-29 09:57:11
阅读次数:
819
原文链接 : Why Android Unit Testing is so hard
原文作者 : Matthew Dupree
译文出自 : 开发技术前线 www.devtf.cn
译者 : chaossss
校对者: tiiime
状态 : 完成
在Android 进行单元测试难在哪-part1中,我用干货告诉大家:即使是 Google 大牛写出来的代码也无法...
分类:
移动开发 时间:
2015-05-29 09:54:26
阅读次数:
155