2010年1月5日

摘要: 通过”饿汉吃饼“的不同吃法讲解while和do-while的区别 阅读全文
posted @ 2010-01-05 12:43 寒飞雨 阅读(1952) 评论(0) 推荐(2) 编辑

2009年12月16日

摘要: 要想透彻理解程序,必须从“变量的变化”入手,分析清楚每条语句执行后变量是如何变化的。"填表跟踪法“是初学者理清变量变化过程的好方法,尤其对学习循环结构有用。 阅读全文
posted @ 2009-12-16 12:54 寒飞雨 阅读(1789) 评论(7) 推荐(3) 编辑

2009年12月7日

摘要: 介绍switch的用法以及switch语句的遍历。例子:通过switch语句的遍历求从某天开始一年中剩余的天数。 阅读全文
posted @ 2009-12-07 12:23 寒飞雨 阅读(2034) 评论(13) 推荐(6) 编辑

2009年11月16日

摘要: 生活中我们经常面临选择,例如根据气温选择穿什么衣服,根据自己的高考成绩选择相应的大学,等等。这种根据条件进行抉择的逻辑结构叫做选择结构。它就像一个分叉路口,你根据条件选择走哪条路。 阅读全文
posted @ 2009-11-16 12:34 寒飞雨 阅读(1901) 评论(7) 推荐(3) 编辑

2009年11月12日

摘要: “只有找到自己喜欢且喜欢自己的人才能结婚。” 在这句话中,只有“喜欢自己”和“自己喜欢”两个条件同时满足才能结婚。一般的,在含有逻辑联结词“且”的命题中,只有两个表达式同时为真,命题才为真。这类似于图4-3所示的串联电路,只有当两个开关同时闭合,电灯才会发亮。 阅读全文
posted @ 2009-11-12 13:03 寒飞雨 阅读(1578) 评论(4) 推荐(2) 编辑

2009年11月2日

摘要: 迄今为止,我们所写的程序都是按顺序逐句执行的,但大千世界缤纷复杂,并非所有事情都按直线行进,经常会遇到分支选择或重复操作,那么怎样用程序实现它们呢? 阅读全文
posted @ 2009-11-02 12:31 寒飞雨 阅读(2951) 评论(5) 推荐(2) 编辑

2009年10月28日

摘要: 自从看了老赵关于线程池的实验以后,我就想学着做一个类似的实验,验证自己的理解,现在终于做好了,请大家指正。 一般情况下我们都使用Thread类创建线程,因为通过Thread对象可以对线程进行灵活的控制。但创建线程和销毁线程代价不菲,过多的线程会消耗掉大量的内存和CPU资源,假如某段时间内突然爆发了100个短小的线程,创建和销毁这些线程就会消耗很多时间,可能比线程本身运行的时间还长。为了改善这种状况... 阅读全文
posted @ 2009-10-28 17:57 寒飞雨 阅读(4177) 评论(7) 推荐(4) 编辑

2009年10月27日

摘要: 进行显式转换时,int型变量只将后16位原封不动的复制给short型变量,前16位数据已经丢失,这种现象我们称为截断。 阅读全文
posted @ 2009-10-27 12:59 寒飞雨 阅读(1997) 评论(3) 推荐(5) 编辑

2009年10月21日

摘要: 每过一年,我们的年龄就增加一岁,像这种自增的变化,可以用自增运算符“++”实现。 阅读全文
posted @ 2009-10-21 13:06 寒飞雨 阅读(2266) 评论(2) 推荐(1) 编辑

2009年10月20日

摘要: 吉姆拉尔森公式: int week = (d + 2*m + 3*(m + 1)/5 + y + y/4 - y/100 + y/400 + 1)%7; 阅读全文
posted @ 2009-10-20 13:04 寒飞雨 阅读(2937) 评论(10) 推荐(0) 编辑

2009年10月19日

摘要: 要交换两桶水里的水,需要一个空桶做中介。 阅读全文
posted @ 2009-10-19 14:36 寒飞雨 阅读(2258) 评论(19) 推荐(4) 编辑

2009年10月17日

摘要: 基本原理:用散列函数计算出出元素的索引 阅读全文
posted @ 2009-10-17 00:14 寒飞雨 阅读(4480) 评论(14) 推荐(6) 编辑

2009年10月15日

