自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

John.Deng的专栏

小胖熊gg游记 - 优秀是一种习惯,生活是一种态度

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 If enemy planes come, shoot them in a friendly fashion!

 念奴娇·赤壁怀古 大江东去,浪淘尽、千古风流人物。故垒西边,人道是、三国周郎赤壁。乱石穿空,惊涛拍岸,卷起千堆雪。江山如画,一时多少豪杰!  遥想公瑾当年,小乔初嫁了,雄姿英发。羽扇纶巾,谈笑间、樯橹灰飞烟灭。故国神游,多情应笑我、早生华发。人生如梦,一尊还酹江月。  

2006-10-31 16:06:00 843

转载 Log4j

 在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。 Log4j 是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事 件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日

2006-10-26 11:10:00 789

转载 Java中的位运算优化:位域、位图棋盘..(zz)

[算法]Java中的位运算优化:位域、位图棋盘..作者:Glen Pepicelli译者:v_gyc版权声明:任何获得Matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:Glen Pepicelli;v_gyc原文地址:http://www.onjava.com/pub/a/onjava/2005/02/02/bitsets.html中文地址:http://ww

2006-10-21 19:13:00 1337

原创 Java多线程系列(7)

条件变量:一种同步类型。  by Johnny Deng Posix的条件变量 Java等待-通知机制

2006-10-21 16:57:00 879

原创 Java多线程系列(6)

Wait & NotifyWN是一种同步机制,更是一种通信机制,它必须与 同步锁结合使用。因为Wait-Notify本身存在race condition。但是这不得不让我们思考WN机制得必要性:1)wait()与sleep()在对待已获取得lock时不同,前者会在操作之前自动放弃lock;2)wait在于等待某事物得出现,等待条件没有满足当然可以等待没有同步得WN可能得导致RC,举例如

2006-10-21 16:12:00 834

原创 Java多线程系列(5)

Race Condition:简单的说就是:RC发生在当两个或多个Thread的执行顺序会 影响到程序中某些变量或结果的时候。(By Johnny Deng)Static Method Lock静态方法锁作用于class,非静态锁作用于instance。class是唯一的,instance不唯一。二者没有操作上的关联。Explict Locking ---Lock对象J2SE5

2006-10-21 13:33:00 911

原创 Java多线程系列(4)

Runnable 的作用:将Thread的task实现分离出来。但是如果要是用Thread的方法,就必须集成Thread。(by Johnny Deng)Volatile关键字:Java将(除long, double) 变量的基本加载于存储定义为atomic。这就意味着变量的值在存储的时候不会有中间的状态显现,变量也不会在加载到寄存器的中途被其他线程改变。如果一个方法仅有一个存储的操作,他

2006-10-20 21:55:00 886

原创 Java多线程系列(2)

可并行化的算法:某个CPU上运行循环的迭代的同时,另一个CPU上运行另一个循环的迭代。之间数据的依赖性可能会禁止某特定的循环被并行化,但是对于CPU密集的程序,将可能的循环并行化可以大幅提高程序运行速度。(by Johnny Deng)Java的编译器不支持循环并行的自动化,但是我们可以了手动的实现一下。举例:原程序:/*-*******************************

2006-10-20 17:59:00 973

原创 Java多线程系列(1)

Nonblocking I/O:程序在继续执行一个从终端等读数据操作的后续操作时,通常回等到至少读到一个数据为止,这就是blocking I/O。  (by Johnny Deng)传统上:有以下三种技术可以实现Nonblocking的I/O:1)I/O Mutilplexing:处理所有输入来源,并使用如select()的系统调用方式来分配数据,开发者只需要登记一个会在特定来源有数据时c

2006-10-20 16:58:00 879

原创 CVSNT配置补充

今天cvs服务器(我得pc:))当了,各种办法都用上了,最后只能重装系统,cvs也只能重装。幸好库有备份。谈谈重装遇到得问题:由于与上次得cvxnt得设置出现了一下小得变化,导致cvs  passwd -a test用户时,始终不能登录,提示没有用户,此时passwd文件中已经有test用户了。问题解决:新版得CVSNT中有一项设置run as,默认问client user得形式。如果不修改这个默

2006-10-14 17:52:00 1767

原创 廊坊孤儿院之行

4.15去了一趟廊坊孤儿院,一行20个人左右,这个孤儿院叫宏德家园,在廊坊大学城对面,是河北省一个佛教法师创办的,由社会上很多朋友共同出资维持下来。园子里目前有88个小朋友,从几岁到十几岁不等,都是来自河北,有的来自贫困的农村,有的因为父母服刑得不到照顾。小孩子都很可爱,小嘴巴很甜,见到我们就叫叔叔阿姨哥哥姐姐,而且很懂事,我们一下车,就主动帮我们搬东西!由于佛教法师的原因,孩子们平时都吃素,但是

2006-10-08 01:15:00 4129

原创 。。。

有责任心、事业心,有主见,给人安全感;诚实、自信、有涵养、懂得关心照顾人、信任;乐观积极、懂得放大快乐、排解烦恼;包容。

2006-10-08 01:12:00 696

原创 5月12~15在青岛

第一次去青岛,第一次去海边,第一次踩沙滩,第一次大吃海鲜,第一次看到军舰,第一次知道紫菜是捡出来的,第一次看到寄居蟹,第一次考T。---比较土哈! 青岛很漂亮,满城的花草感觉只有南方才有,整个城市就跟一个大花园一样,而且因为有海,有水,所以也更多了些妩媚和灵气;城市很干净,没有半点沙尘的气息,还时时有海的味道;天气很好,阳光明媚,蔚蓝的天空,丝丝白云,是在北京重来没有见过的,虽然靠海,却不潮

2006-10-08 01:11:00 5030

原创 CVSNT的配置

I.    CVS Server/Client 安装  目前的最新版本是:Server: cvsnt-2.5.03.2382 (2006/10/07)            (http://www.cvsnt.org/archive/cvsnt-2.5.03.2382.msi) Client:  由于wincvs很有可能检测不到系统的python或者版本问题,这里就采用命令行的形式来配置,

2006-10-07 19:11:00 2442

转载 金庸秘笈英汉互译(zz)

1:九阳神功 nine man’s power (九个男子的力量) 2:冲灵剑法 GG and MM ’s soul sword (GG和MM的灵魂之剑,听起来好像很熟悉 ) 3:九阴真经 nine woman’story (九个女人的故事) 4:九阴白骨爪 nine woman catch a white bone (九个女人抓著一个白骨,老外看了还以为会出现召唤兽呢) 5:神照经

2006-10-03 00:42:00 825

Lonely Northern Hemisphere

Lonely Northern Hemisphere

2007-05-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除