学习轨迹
liangquan05170139
这个作者很懒,什么都没留下…
展开
-
关于Volatile的一些学习心得.
Volatile修饰的成员变量在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到共享内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。 Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。 这样当多个线程同时与某转载 2007-11-02 18:54:00 · 604 阅读 · 0 评论 -
IIs 无法启动
无法启动world wide web publishing service服务 错误:127 找不到指定的程序碰到了这个错误“无法启动world wide web publishing service服务 错误:127 找不到指定的程序”world wide web publishing service无法启动,IIS也就无法正常运行。原因是在微软补丁KB939373,卸载掉就可以原创 2009-04-13 10:36:00 · 504 阅读 · 0 评论 -
Caused by: org.hibernate.SessionException: Session is closed
<br />Hello, <br /><br />Does calling commit() or rollback() automatically close the session that you are using? I've checked the doco and it does not mention it, but after issuing a commit (or rollback) I get the following exception: <br /> <br /><br /> <原创 2010-07-16 16:51:00 · 1468 阅读 · 0 评论 -
C/C++语言中Static的作用详述
C/C++中Static的作用详述 在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。 (1)先来介绍它的第一条也是最重要的一条:隐藏。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明转载 2011-08-03 11:15:22 · 538 阅读 · 0 评论