<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_失败和成功之间距离只有1M</title><subtitle type="text">What you think decides everything</subtitle><id>http://feed.cnblogs.com/blog/u/12596/rss</id><updated>2009-06-22T06:15:33Z</updated><author><name>frank.net</name><uri>http://www.cnblogs.com/frankboy/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/frankboy/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/12596/rss"/><entry><id>http://www.cnblogs.com/frankboy/archive/2009/04/27/1444538.html</id><title type="text">随便写写</title><summary type="text">很久没有更新博客了,感觉生活总是很忙,每天忙工作,生活,总是有N多的问题需要解决.甚至半夜醒来，脑子里都是未解决的问题，不知道这是一种什么的状态，对于今年几个重要的事情一个也没有确定下来，很没有成就感，生活得毫无激情可言。难道这就是生活么？这就是在外拼搏了三四年后的生活？真不敢想像！是该静下来思考一下，是不是方式和方法不对。回想起以前的生活，每天简单地快乐着，有一点点小目标，经过努力，达到后，就有...</summary><published>2009-04-27T05:21:00Z</published><updated>2009-04-27T05:21:00Z</updated><author><name>frank.net</name><uri>http://www.cnblogs.com/frankboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/frankboy/archive/2009/04/27/1444538.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/frankboy/archive/2009/04/27/1444538.html"/><content type="text">很久没有更新博客了,感觉生活总是很忙,每天忙工作,生活,总是有N多的问题需要解决.甚至半夜醒来，脑子里都是未解决的问题，不知道这是一种什么的状态，对于今年几个重要的事情一个也没有确定下来，很没有成就感，生活得毫无激情可言。难道这就是生活么？这就是在外拼搏了三四年后的生活？真不敢想像！是该静下来思考一下，是不是方式和方法不对。回想起以前的生活，每天简单地快乐着，有一点点小目标，经过努力，达到后，就有...</content></entry><entry><id>http://www.cnblogs.com/frankboy/archive/2008/11/09/1330096.html</id><title type="text">windows2000实现双机热备份(转)</title><summary type="text">http://bbs.51cto.com/archiver/tid-12587.html</summary><published>2008-11-09T07:54:00Z</published><updated>2008-11-09T07:54:00Z</updated><author><name>frank.net</name><uri>http://www.cnblogs.com/frankboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/frankboy/archive/2008/11/09/1330096.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/frankboy/archive/2008/11/09/1330096.html"/><content type="text">http://bbs.51cto.com/archiver/tid-12587.html</content></entry><entry><id>http://www.cnblogs.com/frankboy/archive/2008/10/18/1314182.html</id><title type="text">规范软件开发过程-软件配置管理实践</title><summary type="text">随着软件系统的规模、复杂度日益上升，软件开发过程管理已经成为保证软件系统开发效率、质量、成本的关键性因素。作为软件开发过程中质量保障的重要组成部分，行之有效的软件配置管理（以下简称SCM，Software Configuration Management）能够显著提高软件开发组织的自身能力、提高软件开发过程的完整性，以及降低软件开发的风险。 软件配置管理的概念 ISO 9000、CMM、ISO/...</summary><published>2008-10-18T13:06:00Z</published><updated>2008-10-18T13:06:00Z</updated><author><name>frank.net</name><uri>http://www.cnblogs.com/frankboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/frankboy/archive/2008/10/18/1314182.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/frankboy/archive/2008/10/18/1314182.html"/><content type="text">随着软件系统的规模、复杂度日益上升，软件开发过程管理已经成为保证软件系统开发效率、质量、成本的关键性因素。作为软件开发过程中质量保障的重要组成部分，行之有效的软件配置管理（以下简称SCM，Software Configuration Management）能够显著提高软件开发组织的自身能力、提高软件开发过程的完整性，以及降低软件开发的风险。 软件配置管理的概念 ISO 9000、CMM、ISO/...</content></entry><entry><id>http://www.cnblogs.com/frankboy/archive/2008/10/07/1305624.html</id><title type="text">多线程编程 高级主题（二）注：转</title><summary type="text">Java 异步消息处理在前一节实现异步调用的基础上,现在我们来看一下一个完善的Java异步消息处理机制. [写在本节之前] 在所有这些地方,我始终没有提到设计模式这个词,而事实上,多线程编程几乎每一步都在应该设计模式.你只要能恰如其份地应用它,为什么要在意你用了某某名称的模式呢? 一个说书人它可以把武功招数说得天花乱坠,引得一班听书客掌声如雷,但他只是说书的.真正的武林高手也许并不知道自己的招式在...</summary><published>2008-10-07T08:04:00Z</published><updated>2008-10-07T08:04:00Z</updated><author><name>frank.net</name><uri>http://www.cnblogs.com/frankboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/frankboy/archive/2008/10/07/1305624.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/frankboy/archive/2008/10/07/1305624.html"/><content type="text">Java 异步消息处理在前一节实现异步调用的基础上,现在我们来看一下一个完善的Java异步消息处理机制. [写在本节之前] 在所有这些地方,我始终没有提到设计模式这个词,而事实上,多线程编程几乎每一步都在应该设计模式.你只要能恰如其份地应用它,为什么要在意你用了某某名称的模式呢? 一个说书人它可以把武功招数说得天花乱坠,引得一班听书客掌声如雷,但他只是说书的.真正的武林高手也许并不知道自己的招式在...</content></entry><entry><id>http://www.cnblogs.com/frankboy/archive/2008/10/07/1305620.html</id><title type="text">多线程编程 高级主题（一）注：转</title><summary type="text">java实现异步调用在JAVA平台,实现异步调用的角色有如下三个角色:调用者取货凭证真实数据一个调用者在调用耗时操作,不能立即返回数据时,先返回一个取货凭证.然后在过一断时间后凭取货凭证来获取真正的数据.所以连结调用者和真实数据之间的桥梁是取货凭证.我们先来看它的实现:publicclassFutureTicket{privateObjectdata=null;privatebooleancomp...</summary><published>2008-10-07T08:03:00Z</published><updated>2008-10-07T08:03:00Z</updated><author><name>frank.net</name><uri>http://www.cnblogs.com/frankboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/frankboy/archive/2008/10/07/1305620.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/frankboy/archive/2008/10/07/1305620.html"/><content type="text">java实现异步调用在JAVA平台,实现异步调用的角色有如下三个角色:调用者取货凭证真实数据一个调用者在调用耗时操作,不能立即返回数据时,先返回一个取货凭证.然后在过一断时间后凭取货凭证来获取真正的数据.所以连结调用者和真实数据之间的桥梁是取货凭证.我们先来看它的实现:publicclassFutureTicket{privateObjectdata=null;privatebooleancomp...</content></entry><entry><id>http://www.cnblogs.com/frankboy/archive/2008/10/07/1305619.html</id><title type="text">多线程编程 秘籍篇（二）注：转</title><summary type="text">volatile 变量volatile 是用来保证[内存同步]的关键字,内存同步是说在某个线程中修改某实例字段能够及时地更新到主存储区,而某线程如果需要引用该字段也能及时地从主存储区中得到最新的数据.简单说它是当前线程的工作存储区和主存储区对某字段的及时同步,所以我们说它是[内存同步],但它不是线程同步.也就是说,一个线程对 volatile字段进行更新时,它只会把更新后的值及时地同步到主存储区,...</summary><published>2008-10-07T08:03:00Z</published><updated>2008-10-07T08:03:00Z</updated><author><name>frank.net</name><uri>http://www.cnblogs.com/frankboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/frankboy/archive/2008/10/07/1305619.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/frankboy/archive/2008/10/07/1305619.html"/><content type="text">volatile 变量volatile 是用来保证[内存同步]的关键字,内存同步是说在某个线程中修改某实例字段能够及时地更新到主存储区,而某线程如果需要引用该字段也能及时地从主存储区中得到最新的数据.简单说它是当前线程的工作存储区和主存储区对某字段的及时同步,所以我们说它是[内存同步],但它不是线程同步.也就是说,一个线程对 volatile字段进行更新时,它只会把更新后的值及时地同步到主存储区,...</content></entry><entry><id>http://www.cnblogs.com/frankboy/archive/2008/10/07/1305618.html</id><title type="text">多线程编程 秘籍篇（一）注：转</title><summary type="text">实战篇秘籍 (一) 本来这几节的内容想拿出来单独放在秘籍篇中.但由于我在实战篇五的结尾处说:关于这个例子仍然还有很多可说的内容,所以经由这句话所引出的秘籍篇,作为实战篇的继续,就叫它实战秘籍.在实战篇五中,有两个非常关键的重点需要在本节介绍的,之所以称之为秘籍,不客气地说就是很多高手根本没了解的(不是不理解,是压根就不知道)甚至一些在全球小有名气的大牛都是不很清楚.当然,还是有不少人是非常清楚的,...</summary><published>2008-10-07T08:02:00Z</published><updated>2008-10-07T08:02:00Z</updated><author><name>frank.net</name><uri>http://www.cnblogs.com/frankboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/frankboy/archive/2008/10/07/1305618.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/frankboy/archive/2008/10/07/1305618.html"/><content type="text">实战篇秘籍 (一) 本来这几节的内容想拿出来单独放在秘籍篇中.但由于我在实战篇五的结尾处说:关于这个例子仍然还有很多可说的内容,所以经由这句话所引出的秘籍篇,作为实战篇的继续,就叫它实战秘籍.在实战篇五中,有两个非常关键的重点需要在本节介绍的,之所以称之为秘籍,不客气地说就是很多高手根本没了解的(不是不理解,是压根就不知道)甚至一些在全球小有名气的大牛都是不很清楚.当然,还是有不少人是非常清楚的,...</content></entry><entry><id>http://www.cnblogs.com/frankboy/archive/2008/10/07/1305617.html</id><title type="text">多线程编程 实践篇（五）注：转</title><summary type="text">中断线程有了上一节[线程的中断],我们就好进行如何[中断线程]了.这绝对不是玩一个文字游戏.是因为"线程的中断"并不能保证"中断线程",所以我要特别地分为两节来说明.这里说的"中断线程"意思是"停止线程",而为什么不用"停止线程"这个说法呢?因为线程有一个明确的stop方法,但它是反对使用的,所以请大家记住,在java中以后不要提停止线程这个说法,忘记它!但是,作为介绍线程知识的我,我仍然要告诉你...</summary><published>2008-10-07T08:02:00Z</published><updated>2008-10-07T08:02:00Z</updated><author><name>frank.net</name><uri>http://www.cnblogs.com/frankboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/frankboy/archive/2008/10/07/1305617.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/frankboy/archive/2008/10/07/1305617.html"/><content type="text">中断线程有了上一节[线程的中断],我们就好进行如何[中断线程]了.这绝对不是玩一个文字游戏.是因为"线程的中断"并不能保证"中断线程",所以我要特别地分为两节来说明.这里说的"中断线程"意思是"停止线程",而为什么不用"停止线程"这个说法呢?因为线程有一个明确的stop方法,但它是反对使用的,所以请大家记住,在java中以后不要提停止线程这个说法,忘记它!但是,作为介绍线程知识的我,我仍然要告诉你...</content></entry><entry><id>http://www.cnblogs.com/frankboy/archive/2008/10/07/1305615.html</id><title type="text">多线程编程 实践篇（四）注：转</title><summary type="text">[线程的中断]不客气地说,至少有一半人认为,线程的"中断"就是让线程停止.如果你也这么认为,那你对多线程编程还没有入门.在java中,线程的中断(interrupt)只是改变了线程的中断状态,至于这个中断状态改变后带来的结果,那是无法确定的,有时它更是让停止中的线程继续执行的唯一手段.不但不是让线程停止运行,反而是继续执行线程的手段.对于执行一般逻辑的线程,如果调用调用它的interrupt()方...</summary><published>2008-10-07T08:01:00Z</published><updated>2008-10-07T08:01:00Z</updated><author><name>frank.net</name><uri>http://www.cnblogs.com/frankboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/frankboy/archive/2008/10/07/1305615.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/frankboy/archive/2008/10/07/1305615.html"/><content type="text">[线程的中断]不客气地说,至少有一半人认为,线程的"中断"就是让线程停止.如果你也这么认为,那你对多线程编程还没有入门.在java中,线程的中断(interrupt)只是改变了线程的中断状态,至于这个中断状态改变后带来的结果,那是无法确定的,有时它更是让停止中的线程继续执行的唯一手段.不但不是让线程停止运行,反而是继续执行线程的手段.对于执行一般逻辑的线程,如果调用调用它的interrupt()方...</content></entry><entry><id>http://www.cnblogs.com/frankboy/archive/2008/10/07/1305613.html</id><title type="text">多线程编程 实践篇（三）注：转</title><summary type="text"/><published>2008-10-07T08:00:00Z</published><updated>2008-10-07T08:00:00Z</updated><author><name>frank.net</name><uri>http://www.cnblogs.com/frankboy/</uri></author><link rel="alternate" href="http://www.cnblogs.com/frankboy/archive/2008/10/07/1305613.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/frankboy/archive/2008/10/07/1305613.html"/><content type="text"/></entry></feed>