摘要: {0,8:C2} 阅读全文
posted @ 2009-10-15 12:41 寒飞雨 阅读(2286) 评论(5) 推荐(5) 编辑

2009年10月13日

摘要: \n 阅读全文
posted @ 2009-10-13 12:22 寒飞雨 阅读(2847) 评论(5) 推荐(2) 编辑

2009年10月12日

摘要: QQ上曾经流行着这么一个游戏:将光标定位在QQ聊天窗口里,按住Alt键不放,用小键盘输入数字29482,然后放开Alt键,将会出现你自己的名字。当你尝试以后却发现,结果是出现一个“猪”字!你的第一个反应是震惊,第二个反应就是疑惑了吧。为什么会有这样的事呢? 阅读全文
posted @ 2009-10-12 12:41 寒飞雨 阅读(3095) 评论(16) 推荐(2) 编辑

2009年10月10日

摘要: 2004年刚学C#的时候萌生了写一本书的念头,边学边写,中间经历了无数次的修改,到今年出版时,不知不觉将近五年时间过去了(我对我自己的慢性子汗颜~~)。想想自己上学的时候,买一本书是很困难的事情,经常要缩衣节食,现在不少博友向我求电子版,因此我决定把这本书发到博客上,希望对那些买不起书的同学有所帮助。我希望再经过几年的努力,把这本书写成一本专门面向初学者的经典之作,但自己能力实在有限,因此欢迎高手... 阅读全文
posted @ 2009-10-10 13:45 寒飞雨 阅读(2464) 评论(7) 推荐(3) 编辑

2009年10月9日

摘要: 2004年刚学C#的时候萌生了写一本书的念头,边学边写,中间经历了无数次的修改,到今年出版时,不知不觉将近五年时间过去了(我对我自己的慢性子汗颜~~)。想想自己上学的时候,买一本书是很困难的事情,经常要缩衣节食,现在不少博友向我求电子版,因此我决定把这本书发到博客上,希望对那些买不起书的同学有所帮助。我希望再经过几年的努力,把这本书写成一本专门面向初学者的经典之作,但自己能力实在有限,因此欢迎高手... 阅读全文
posted @ 2009-10-09 10:32 寒飞雨 阅读(2767) 评论(15) 推荐(2) 编辑

2009年10月7日

摘要: 2004年刚学C#的时候萌生了写一本书的念头,边学边写,中间经历了无数次的修改,到今年出版时,不知不觉将近五年时间过去了(我对我自己的慢性子汗颜~~)。想想自己上学的时候,买一本书是很困难的事情,经常要缩衣节食,现在不少博友向我求电子版,因此我决定把这本书发到博客上,希望对那些买不起书的同学有所帮助。我希望再经过几年的努力,把这本书写成一本专门面向初学者的经典之作,但自己能力实在有限,因此欢迎高手... 阅读全文
posted @ 2009-10-07 12:34 寒飞雨 阅读(2682) 评论(10) 推荐(2) 编辑

2009年10月5日

摘要: 2004年刚学C#的时候萌生了写一本书的念头,边学边写,中间经历了无数次的修改,到今年出版时,不知不觉将近五年时间过去了(我对我自己的慢性子汗颜~~)。想想自己上学的时候,买一本书是很困难的事情,经常要缩衣节食,现在不少博友向我求电子版,因此我决定把这本书发到博客上,希望对那些买不起书的同学有所帮助。我希望再经过几年的努力,把这本书写成一本专门面向初学者的经典之作,但自己能力实在有限,因此欢迎高手... 阅读全文
posted @ 2009-10-05 13:32 寒飞雨 阅读(2537) 评论(8) 推荐(3) 编辑

2009年9月30日

摘要: 2004年刚学C#的时候萌生了写一本书的念头,边学边写,中间经历了无数次的修改,到今年出版时,不知不觉将近五年时间过去了(我对我自己的慢性子汗颜~~)。想想自己上学的时候,买一本书是很困难的事情,经常要缩衣节食,现在不少博友向我求电子版,因此我决定把这本书发到博客上,希望对那些买不起书的同学有所帮助。我希望再经过几年的努力,把这本书写成一本专门面向初学者的经典之作,但自己能力实在有限,因此欢迎高手... 阅读全文
posted @ 2009-09-30 12:50 寒飞雨 阅读(2894) 评论(15) 推荐(3) 编辑