你是否觉得锁是一种很神奇的东西,在并发编程中,你只需要将你的代码加上锁,就能保证代码是线程安全的(当然现实和感觉有很大差别,代码的线程安全是非常复杂的),那么,这些都是怎么做到的呢?当存在大量线程同时竞争锁时,竞争失败的锁会怎么做呢?锁又是怎么保证这一切高效的执行的呢?这篇文章将为你回答这些问题,首先我将介绍怎样实现一个正确的锁,然后介绍高效的锁应该具备的条件,最后将介绍两种常用的队列锁算法:CL...
分类:
其他好文 时间:
2014-05-12 06:49:30
阅读次数:
394
WebXone V2.4.0.0发布!
WebXone是一个面向RIA(Rich
Internet Applications,富互联网应用)的快速开发平台。是集桌面应用程序的最佳用户界面功能与Web应用程序的普遍采用和快速、低成本部署及互动多媒体通信的实时快捷于一体的新一代网络应用程序。采用WebXone技术,可以用Delphi/CBuilder/VC等常用桌面应用程序工具快速开发出...
分类:
Web程序 时间:
2014-05-12 06:42:24
阅读次数:
384
.box{overflow:auto;zoom:1;}.box-in{display:inline-block;vertical-align:top;}.border-box{-webkit-box-sizing:
border-box;-moz-box-sizing: border-box;box...
分类:
Web程序 时间:
2014-05-12 06:14:48
阅读次数:
460
1、线性布局 LinearLayout:
线性布局是所有布局中最常用的类之一,也是RadioGroup, TabWidget, TableLayout, TableRow,
ZoomControls类的父类。LinearLayout可以让它的子元素垂直或水平的方式排成一行(不设置方向的时候默认按.....
分类:
移动开发 时间:
2014-05-12 06:02:26
阅读次数:
414
一、各种设置参数解释转自http://baike.baidu.com/view/1239908.htmSql*plus是一个最常用的工具,具有很强的功能,主要有:
1. 数据库的维护,如启动,关闭等,这一般在服务器上操作。 2. 执行sql语句执行pl/sql。 3. 执行sql脚本。 4....
分类:
数据库 时间:
2014-05-12 05:41:48
阅读次数:
539
原文链接
:http://blog.chinaunix.net/uid-23302288-id-3785105.htmlawk是行处理器:
相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程:依次对每一行进行处理,然后输出awk命令形式:a...
分类:
系统相关 时间:
2014-05-12 05:03:51
阅读次数:
488
1、格式化字符串操作String.prototype.format = function(args)
{ if (arguments.length>0) { var result = this; if (arguments.length == 1
&& typeof (args) == "objec...
分类:
编程语言 时间:
2014-05-12 04:17:43
阅读次数:
314
MyEclipse 中各种 libraries 的含义
JRE System Library , java EE 5 Libraries , Referenced Libraries这三个都是各种JAR包(库文件)的集合名称,可以任意取,只不过是Eclipse的默认名字罢了.
JRE System Library: 指Java SE 的常用库文件集合,建立普通的J...
分类:
系统相关 时间:
2014-05-11 13:08:00
阅读次数:
541