- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 java synchronized
间接经验 synchronized解决的是同一对象多个线程的同步问题,synchronized总是要锁定一个object。主要是分清楚synchronized哪一个object(type与object也不同) [url]http://www.iteye.com/topic/132844[/url] ThreadLocal解决的是同一个线程内的资源共享问题,而synchronized ...
2010-06-30 08:33:34 53
原创 Java Serializable
[url]http://bravefly.iteye.com/blog/227911[/url] 系列化是为了对象delete之后可以把变量的值保存,以待以后用到的时候恢复 1.只能保存对象的非静态成员变量,不能保存任何的成员方法和静态的成员变量,而且串行化保存的只是变量的值,对于变量的任何修饰符,都不能保存。 实现了Serializable接口的对象转换为字节序列,这些字节...
2010-06-29 15:19:36 72
原创 设置环境变量不用重启就能生效的方法
比如在PATH里添加某些东西如:/usr/local/bin 想要要它生效: 在终端执行 [color=red]source[/color] /etc/environment 就可以激活生效不用重启
2010-06-27 19:01:04 278
原创 安装thrift
小白装个小东西总是要搞n久 T_T 下载thrift依赖的东西 [color=red]sudo apt-get install python-dev sudo apt-get install libboost-dev automake libtool flex bison pkg-config g++[/color] 下载最新版本thrift [color=red]wge...
2010-06-27 17:00:04 123
原创 位运算 bit
1. a>b => a/2^b 2. 并A|B; 交A&B; 减集 A&~B; 负集ALL_BITS^A 注意第bit位is indexed from 0 not 1; 3. set 第bit位为1: A=A|(1
2010-06-22 15:11:16 99
原创 (math) SmoothNumbersHard --largest prime factor(最大质数因子)
[url]http://www.topcoder.com/tc?module=Static&d1=match_editorials&d2=srm388[/url] 题目:求一系列数的最大质数因子 看代码,运行代码。a数组是标示哪个是质数的,1代表是质数,0代表是非质数。如果这个有个质数i计算过了,则含这个i因子的数都标为0 b数组时标示每个数的最大质数因子的,随着i的增大不断改变。 比...
2010-06-18 16:38:21 116
原创 (sort)VoteRigging --a simple problem
VoteRigging [url]http://www.topcoder.com/tc?module=Static&d1=match_editorials&d2=srm388[/url] 关键点:favoriteNumber每次+1都是从otherNumbers[color=red]最大[/color]的那个-1。 [code="java"] package srm388; i...
2010-06-18 16:33:02 87
原创 (dp)MarblesRegroupingHard --bigraph mincost
MarblesRegroupingHard [url]http://www.topcoder.com/tc?module=Static&d1=match_editorials&d2=srm387[/url] 抽象问题:bigraph mincost c1 c2 c3 box 1 = 140 90 63 box 2 = 73 142 70...
2010-06-18 14:29:04 111
Hadoop: The Definitive Guide
2009-09-24
Building Search Applications: Lucene, LingPipe, and Gate
2009-08-10
TCP/IP sockets in java pratical guide for programmers second edition
2009-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人