上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 28 下一页
摘要: Thread -- Request What is recommended way for spawning threads from a servlet in Tomcat [duplicate] Using Java SE concurrency utilities such as the ja 阅读全文
posted @ 2017-02-23 23:53 raindream 阅读(163) 评论(0) 推荐(0)
摘要: 1. 外边距合并 外边距合并指的是,当两个垂直外边距相遇时,它们将形成一个外边距。 合并后的外边距的高度等于两个发生合并的外边距的高度中的较大者。 2. CSS定位 CSS的定位机制有3种:普通流、浮动(float:left/right/none)和定位 (position:static/relat 阅读全文
posted @ 2017-02-22 23:58 raindream 阅读(126) 评论(0) 推荐(0)
摘要: 代理模式:在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系统中,有些对象由于某些原因(比如对象创建开销很大,或者某些操作需要安全控制,或者需要进程外的访问),直接访问会给使用者或者系统结构带来很多麻烦,我们可以在访问此对象时加上一个对此对象的访问层。 适配器模式:将一个类 阅读全文
posted @ 2017-02-22 23:57 raindream 阅读(1264) 评论(0) 推荐(0)
摘要: 参见:Call to method of static java.text.DateFormat not advisable? Noncompliant Code Example: Compliant Solution: 后面这种solution也不能保证安全性,要保证完全安全性只能是使用局部变量进 阅读全文
posted @ 2017-02-22 23:57 raindream 阅读(631) 评论(0) 推荐(0)
摘要: ABA问题是CAS中的问题,假设CAS中V表示需要读写的内存位置,A是进行比较的值,B将要写入的新值。ABA问题的原因在于有时需要知道V处的值是否发生了变化,如果V处的值由A变成B,再由B变成了A,那么一般会忽略这种变化,因为自上次检测以来,V处的值还是A。AtomicStampedReferenc 阅读全文
posted @ 2017-02-20 00:18 raindream 阅读(1911) 评论(0) 推荐(0)
摘要: 当需要一些高级功能时才应使用ReentrantLock,这些功能包括:可定时的、可轮询的与可中断的锁获取操作,公平队列,以及非块结构的锁。另外ReentrantLock可以有多个Condition对象。 其他情况应该优先使用synchronized synchronized的优点: 1. 不用手动释 阅读全文
posted @ 2017-02-19 00:15 raindream 阅读(124) 评论(0) 推荐(0)
摘要: 通过execute提交的任务,能将该任务抛出的异常交给未捕获异常处理器处理,而通过submit提交的任务,无论是抛出的未检查异常还是已检查异常,都将被认为是任务返回状态的一部分。如果一个由submit提交的任务由于抛出了异常而结束,那么这个异常将被Future.get封装在ExecutionExce 阅读全文
posted @ 2017-02-15 22:16 raindream 阅读(512) 评论(0) 推荐(0)
摘要: -Xmx 最大堆 -Xms 最小堆 -Xss 栈大小 -Xmn 新生代(年轻代)大小 -XX:SurvivorRatio Eden与Survivor的比例 -XX:PermSize 永久代(方法区)初始大小 -XX:MaxPermSize 永久代(方法区)最大容量 -XX:MaxDirectMemo 阅读全文
posted @ 2017-02-15 22:09 raindream 阅读(214) 评论(0) 推荐(0)
摘要: 转自:http://wenku.baidu.com/view/cb9fe505cc17552707220865.html 随便说说字符集和编码 快下班时,爱问问题的小朋友Nico又问了一个问题: "sqlserver里面有char和nchar,那个n据说是指unicode的数据,这个是什么意思。" 阅读全文
posted @ 2017-02-15 22:09 raindream 阅读(183) 评论(0) 推荐(0)
摘要: Runnable 一个执行任务,没有返回值,也不能抛出受检查异常 Callable 一个执行任务有返回值,也能抛出受检查异常 Future 表示执行任务的生命周期,任务的生命周期为:创建,提交,开始,完成。实现类:FutureTask Executor 只有一个 void execute(Runna 阅读全文
posted @ 2017-02-14 00:12 raindream 阅读(230) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 28 下一页