Budgie Desktop 是一款自由开源桌面,是 Evolve OS 的默认桌面,Evolve OS 是一款 OpenSUSE 的衍生系统。Budgie Desktop 属于一款轻量级的桌面系统,一款很好的旧电脑和使用ARM体系结构电脑的桌面替代品。同时还支持Wayland。可用的最新版本Bud...
分类:
其他好文 时间:
2015-02-24 12:32:24
阅读次数:
122
Session 每个用户相互独立。 默认20分钟过期。 可以保存任意的对象。 占用服务器资源。 Application 所有用户共享。无过期时间。 可以存任意的对象。 使用时需要锁定,避免并发 Application.Lock(); Application["data"]...
分类:
其他好文 时间:
2015-02-23 08:33:33
阅读次数:
263
ArcGIS Engine是ESRI在ArcGIS9版本才开始推出的新产品,它是一套完备的嵌入式GIS 组件库和工具库,使用ArcGIS Engine开发的GIS应用程序可以脱离ArcGIS Desktop而运行。让我们一起来看,右键菜单的设计与实现。 利...
分类:
其他好文 时间:
2015-02-22 23:10:10
阅读次数:
394
如何禁止MacOS X 在外接设备上生成 .DS_Store 文件?以及如何批量删除 .DS_Store 文件?原文链接:http://www.java2class.net/bbs/viewthread.php?tid=254背景信息.DS_Store文件(Desktop Services Stor...
分类:
系统相关 时间:
2015-02-21 23:24:10
阅读次数:
214
JOS中 "spinlock" 的实现
In software engineering, a spinlock is
a lock which causes a thread trying to acquire it to simply wait in a loop ("spin") while repeatedly checking if the lock is ...
分类:
其他好文 时间:
2015-02-19 16:21:00
阅读次数:
257
Row Share (RS)This lock, also called a subshare table lock (SS), indicates that the transaction holding the lock on the table has locked rows in the t...
分类:
数据库 时间:
2015-02-19 16:16:47
阅读次数:
172
无锁编程以及CAS无锁编程 / lock-free / 非堵塞同步无锁编程,即不使用锁的情况下实现多线程之间的变量同步,也就是在没有线程被堵塞的情况下实现变量的同步,所以也叫非堵塞同步(Non-blocking Synchronization)。实现非堵塞同步的方案称为“无锁编程算法”(Non-bl...
分类:
其他好文 时间:
2015-02-18 11:48:49
阅读次数:
198
安装apt-get updateapt-get install vnc4server开启vnc服务vncserver首次启动会要求设置密码,后面可以使用vncpasswd修改;看到 New ‘****:1 (****)’ desktop is ****:1 (****代表主机名)即表示启动vnc成功...
分类:
系统相关 时间:
2015-02-16 22:05:11
阅读次数:
362
出现这个问题的原因可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况。解决方法:输入以下命令sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock之后再安装想装的包...
分类:
其他好文 时间:
2015-02-16 16:51:34
阅读次数:
113
接口实现
public void addListener(Object listener) { //interface 1
synchronized (lock) {
if (allListeners.add(listener)) {
for (BroadcastDispatch broad...
分类:
其他好文 时间:
2015-02-16 15:36:04
阅读次数:
249