<?xml version="1.0" encoding="utf-8"?><rss version="2.0">
<channel>
<title><![CDATA[利平江兰]]></title>
<link>http://blog.pfan.cn/lpjl</link>
<description>编程爱好者博客</description>
<language>zh-cn</language>
			<item>
		<title><![CDATA[全世界所有程序员都会犯的错误]]></title>
		<link>http://blog.pfan.cn/lpjl/8932.html</link>
		<description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 当年，国际巨星成龙的「龙种」曝光，众人指责他对不起娇妻林凤娇，逼得他出面召开记者会，向世人自白他犯了「全世界所有男人都会犯的错误」。从来没犯过这种错误的我，也因此常常认为自己不是个男人。
虽然没犯过「全世界所有男人都会犯的错误」，但是我倒是曾经犯了「全世界所有程序员都会犯的错误」。不管使用何种语言，全世界所有程序员都一定犯过这种错误，那就是：太依赖编译器，却不知道编译器做了哪些事。
一般来说，越高阶的程序语言，会提供越多语法上的便利，以方便程序撰写，这就俗称为syntactic sugar，我称其为「语法上的甜头」。虽说是甜头，但是如果你未能了解该语法的实质内涵，很可能会未尝甜头，却吃尽苦头。
不久前，我收到一个电子邮件，读者列出下面的Java程序，向我求救。看过这个程序之后，我确定这又是一个「全世界所有程序员都会犯的错误」。
// 程序1class Singleton {&nbsp; private static Singleton obj = new Singleton();&nbsp; public static int counter1;&nbsp; public static int counter2 = 0;&nbsp; private Singleton() {&nbsp;&nbsp;&nbsp; counter1++;&nbsp;&nbsp;&nbsp; counter2++;&nbsp; }&nbsp; public static Singleton getInstance() {&nbsp;&nbsp;&nbsp; return obj;&nbsp; }}
// 程序2public class MyMain {&nbsp; public static void main(String[] args) {&nbsp;&nbsp;&nbsp; Singleton obj = Singleton.getInstance();&nbsp;&nbsp;&nbsp; System.out.println("obj.counter1=="+obj.counter1);&nbsp;&nbsp;&nbsp; System.out.println("obj.counter]]></description>
		<author><![CDATA[卡龙蕊]]></author>
		<pubDate>2005-12-27 21:54:00</pubDate>
		</item>
				<item>
		<title><![CDATA[计算机水平考试应避五大失误]]></title>
		<link>http://blog.pfan.cn/lpjl/8931.html</link>
		<description><![CDATA[　上机操作不当-成绩不算
　　在考试前，请仔细听清监考老师所说的一些考试注意事项，不要急于操作。我们知道，有关计算机的考试，其成绩是直接记录在计算机上的，考试过程中，如果因为你的操作不当，而将你的考试成绩或准考证号等丢失，你的辛苦将付之东流，这恐怕是你最不愿看到的失误吧。
　　考题跳做-不给分
　　参加考试如果不知道考核内容，那多半无法过关。对于考题中出现的题目内容一定要仔细阅读，并按照上面的要求，逐步进行操作。如题目要求的操作内容包括对一段文字进行字体、字号、字形几个方面的设置，那么在考试过程中，你必须将要求考核的知识点一一做全，否则无法得分，因为考试是以最终判分的方式给每题定分，当你的答题最后未能做完或中间有跳做的，都不给分，有人会说这样不太好吧，但考试就是残酷的，这也迫使我们将考核的内容全面、深入地掌握。
　　作答前想好知识点
　　在刚刚拿到考题时，如果对于题目不是很清楚，可以先思考一下，这一题考核的知识点属于哪个范围，大概是哪个知识点，这样在做题时才可以快捷、准确地进行答题。
　　不能使用快捷键
　　计算机会记录下你所操作的每一个步骤，哪怕是一个细小的，不经意的，所以在操作过程中一定要“大胆地思考，谨慎地对待”。 例如:题目中要求你先进行某操作再执行某操作，对于这样的情况，你必须按照考核内容的顺序，依次进行操作，这样你在答题时才能准确而快速。例如:题目中指定要求你使用菜单栏的操作来改变一段文字的字形，如:加粗。对文字设置加粗的方法通常有:通过菜单，打开“字体”对话框，进行加粗设置;直接使用“格式”工具栏中的“加粗”按钮进行设置;使用快捷菜单“Ctrl+B或Ctrl+Shift+B”直接进行设置。但出题人希望你对知识点有一个全面的掌握，而不是只知道使用“工具栏”或“快捷键”的方法，在这种情况下，如果你使用了工具栏按钮或快捷键来完成考题是无法得到分数的。所以考生要对考核的内容全面地了解和掌握。
　　做错了-可以重新修改
　　当你在考试过程中由于误操作，出现警告对话框时，不必惊慌，也许是你随意地点击了鼠标或键盘而导致的误操作，计算机对于考生任何操作的记录是精确且细致的，你可以选择“重做”按钮，继续进行考试;如此题你已完全完成，即可点击“进入下一题”。]]></description>
		<author><![CDATA[卡龙蕊]]></author>
		<pubDate>2005-12-27 21:50:00</pubDate>
		</item>
				<item>
		<title><![CDATA[上网挣钱的另一招?]]></title>
		<link>http://blog.pfan.cn/lpjl/3183.html</link>
		<description><![CDATA[http://www.sohoads.com/sabar/reg.asp?sj=zgp13301c

只要你经常上网,就可以挣钱,你用了高了就知道.]]></description>
		<author><![CDATA[卡龙蕊]]></author>
		<pubDate>2005-07-24 11:55:00</pubDate>
		</item>
				<item>
		<title><![CDATA[真正的免费电影---看不到来找我?]]></title>
		<link>http://blog.pfan.cn/lpjl/3182.html</link>
		<description><![CDATA[http://www.mzvod.com看起来也不会卡]]></description>
		<author><![CDATA[卡龙蕊]]></author>
		<pubDate>2005-07-24 11:46:00</pubDate>
		</item>
				<item>
		<title><![CDATA[有一个赚钱的好方法?假的话,你PK我,我没意见!!!!!]]></title>
		<link>http://blog.pfan.cn/lpjl/3178.html</link>
		<description><![CDATA[　 &quot;八趣通宝&quot;是一个纯绿色的小软件,注册、下载、登陆、最小化就可以了，不用去理会它， 几乎不占用网络资源，轻松赚取积分，每2000分至少可以兑换10个QB。 由于300X300的限制，图片不是很清晰，可以到网站上去看看~ 
&nbsp;&nbsp;&nbsp;&nbsp;(注：注册页面要求输入银行帐号是为了在你要求用RMB支付时用的， 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;是可以不填的，不要一看到银行帐号就恐惧了哦!!!) 
http://www.8qu.net/register.asp?net=zgp13301a]]></description>
		<author><![CDATA[卡龙蕊]]></author>
		<pubDate>2005-07-23 18:56:00</pubDate>
		</item>
				<item>
		<title><![CDATA[电脑操作最忌讳的18个小动作！]]></title>
		<link>http://blog.pfan.cn/lpjl/2930.html</link>
		<description><![CDATA[1、大力敲击回车键 

　　这个恐怕是人所共有的通病了，因为回车键通常是我们完成一件事情时，最后要敲击的一个键，大概是出于一种胜利的兴奋感，每个人在输入这个回车键时总是那么大力而爽快地敲击。本人的多个键盘就是这样报废的，最先不看见字的是AWSD（呵呵，心知肚明），最先不能使用的按键却是Enter。 　　　　 
　　解决办法：解决方法有两个，第一是控制好你的情绪，第二是准备好你的钱包。我选的第二个，有时候好心情是钱买不来的，你呢？ 

　　2、在键盘上面吃零食，喝饮料 

　　这个习惯恐怕是很普遍了，我看到很多人都是这样的，特别是入迷者更是把电脑台当成饭桌来使用。我想你要是拆一回你的键盘，也许同样的行为就会减少的，你可以看到你的键盘就像水积岩一样，为你平时的习惯，保留了很多的“化石”，饭粒、饼干渣、头发等等比比皆是，难怪有人说：公用机房里的键盘比公厕还脏。同时这样的碎片还可能进入你的键盘里面，堵塞你键盘上的电路，从而造成输入困难。饮料的危害就更加厉害了，一次就足以毁灭你的键盘。就是你的键盘侥幸没有被毁灭，恐怕打起字来，也是粘粘糊糊很不好过。 
　　解决方法：避免在键盘上吃东西，要不然像我一样买一个防水的PHILIPS键盘，然后每过一段时间就给他打扫卫生，擦澡（虽然这样还是很脏的）；你要是腰包更加饱的话，可以考虑半年换一个键盘（我从来不建议用差的键盘，那可是关乎健康的问题）试试，应该情况会好一些。还有记得给你房间买一个饭桌了。 

　　3、光碟总是放在光驱里(还有看VCD时,暂停后出玩或吃饭) 

　　很多人总是喜欢把光碟放在光驱里，特别是CD碟，其实这种习惯是很不好的。光碟放在光驱里，光驱会每过一段时间，就会进行检测，特别是刻录机，总是在不断的检测光驱，而高倍速光驱在工作时，电机及控制部件都会产生很高的热量，为此光驱厂商们一直在极力想办法解决。 
　　虽然现在已有几种方法能将光驱温度控制在合理的范围内，但如果光驱长时间处于工作状态，那么，即使再先进的技术也仍无法有效控制高温的产生。热量不仅会影响部件的稳定性，同时也会加速机械部件的磨损和激光头的老化。所以令光驱长时间工作，实在是不智之举，除非你想把你的光碟和光驱煮熟。 
　　解决方法：尽量把光碟上的内容转到硬盘上来使用，比如把CD转化为MP3的，如果你是一个完美主义者，那就用虚拟光驱的形式管理你的常用CD碟吧；游戏则尽]]></description>
		<author><![CDATA[卡龙蕊]]></author>
		<pubDate>2005-07-18 17:04:00</pubDate>
		</item>
				<item>
		<title><![CDATA[水仙花数]]></title>
		<link>http://blog.pfan.cn/lpjl/2920.html</link>
		<description><![CDATA[题目：打印出所有的“水仙花数”，所谓“水仙花数”是指一个三位数，其各位数字立方和等于该数
本身。例如：153是一个“水仙花数”，因为153=1的三次方＋5的三次方＋3的三次方。
1.程序分析：利用for循环控制100-999个数，每个数分解出个位，十位，百位。
2.程序源代码：
main()
{
int i,j,k,n;
printf(&quot;'water flower'number is:&quot;);
for(n=100;n&lt;1000;n++)
&nbsp;&nbsp;{
&nbsp;&nbsp;i=n/100;
&nbsp;&nbsp;j=(n-i*100)/10;
&nbsp;&nbsp;k=n%10;
&nbsp;&nbsp;if(i*i*i+j*j*j+k*k*k==n)
&nbsp;&nbsp;&nbsp;&nbsp;printf(&quot;%d\n&quot;,n);
&nbsp;&nbsp;}
}]]></description>
		<author><![CDATA[卡龙蕊]]></author>
		<pubDate>2005-07-18 10:01:00</pubDate>
		</item>
				<item>
		<title><![CDATA[百钱买百鸡问题]]></title>
		<link>http://blog.pfan.cn/lpjl/2919.html</link>
		<description><![CDATA[公元钱五世纪，我国古代数学家张丘建在《算经》一书中提出了“百鸡问题”：鸡翁一值钱五，鸡母一值钱三，鸡雏三值钱一。百钱买百鸡，问鸡翁、鸡母、鸡雏各几何？

main( )
{
int cocks,hens,chicks;
cocks=0;
while(cocks&lt;=19)
&nbsp;&nbsp;{
&nbsp;&nbsp;hens=0;
&nbsp;&nbsp;while(hens&lt;=33)
&nbsp;&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;chicks=100-cocks-hens;&lt; BR&gt;&nbsp;&nbsp;&nbsp;if(5*cocks+3*hens+chicks/3==100&amp;&amp;chicks%3==0)
 printf(&quot;%d,%d,%d\n&quot;,cocks,hens,chicks);
&nbsp;&nbsp;&nbsp;&nbsp;hens=hens+1;
&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;cocks=cocks+1;
&nbsp;&nbsp;}
}]]></description>
		<author><![CDATA[卡龙蕊]]></author>
		<pubDate>2005-07-18 09:59:00</pubDate>
		</item>
				<item>
		<title><![CDATA[c语言学习经验--学习C++和编程的50个观点]]></title>
		<link>http://blog.pfan.cn/lpjl/2918.html</link>
		<description><![CDATA[下面的是学C++时要注意的。绝对经典。！！ 
1.把C++当成一门新的语言学习（和C没啥关系！真的。）； 
2.看《Thinking In C++》，不要看《C++变成死相》； 
3.看《The C++ Programming Language》和《Inside The C++ Object 
Model》,不要因为他们很难而我们自己是初学者所以就不看； 
4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境，而我们要学的是一门语言； 
5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单，或者可以引伸出很多知识点； 
6.会用Visual C++，并不说明你会C++； 
7.学class并不难，template、STL、generic 
programming也不过如此——难的是长期坚持实践和不遗余力的博览群书； 
8.如果不是天才的话，想学编程就不要想玩游戏——你以为你做到了，其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住：学C++是为了编游戏的； 

9.看Visual C++的书，是学不了C++语言的； 
10.浮躁的人容易说：XX语言不行了，应该学YY；——是你自己不行了吧！？ 
11.浮躁的人容易问：我到底该学什么；——别问，学就对了； 
12.浮躁的人容易问：XX有钱途吗；——建议你去抢银行； 
13.浮躁的人容易说：我要中文版！我英文不行！——不行？学呀！ 
14.浮躁的人容易问：XX和YY哪个好；——告诉你吧，都好——只要你学就行； 
15.浮躁的人分两种：a)只观望而不学的人；b)只学而不坚持的人； 
16.把时髦的技术挂在嘴边，还不如把过时的技术记在心里； 
17.C++不仅仅是支持面向对象的程序设计语言； 
18.学习编程最好的方法之一就是阅读源代码； 
19.在任何时刻都不要认为自己手中的书已经足够了； 
20.请阅读《The Standard C++ Bible》(中文版：标准C++宝典)，掌握C++标准； 
21.看得懂的书，请仔细看；看不懂的书，请硬着头皮看； 
22.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍； 
23.请看《Effective C++》和《More Effective C++》以及《Exceptional C++》； 
24.不要停留在集成开]]></description>
		<author><![CDATA[卡龙蕊]]></author>
		<pubDate>2005-07-18 09:56:00</pubDate>
		</item>
				<item>
		<title><![CDATA[爱一个人真的好累]]></title>
		<link>http://blog.pfan.cn/lpjl/2909.html</link>
		<description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;什么是什么?
&nbsp;&nbsp;&nbsp;&nbsp;情感的失败,使我回到了现实,不在是那个成天浸在爱河里的我,终于领会到痛苦的滋味,家庭的压力,让我重新想起了自己的前途,一个活在世上,倒底是为了什么?也许每个人的看法不一致,虽然我们生活在同一个天空下,但环境,地域的不同,从而也就产生了不同的想法啦!只有经历过痛苦与失败,才会想到了自强.
&nbsp;&nbsp;&nbsp;&nbsp;我这个人,也不知道是怎么啦,很多事情都与我无缘,只有眼睁睁地看着人家处在快乐之中,却怎么也伦不到我,也许是我的机会还不到吧!
&nbsp;&nbsp;&nbsp;&nbsp;不知道你们有什么好的快乐呢?我是一个无家可归的人,很多事情事情回忆起来就是痛苦,我要到何时才会遇到幸福呢?
&nbsp;&nbsp;&nbsp;&nbsp;我只有成天的泡在电脑前,去找属于我自己的快乐了,把心思寄托在这里,其实也就是一种心情的孤独罢了,同时我也只有祝愿大家幸福.有什么心里话,我下次想到了再说吧!]]></description>
		<author><![CDATA[卡龙蕊]]></author>
		<pubDate>2005-07-17 10:29:00</pubDate>
		</item>
		</channel>
</rss>