- 博客(7)
- 收藏
- 关注
转载 AbstractQueuedSynchronizer同步队列与Condition等待队列协同机
AbstractQueuedSynchronizer同步队列与Condition等待队列协同机制 - twoheads - 博客园AQS维护了一个同步队列Condition是JUC的一个接口,AQS的ConditionObject实现了这个接口,维护了一个等待队列(等待signal信号的队列)线程调用reentrantLock.lock()时,线程被加入到AQS同步队列中;线程A调用condition.await()方法时,线程A从AQS同步队列中被移除,被加入到Condition等待队列.
2021-10-09 11:30:15 95
原创 java 泛型的 东西
“Producer Extends” – 如果你需要一个只读List,用它来produce T,那么使用? extends T。“Consumer Super” – 如果你需要一个只写List,用它来consume T,那么使用? super T。
2017-12-25 14:59:22 148
原创 转载:警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting ...
在网上查找答案,有的说将Tomcat的版本换成6.0.14就可以了;还有的说在建立Dynamic Web Project时把"Dynamic Web Module"选项后面的版本号由2.5改成2.4也行。不过这些回答好像都不能真正地解决问题。出现SetPropertiesRule警告的原因是因为Tomcat在server.xml的Context节点中不支持source属性:<Conte
2017-12-07 08:53:07 1052
原创 js el表达式在java中判断, jsp 逻辑判断 在java中运行
ScriptEngineManager manager = new ScriptEngineManager();ScriptEngine engine = manager.getEngineByName("js");Boolean result02 = (Boolean) engine.eval('100>=80 && true');
2017-05-16 16:40:36 750
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人