下面的是一个用到的快速排序/** * 将发生变化 的东西封闭起来 * @author lsj * */public interface Compare { boolean lessThan (Object lhs ,Object rhs ); boolean lessThanOrEqual(Ob.....
分类:
编程语言 时间:
2015-03-14 21:37:34
阅读次数:
137
Compare Version Numbers问题:Compare two version numbersversion1andversion2.Ifversion1>version2return 1, ifversion1 two) return 1; if(one v2....
分类:
其他好文 时间:
2015-03-14 21:23:35
阅读次数:
231
var ary = [8,9,10,3], compare = function(a,b){ return b.age-a.age; }, g = [ { name:"jim", age:29 }, { name:"tom", age:15 ...
分类:
编程语言 时间:
2015-03-14 15:15:19
阅读次数:
125
深入理解java同步、锁机制我们主要讲解了关于synchronized的实现和各种锁的类型,本节将尝试从源码的角度去理解可重入锁ReentrantLock的实现。由于个人水平有限,文中出现错误的地方还请指出,避免误导更多人。
要理解ReentrantLock需要先理解所有锁的基础。AQS(AbstractQueuedSynchronizer)主要利用硬件原语指令(CAS compare-and-...
分类:
其他好文 时间:
2015-03-13 22:22:24
阅读次数:
184
看起来有点头疼,但弄清规则后还是比较容易的:
1. 版本号当前数字不同,则进行比较,返回-1或1
2. 版本号当前数字相同,则比较后续的数字。如1.1比1.0大,但1.0和1是相同的;但但是1.0.1是比1大的。
代码写好点也不算长:D...
分类:
其他好文 时间:
2015-03-11 19:40:55
阅读次数:
132
文章列表页: article_cat.dwt文章内容页: article.dwt商品品牌页: brand.dwt所有分类页: catalog.dwt商品列表页: category.dwt商品比较页: compare.dwt购物车和购物流程页: flow.dwt商品相册页: gallery.dwt商品...
分类:
其他好文 时间:
2015-03-11 14:43:23
阅读次数:
118
例一:不使用多线程#-*-coding:utf-8-*-#compare for multi threadsafetyimport timedef worker(): print "worker" time.sleep(1) returnif __name__=="__main__...
分类:
编程语言 时间:
2015-03-11 12:13:43
阅读次数:
201
1.-(void)animationFinished:(NSString*)animationid finished:(NSNumber*)finishedcontext:(void*)context{ if ([animationid compare:@"exitApplication"]==.....
分类:
移动开发 时间:
2015-03-11 10:35:10
阅读次数:
201
Goldengate Veridata 是oracle一款对比数据一致性的工具,支持Oracle、Terdata、Sql Server等数据库。下面开始安装:
整体架构:
安装环境:
这里我将Veridata Server直接安装到agent1上面的:
Agent1:
name:zbdba1
OS:redhat 6.3
IP:192.168.56.60
Agent2:
n...
分类:
其他好文 时间:
2015-03-10 10:27:31
阅读次数:
213
int compareVersion(string version1, string version2) {
stringstream s1(version1), s2(version2);
while(1){
int i1= 0, i2 = 0;
if(getline(s1, version1, '.')) //if读取成功,将字符串convert为整型
i1 = stoi(ver...
分类:
其他好文 时间:
2015-03-09 09:25:30
阅读次数:
158