synchronized是属于jvm层面的,如果遇到异常,jvm会自动释放锁.lock锁的释放是需要程序员操作,如果不释放就会产生死锁在竞争不激烈的情况下,偶尔会有同步的情况发生,如果用synchronized会好一点,如果竞争很激烈的情况下,使用reentrantLock会好一点.package....
分类:
其他好文 时间:
2015-08-11 22:53:24
阅读次数:
177
适配器模式是把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。适配器模式的一个示例:请做一个kittie的具体类,并实现miao()、catchRat()、run()、sleep()等方法。再做一个puppie的接口,要求有wao()、fet...
分类:
其他好文 时间:
2015-08-11 22:53:03
阅读次数:
120
第二讲1.创建一个时间格式的单元格 Workbook wb=new HSSFWorkbook(); // 定义一个新的工作簿 Sheet sheet=wb.createSheet("第一个Sheet页"); // 创建第一个Sheet页 //第一个单...
分类:
其他好文 时间:
2015-08-11 22:54:10
阅读次数:
148
首先,我们需要清楚一下方法是由哪些部分构成的:[权限修饰符列表][别的修饰符列表] 返回值类型 方法名(参数列表){ 方法体;}然后我们需要知道成员变量和成员方法访问有几种情况:1、当前包同一个类 2、当前包里面别的类 3、别的包里别的类 4、自己包继承关系的类 5、从别的包里有继承关系的类 第一步...
分类:
其他好文 时间:
2015-08-11 22:54:21
阅读次数:
135
前情概要 在上一篇中,介绍了EventBus的基本使用方法,以及一部分进阶技巧。本篇及以后的几篇blog将会集中解析EventBus.java,看看作者是如何优雅地实现这个看似简单的事件分发/接收机制。本篇概述 剖析register的过程,let's get started!方法签名 完整的r...
分类:
其他好文 时间:
2015-08-11 22:53:59
阅读次数:
127
1.确保被复制的系统在关闭状态而不是休眠状态再复制,否则复制出来的新系统下/etc/udev/rules.d/70-persistent-net.rules 文件中只有一个eth0,而关闭状态下复制出的则有eth0与eth1两个网卡2.复制完成后vi进入到/etc/udev/rules.d/70-p...
分类:
其他好文 时间:
2015-08-11 22:53:06
阅读次数:
123
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5371题意:把一个数字串A翻过来(abc翻过来为cba)的操作为-A,我们称A-AA这样的串为N-sequence,现在给你一个数字串,问你这个串中最长的N-sequence子串长度解:可以想到A-A是一...
分类:
其他好文 时间:
2015-08-11 22:52:38
阅读次数:
171
问题描述Givennpoints on a 2D plane, find the maximum number of points that lie on the same straight line.解决思路1.定义Line类{slope; intercept; isVertical; isHor...
分类:
其他好文 时间:
2015-08-11 22:53:24
阅读次数:
163
在purecpp社区的github组织中有一个协程库:https://github.com/topcpporg/cpp_features近日有用户找到我,想要了解一下coroutine库在网络方面的性能,于是选取已入选标准库的boost.asio网络库的异步模型做了一次对比测试,结果完爆asio异步...
分类:
其他好文 时间:
2015-08-11 22:53:02
阅读次数:
377
手把手教你ARC,里面介绍了ARC的一些特性, 还有将非ARC工程转换成ARC工程的方法ARC 苹果官方文档下面用我自己的话介绍一下ARC,并将看文档过程中的疑问和答案写下来。下面有些是翻译,但不是全部,请一定要看一遍官方文档不考虑 iOS4 的 ARC 规则简单地说,ARC在编译时刻为代码在合适的...
分类:
其他好文 时间:
2015-08-11 22:51:45
阅读次数:
132
首先要导入jar包jst1.jar standard.jar在页面中引入标签库Insert title here fn:contains函数用于判断在源字符串中是否包含目标字符串:${fn:contains("tomcat","cat") } fn:containsIgnoreCase函数用于判断在...
分类:
其他好文 时间:
2015-08-11 22:52:13
阅读次数:
118
缺省适配模式是为一个接口提供缺省实现,这样子类型可以从这个缺省实现进行扩展,而不必从原有接口进行扩展。在很多情况下,必须让一个具体类实现某一个接口,但是这个类又用不到接口所规定的所有的方法。通常的处理方法是,这个具体类要实现的所有的方法,那些有用的方法要实现,那些没用的方法也要有空的、平庸的实现。例...
分类:
其他好文 时间:
2015-08-11 22:50:52
阅读次数:
127
题目背景Background一年两度的期末考要到来了!!题目描述Description 又要到考试了,Ljw决定放松一下,就打开电视,看见了篮球赛,他立即想到了每年的NBA总冠军队伍。由于复习紧张,他只记起了一部分,记忆的内容是正确的,可能不是按时间顺序排列的,记忆的内容可能有重复。 现在请求学过编...
分类:
其他好文 时间:
2015-08-11 22:52:09
阅读次数:
176
Matlab is a very useful programming environment, but it also has many inefficiencies. You might think that these are unavoidable, but in fact it is po...
分类:
其他好文 时间:
2015-08-11 22:50:59
阅读次数:
109
RMAN> run { 2> allocate channel ch00 type disk; 3> backup format '/dbbackup/db_%T' database; 4> release channel ch00; 5> }报出以下错误:released channel: ch0...
分类:
其他好文 时间:
2015-08-11 22:48:27
阅读次数:
170
http://acm.hdu.edu.cn/showproblem.php?pid=1281棋盘游戏Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s):...
分类:
其他好文 时间:
2015-08-11 22:51:24
阅读次数:
155
最近得了肺炎, 老是咳嗽。存一份冰糖炖雪梨的做法止止咳做法一冰糖炖雪梨食材准备主料:梨(雪梨)2个调料:冰糖30-60克制作步骤1.将雪梨去皮,去核,与冰糖[1]同置瓷碗内2.隔水炖至冰糖溶化即成
分类:
其他好文 时间:
2015-08-11 22:47:02
阅读次数:
100