- 博客(3)
- 资源 (13)
- 收藏
- 关注
原创 java中float内存存储原理
规格化表示: 浮点数采用的是IEEE Standard 754 Floating Point Numbers标准 float占用4个字节,和int一样,也是32bit. 第1个bit表示符号,0表示正数,1表示负数. 第2-9个bit表示指数,一共8位(可以表示0-255),这里的底数是2,为了同时表示正数和负数,这里要减去127的偏移量.这样的话范围就是(-127到128),另外全0和全
2015-11-26 16:10:40 2034
原创 java生产者消费者模式代码示例
package test; import java.util.LinkedList; public class Test { public static void main(String[] args) { R r = new R(); P p1 = new P(r,10); P p2 = new P(r,20); P p3 = new P(r,30); P p4
2015-11-24 13:02:50 989
原创 数据库死锁解决方案
一、活锁 如果事务T1封锁了数据R,事务T2又请求封锁R,于是T2等待。T3也请求封锁R,当T1释放了R上的封锁之后系统首先批准了T3的请求,T2仍然等待。然后T4又请求封锁R,当T3释放了R上的封锁之后系统又批准了T4的请求,...,T2有可能永远等待,这就是活锁的情形。 避免活锁的简单方法是采用先来先服务的策略。 二、死锁 如果事务T1封锁了数据R1,T2封锁了数据R2,然后T1又请
2015-11-19 15:49:37 2154
动态控制线程执行和停止问题
2016-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人