<?xml version="1.0" encoding="utf-8"?><rss version="2.0">
<channel>
<title><![CDATA[山中家人]]></title>
<link>http://blog.pfan.cn/szjr</link>
<description>编程爱好者博客</description>
<language>zh-cn</language>
			<item>
		<title><![CDATA[[转]向大家推荐几个好的网站]]></title>
		<link>http://blog.pfan.cn/szjr/39587.html</link>
		<description><![CDATA[Source Code：http://www.codeproject.com/&nbsp;The Code Projecthttp://www.tomore.com/&nbsp;中国盟动力http://www.codechina.net/&nbsp;代码中国http://www.cppn.net/&nbsp;中国程序先锋网http://www.vckbase.com/code/&nbsp;VC知识库－代码仓库http://www.opensource.org/&nbsp;Open Source Initiativehttp://www.icsharpcode.com/&nbsp;ic#code.NET：http://www.msdnwebcast.com.cn/&nbsp;MSDNWebCastmsdnwebcast@dimei.com&nbsp;MSDN中文网络广播组邮箱（负责Webcast课程的后期服务）http://www.msdnwebcast.com.cn/msdnsmartcast/Default.aspx&nbsp;MSDN SmartCasthttp://www.microsoft.com/china/MSDN/events/default.mspx&nbsp;MSDN活动与培训http://msdn.microsoft.com/library/chs/&nbsp;MSDN－中文http://msdn2.microsoft.com/zh-cn/default.aspx&nbsp;MSDN 中文网站http://www.microsoft.com/china/MSDN/library/default.aspx?mfr=true&nbsp;MSND中文网站技术资源库http://www.microsoft.com/china/community/default.mspx&nbsp;微软中国社区http://www.microsoft.com/taiwan/msdn/elearning/aspdotnet2dot0.htm&nbsp;MSDN繁体教学http://community.csdn.net/&nbsp;CSDN技术社区http://www.csdn.net/&nbsp;CSDN.NEThttp://www.funba.com/Resource/m]]></description>
		<author><![CDATA[3K_King]]></author>
		<pubDate>2008-11-27 21:06:00</pubDate>
		</item>
				<item>
		<title><![CDATA[奥巴马演讲全文（英文）]]></title>
		<link>http://blog.pfan.cn/szjr/39577.html</link>
		<description><![CDATA[Hello，Chicago!
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If there is anyone out there who still doubts that America is a place where all things are possible; who still wonders if the dream of our founders is a live in our time; who still questions the power of our democracy, tonight is your answer.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; It’s the answer told by lines that stretched around schools and churches in numbers this nation has never seen; by people who waited three hours and four hours, many for the very first time in their lives, because they believed that this time must be different; that their voice could be that difference.
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; It’s the answer spoken by young and old, rich and poor, Democrat and Republican, black, white, Latino, Asian, Native American, gay, straight, disabled and not disabled – Americans who sent a message to the world that we have never been a collection of Red States and Blue States: we are, and always will be, the United States of America.
&n]]></description>
		<author><![CDATA[3K_King]]></author>
		<pubDate>2008-11-26 15:45:00</pubDate>
		</item>
				<item>
		<title><![CDATA[怎么样做好一个大的项目]]></title>
		<link>http://blog.pfan.cn/szjr/39355.html</link>
		<description><![CDATA[　　三年前，T君问我：Eric，怎么样才能做一个大一点的项目？　　我讲了一个故事。　　我先反问了他一下，你从寝室是怎么样到了图书馆的？　　他说：我出门，就去了图书馆了。（他有一点不解）　　“呵呵，不对。”我说。　　你是分了三步完成的，第一步是到了寝室的楼下；第二步是由寝室的楼下到了图书馆的楼下；第三步是由图书馆的楼下到图书馆的二楼的（因为二楼是有最大的阅览室，而且，电信学院的书都在二楼，包括书库也在二楼）。第一步，你又两步完成的，先是出门（当然是寝室门）锁门（通常是要这样的），然后再下楼梯（我们很苦的，没有电梯）。下楼梯的过程分为相同的三步，这三步分别是从四楼到三楼，三楼到二楼，二楼到一楼。到这里，你完整的完成了第一大步。第二步中你又分了四步，一是从寝室的楼下到了车棚（当然是自行车棚了，不要以为汽车啊，他还没有那么厉害。）；二是把你的“宝马”拿出来；三是骑着你的“宝马”到了图书馆，这一步中你在路上要拐三个弯，走两条直道，还有一些小弯路（如果你想知道为什么，去华理看一下吧，欢迎你噢！）就到了图书馆了；三是把你的“宝马”停好；四是从图书馆的车棚走到图书馆的楼下。这样你就完成了第二大步。第三步中，你又分了几步。一是进门啦，二是刷卡，三是上楼梯（还好，就二楼），四是进阅览室，五是不要忘了，阅览室前也要刷卡的。　　你看一下是不是？这样你就完成了一项多么伟大的事情啊（从寝室到了图书馆了，呵呵）。如果你是从你家（他家好像在河北）到我们学校你的寝室，那就是更伟大的事啦！　　小T疑惑地点了点头。
　　三年后的一天，S君问我：Eric，怎么样能做一个大一点的项目？　　我想了一下，感觉不知道怎么回答。　　我说：我以前给人讲过一个故事，今天我再给你讲个故事吧（其实这个故事根源来自己《人件》，不过我还是讲了，因为我觉得是该我讲的时候了）。　　以前一个项目(我们就称它为项目吧，因为"项目"一词很神密的)，在项目组成立了第一天，我们搞了一个联欢会（就叫他联欢会吧，其实是.....呵呵，往下看吧）。我们租了一个小地方（很便宜的），那里什么都没有（真的什么都没有），当所有的人（项目组里的）都到了，大家有说有笑，好不快乐，但是，从大的表情里可以看出一件事，大家都对这次“联欢会”感到疑惑。这里没有任何可以吃的东西，也没有任何人在厨房（这里是有小得像厨房的地方）里像要做东西，最后，我开始摊牌了。由于时间]]></description>
		<author><![CDATA[3K_King]]></author>
		<pubDate>2008-11-11 23:48:00</pubDate>
		</item>
				<item>
		<title><![CDATA[[转]统计软件术语中英文对照]]></title>
		<link>http://blog.pfan.cn/szjr/38993.html</link>
		<description><![CDATA[作者:Onlookers&nbsp;转载自:http://onlookers.bokee.com/4247226.html
Absolutedeviation,绝对离差Absolutenumber,绝对数Absoluteresiduals,绝对残差Accelerationarray,加速度立体阵Accelerationinanarbitrarydirection,任意方向上的加速度Accelerationnormal,法向加速度Accelerationspacedimension,加速度空间的维数Accelerationtangential,切向加速度Accelerationvector,加速度向量Acceptablehypothesis,可接受假设Accumulation,累积Accuracy,准确度Actualfrequency,实际频数Adaptiveestimator,自适应估计量Addition,相加Additiontheorem,加法定理Additivity,可加性Adjustedrate,调整率Adjustedvalue,校正值Admissibleerror,容许误差Aggregation,聚集性Alternativehypothesis,备择假设Amonggroups,组间Amounts,总量Analysisofcorrelation,相关分析Analysisofcovariance,协方差分析Analysisofregression,回归分析Analysisoftimeseries,时间序列分析Analysisofvariance,方差分析Angulartransformation,角转换ANOVA（analysisofvariance）,方差分析ANOVAModels,方差分析模型Arcing,弧/弧旋Arcsinetransformation,反正弦变换Areaunderthecurve,曲线面积AREG,评估从一个时间点到下一个时间点回归相关时的误差ARIMA,季节和非季节性单变量模型的极大似然估计Arithmeticgridpaper,算术格纸Arithmeticmean,算术平均数Arrheniusrelation,艾恩尼斯关系Assessingfit,拟合的评估Associativelaws,结合律Asymmetricdistribu]]></description>
		<author><![CDATA[3K_King]]></author>
		<pubDate>2008-10-20 17:15:00</pubDate>
		</item>
				<item>
		<title><![CDATA[[转]计算机科学数学理论浅谈]]></title>
		<link>http://blog.pfan.cn/szjr/38955.html</link>
		<description><![CDATA[作者：曾毅 转载自：CSTC文档中心&nbsp;&nbsp;&nbsp; 计算机自从其诞生之日起，它的主要任务就是进行各种各样的科学计算。文档处理，数据处理，图像处理，硬件设计，软件设计等等，都可以抽象为两大类：数值计算与非数值计算。作为研究计算机科学技术的人员，我们大都对计算数学对整个计算机科学的重要性有一些了解。但是数学对我们这些专业的研究和应用人员究竟有多 大的用处呢？我们先来看一下下面的一个流程图：&nbsp;

&nbsp;&nbsp;&nbsp;&nbsp;上图揭示了利用计算机解决科学计算的步骤，实际问题转换为程序，要经过一个对问题抽象的过程，建立起完善的数学模型，只有这样，我们才能建立一个设计良好的程序。从中我们不难看出计算数学理论对用计算机解决问题的重要性。下面我们将逐步展开对这个问题的讨论。&nbsp;&nbsp;&nbsp;&nbsp;计算机科学的数学理论体系是相当庞杂的，笔者不敢随意划分，参考计算机科学理论的学科体系，我们谈及的问题主要涉及：数值计算，离散数学，数论，计算理论四大方向。[一]数值计算（Numerical Computation）主要包括数值分析学、数学分析学、线性代数、计算几何学、概率论与数理统计学。&nbsp;&nbsp;&nbsp;&nbsp;数值分析学又常被称为计算方法学，是计算理论数学非常重要的一个分支，主要研究数值型计算。研究的内容中首先要谈谈数值计算的误差分析，误差是衡量我们的计算有效与否的标准，我们的算法解决问题如果在误差允许的范围内，则算法是有效的，否则就是一个无效的问题求解。另外就是数值逼近，它研究关于如何使用容易数值计算的 函数来近似地代替任意函数的方法与过程。感觉应用比较广的不得不提切雪比夫逼近和平方逼近了。笔者曾经尝试过的就是通过最佳平方逼近进行曲线的拟合，开发工具可以选择VC++或者Matlab。插值函数是另外一个非常重要的方面，现代的计算机程序控制加工机械零件，根据设计可给出零件外形曲线的某些型值点，加工时走刀方向及步数，就要通过插值函数计算零件外形曲线及其他点函数值。至于方程求根、线性方程组求解，一般的计算性程序设计问题都会多多少少的涉 及一些，我们这里就不赘述了。关于数值分析学的一个学习误区就是仅仅学习理论知识，而很难和程序设计结合起来，实际上通过上面的论述，大家已经能够初步地认识到这个学科是]]></description>
		<author><![CDATA[3K_King]]></author>
		<pubDate>2008-10-17 15:52:00</pubDate>
		</item>
				<item>
		<title><![CDATA[产生式系统]]></title>
		<link>http://blog.pfan.cn/szjr/38933.html</link>
		<description><![CDATA[&nbsp;&nbsp;&nbsp; 产生式系统由3个基本要素组成：一个综合数据库(Globle　database)，一组产生式规则(Set Of rules)和一个控制系统(Control System)。
1．综合数据库&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp; 它是产生式系统所用的主要数据结构。它主要表示问题的状态，即初始状态、目标状态和中间状态，以及状态之间的关系等。它不是固定不变的，在求解过程中，它的内容将越来越多，状态之间的关系也越来越复杂。
&nbsp;&nbsp;&nbsp; 经常用来表示数据库的数据结构有串、集合、数组、树、表、记录、队列等。
2．产生式规则&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp; 是对数据库进行操作的一系列规则。规则的一般形式是：
&nbsp;&nbsp;&nbsp; IF 条件THEN 操作即满足应用的先决条件后，就对数据库实行后面的操作。
3．控制策略
&nbsp;&nbsp;&nbsp; 它规定了操作的顺序，即在什么条件下用什么规则进行操作，什么条件下停止运行，即它规定了问题求解的搜索策略和路线。一般，控制策略可分为两大类： &nbsp;&nbsp;&nbsp; ＃不可撤回方式(Irrevocable)&nbsp;&nbsp;&nbsp; ＃试探法(Tentative)&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;a)回溯法(Backtracking)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; b)图搜索法(Graph-search)&lt;/PRE&gt;&lt;/P&gt;]]></description>
		<author><![CDATA[3K_King]]></author>
		<pubDate>2008-10-16 13:33:00</pubDate>
		</item>
				<item>
		<title><![CDATA[DFT详解]]></title>
		<link>http://blog.pfan.cn/szjr/38894.html</link>
		<description><![CDATA[&nbsp;&nbsp;&nbsp; 本文的目的不是讲如何实现FFT, 而是讲DFT到底是怎么计算的. 对每一个公式进行解释
&nbsp;&nbsp;&nbsp;&nbsp; DFT是信号分析与处理中的一种重要变换。因直接计算DFT的计算量与变换区间长度N的平方成正比，当N较大时，计算量太大，所以在快速傅里叶变换(简称FFT)出现以前，直接用DFT算法进行谱分析和信号的实时处理是不切实际的。直到1965年发现了DFT的一种快速算法以后，情况才发生了根本的变化。
&nbsp;&nbsp;&nbsp; 然而对于傅里叶变换的公式,很多人看起来头疼, 周期性与加和公式在一起, 使得很多的人不能真正地理解它, 更没有办法来计算它, 我们编程的人一个习惯, 那就是一个算法, 一般来说是要先能够用一个简单的实例来自己先在纸上能够用笔计算出来, 然后才能实现,&nbsp; 像傅里叶变换, 如果给一个简单的4点序列{2, 3, 3, 2} 我们不能用笔计算出来的话, 更不用说用程序来实现了. &nbsp;
1. 长度为N的有限长序列x(n)的DFT为

2. 旋转因子的周期性、对称性、可约性。
1) 周期性: 
2) 对称性: 
3) 可约性: 
3. 公式解释:
&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp; 再根据复变函数论里的欧拉公式, 我们可以很容易的得到.
&nbsp;&nbsp;&nbsp; 比如说4点序列的Wn4 分别为{Wn0,Wn1,Wn2,Wn3}={1, -j, -1, j}, 实际上Wnm其实就是将单位圆(2 pi)等分为N份的点所表示的复数.
4. 简单的举例:
&nbsp;&nbsp;&nbsp;&nbsp;4点序列{2, 3, 3, 2}的DFT的计算:


&nbsp;]]></description>
		<author><![CDATA[3K_King]]></author>
		<pubDate>2008-10-14 11:18:00</pubDate>
		</item>
				<item>
		<title><![CDATA[［转］笑一笑]]></title>
		<link>http://blog.pfan.cn/szjr/38869.html</link>
		<description><![CDATA[1、我一朋友去学校的电脑中心要XP的安装盘，跟人家说 May I have a windows 差P please? 还连说三遍，没人听得懂。 2、我刚来的时候什么地方都不认识就叫一个男生带我去超市，然后问他哪里有羊肉，他找了半天没找到，我就说算了，下次吧，他说你等等我，然后找了一个staff和人家咩～咩"，我当时就想说我不认识他，那个staff还真吧他带去羊肉那。。。 呵呵。卖羊肉还能咩，我听过买蟹肉棒就学螃蟹走路的 3、讲一个朋友的, 一个男生刚来住在HOST FAMILY, 每天吃不饱, 也不敢说. 于是半夜爬起来找东西吃. 在厨房的柜子里发现一盒饼干, 虽然不好吃, 不过实在太饿了, 就着水吃了好多. 第二天早上, 房东找他谈话说. 如果你下次晚上饿了, 就到冰箱里找东西吃, 不要吃那个饼干. 因为那个是给狗吃的. 4、朋友去理发店 洗完头 想说 吹干（blow dry)，结果说成 了 blow job5、刚来的时候和朋友打电话去必胜客 。。。 他菜单上面是 super supreme 我就很激动的对着电话喊 我要一个 super super me !!!! 对方茫然 我还激动的大喊了好几声 super super me ! 对方继续茫然啊。。。 拼出来以后 对方才说哦哦哦 super supreme... 一年都没有再定必胜客的东西 6、突然想起还有一个朋友在语言学校时的东北一小哥的笑话，不过那男孩是好心。。 那天那小哥下课快到家了，结果看到两辆车撞了，他就出于好心报警了，"Hi， My name is XXX, a car fucked a car, I see red water ,plz cal Wuliwuli come." 解释一下，a car fucked a car 就是car crash, red water他是想说blood,wuliwuli是ambulance,因为ambulance的声音是这个。。。 其实他是想说：there's a car crash here, someone injured plz call ambulance come over. 最搞得是，police竟然听明白了，警车和ambulance马上就到了。。。牛啊！！！ 7、说个朋友的~ 据说他刚来英国就去伦敦那个很有名的鬼城， 一群人在黑暗里走着走着突然跳出一个]]></description>
		<author><![CDATA[3K_King]]></author>
		<pubDate>2008-10-13 11:12:00</pubDate>
		</item>
				<item>
		<title><![CDATA[自传]]></title>
		<link>http://blog.pfan.cn/szjr/38799.html</link>
		<description><![CDATA[　　敝人幽居，深山苦读，乐于书藉。年幼家贫，购无银，不能得之。及长，出山及弟，不甚惶恐。择日远行，如燕雀入凤凰之林。面浩瀚书洋，穿无形宙宇，渐生卑微。恐之，堕之深谷。偶遇鹤发童颜，得其妙语，习之。光阴一载，某日，紫气上升，豁然开朗，乐也。乘东风之势，扶摇而上。远眺，已于泰山之巅。心中一颤，回视，艰苦岁月，甘之如饴。]]></description>
		<author><![CDATA[3K_King]]></author>
		<pubDate>2008-10-09 20:41:00</pubDate>
		</item>
				<item>
		<title><![CDATA[[转]谈谈我对攻读计算机研究生的看法]]></title>
		<link>http://blog.pfan.cn/szjr/38794.html</link>
		<description><![CDATA[My Thoughts on Doing Advanced Computer Science Degree&nbsp;&nbsp; 转自http://www14.tianya.cn/publicforum/Content/itinfo/1/7514.shtml　　回复CSDN和KAOYAN诸位网友的几点看法，（为避免吵架，郑重声明，本人不是高手，只是有感而发的一点个人陋见，欢迎指正，事先感谢）：　　就我自己的理解，谈谈我对读研和软件学院的看法，不妥之处一笑了之即可。　　如果你有实际开发工作经验，感觉自己的水平和实力进入了一个高原期，迫切需要从理论上提高，那么计算机学院是唯一选择。因为计算机学院才能让你在理论上 更上一层楼。软件学院从教学计划上就没有把你往这方面带。当然能不能更上一层楼最终还是完全取决于你自己。需要特别说明的是，工作经验并不一定等于开发经 验，我见过很多工作2-3年的人，但是没有一点开发经验。　　你说：“他们都有很强的开发能力,只是不太喜欢读书,也只是希望混个学历对今后在岗位上晋升有好处”，我可以向你保证，你所说的人绝对不是开发能力很强的人。因为，1）高手不可能不喜欢读书；2）高手不可能想去混一个学历；3）高手不可能认为晋升是因为学历的原因。　　还需要说明的是，考计算机的人未必个个都是高手，严格来说，大部分都不会编程序。也就是说，庸庸碌碌之辈仍然占绝大多数。研究生毕业的师兄只拿2500 元左右的比比皆是，所以不要寄希望于拿一张研究生文凭出去赚高薪。但是，对于有实际开发工作经验的人，要想自己在3年之中有一个真正的提高的话，计算机学 院提供了广阔的平台。就我所知，每一个月拿2万以上的也有（上海育碧，图形特效算法设计）。所以，同为研究生毕业，能力的差距是极大的。所以，不要去问 “研究生毕业能拿多少？”，要问“像我这种水平的人，研究生毕业能拿多少钱？”这样人家才能够准确地回答你。　　所谓“有实际开发工作经验”是指 你目前已经具备下列能力：1）你已经认为C++和汇编语言都是很简单的语言，并能够自如地运用；2）你能够在30分钟之内想到正确的五子棋AI算法设计思 路和方向；3）你完全理解STL为什么这么重要；4）你能够独立地解决所有的编译与链接问题，哪怕你从来没有遇到的问题，你也不需要询问任何人；5）英文 网站是你的首要信息来源；6）能够读懂英语写成的国际标准，比如]]></description>
		<author><![CDATA[3K_King]]></author>
		<pubDate>2008-10-09 18:17:00</pubDate>
		</item>
				<item>
		<title><![CDATA[向大家推荐几本书]]></title>
		<link>http://blog.pfan.cn/szjr/38793.html</link>
		<description><![CDATA[　学习软件开发已经有好几年了。如果问我这几年都是怎么学习的，我只能说，一直在看书。下面向大家推荐几本感觉非常值得看的书。
&nbsp;&nbsp;&nbsp; 1. C++ Primer中文版
&nbsp;&nbsp;&nbsp; 2. Effective.C++,.2nd.ed.&nbsp;&nbsp; 
&nbsp;&nbsp;&nbsp; 3. More.Effective.C++
&nbsp;&nbsp;&nbsp; 4. 深入浅出MFC（侯捷）
&nbsp;&nbsp; &nbsp;5. STL.源码剖析
&nbsp;&nbsp;&nbsp; 6. Introduction.to.Algorithms.-.(中文)算法导论
&nbsp;&nbsp;&nbsp; 7. 算法设计与分析（王晓东）
&nbsp;&nbsp;&nbsp; 8. 编程之美
&nbsp;&nbsp;&nbsp; 9. COM本质论
&nbsp;&nbsp;&nbsp; 10. COM原来与应用
&nbsp;&nbsp;&nbsp; 11. 人月神话
&nbsp;&nbsp;&nbsp; 12. 人件
&nbsp;&nbsp;&nbsp; 13. 软件工程——实践者的研究方法
&nbsp;&nbsp;&nbsp; 14. 新版设计模式手册 C# 　或者　设计模式C++
&nbsp;&nbsp;&nbsp; 15. 最优化原理
&nbsp;&nbsp;&nbsp; 16. 最优化原理与方法]]></description>
		<author><![CDATA[3K_King]]></author>
		<pubDate>2008-10-09 18:11:00</pubDate>
		</item>
				<item>
		<title><![CDATA[[2008-10-8]今天来开个头吧]]></title>
		<link>http://blog.pfan.cn/szjr/38762.html</link>
		<description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 自从我知道了programfan以来, 让我觉得这里的人很好, 所以我也就自然地想加入到这个大的家庭来, 学习计算机以来已经有很长一段时间了, 原本就想找一个不错的网站, 来向大家学习, 与大家一起交流一些开发时的乐趣, 可是很久以来, 发现的Blog要不就是太华丽, 要不就是广告太多, 要不就是使用起来不方便. 还有一个最重要的就是, 志同道合的人太少. 今天我终于决定了, 也终于找到了这个网站. 以后这里就是我要用心经营的一个家. 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在这里,我发现了很多的牛人..希望以后让我学习的机会更多..
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 其实, 在决定写Blog之前, 我也想了好多, 我怕被别人笑话. 我考虑过我自己是做什么的?但这些顾虑都已经被想与大家交流的欲望压下去了...]]></description>
		<author><![CDATA[3K_King]]></author>
		<pubDate>2008-10-08 16:33:00</pubDate>
		</item>
		</channel>
</rss>