10 2009 档案
通过实验研究“线程池中线程数目的变化规律”
摘要:自从看了老赵关于线程池的实验以后,我就想学着做一个类似的实验,验证自己的理解,现在终于做好了,请大家指正。 一般情况下我们都使用Thread类创建线程,因为通过Thread对象可以对线程进行灵活的控制。但创建线程和销毁线程代价不菲,过多的线程会消耗掉大量的内存和CPU资源,假如某段时间内突然爆发了100个短小的线程,创建和销毁这些线程就会消耗很多时间,可能比线程本身运行的时间还长。为了改善这种状况...
阅读全文
[叩响C#之门]第3章 运算符和表达式 3.5 类型转换
摘要:进行显式转换时,int型变量只将后16位原封不动的复制给short型变量,前16位数据已经丢失,这种现象我们称为截断。
阅读全文
[叩响C#之门]第3章 运算符和表达式 3.2 自增、自减运算符
摘要:每过一年,我们的年龄就增加一岁,像这种自增的变化,可以用自增运算符“++”实现。
阅读全文
[叩响C#之门]第3章 运算符和表达式 3.1算术运算符(附:由年月日计算星期的吉姆拉尔森公式)
摘要:吉姆拉尔森公式:
int week = (d + 2*m + 3*(m + 1)/5 + y + y/4 - y/100 + y/400 + 1)%7;
阅读全文
[叩响C#之门]第2章 变量 2.8 深化练习:交换两个变量的值
摘要:要交换两桶水里的水,需要一个空桶做中介。
阅读全文
[叩响C#之门] 22.7 Hashtable类( 散列表的基本原理和用法,比较得意的一篇,还请批评)
摘要:基本原理:用散列函数计算出出元素的索引
阅读全文
[叩响C#之门]第2章 变量 2.4 变量的格式化输出
摘要:{0,8:C2}
阅读全文
[叩响C#之门]第2章 2.3.5 ASCII编码和Unicode编码
摘要:QQ上曾经流行着这么一个游戏:将光标定位在QQ聊天窗口里,按住Alt键不放,用小键盘输入数字29482,然后放开Alt键,将会出现你自己的名字。当你尝试以后却发现,结果是出现一个“猪”字!你的第一个反应是震惊,第二个反应就是疑惑了吧。为什么会有这样的事呢?
阅读全文
[叩响C#之门]第2章 2.3 字符和字符串
摘要:2004年刚学C#的时候萌生了写一本书的念头,边学边写,中间经历了无数次的修改,到今年出版时,不知不觉将近五年时间过去了(我对我自己的慢性子汗颜~~)。想想自己上学的时候,买一本书是很困难的事情,经常要缩衣节食,现在不少博友向我求电子版,因此我决定把这本书发到博客上,希望对那些买不起书的同学有所帮助。我希望再经过几年的努力,把这本书写成一本专门面向初学者的经典之作,但自己能力实在有限,因此欢迎高手...
阅读全文
[叩响C#之门]第2章 变量 2.2 实数型变量
摘要:2004年刚学C#的时候萌生了写一本书的念头,边学边写,中间经历了无数次的修改,到今年出版时,不知不觉将近五年时间过去了(我对我自己的慢性子汗颜~~)。想想自己上学的时候,买一本书是很困难的事情,经常要缩衣节食,现在不少博友向我求电子版,因此我决定把这本书发到博客上,希望对那些买不起书的同学有所帮助。我希望再经过几年的努力,把这本书写成一本专门面向初学者的经典之作,但自己能力实在有限,因此欢迎高手...
阅读全文
[叩响C#之门]第2章 变量 2.1 声明整型变量(二)
摘要:2004年刚学C#的时候萌生了写一本书的念头,边学边写,中间经历了无数次的修改,到今年出版时,不知不觉将近五年时间过去了(我对我自己的慢性子汗颜~~)。想想自己上学的时候,买一本书是很困难的事情,经常要缩衣节食,现在不少博友向我求电子版,因此我决定把这本书发到博客上,希望对那些买不起书的同学有所帮助。我希望再经过几年的努力,把这本书写成一本专门面向初学者的经典之作,但自己能力实在有限,因此欢迎高手...
阅读全文
[叩响C#之门]第2章 变量 2.1 整型变量(一)
摘要:2004年刚学C#的时候萌生了写一本书的念头,边学边写,中间经历了无数次的修改,到今年出版时,不知不觉将近五年时间过去了(我对我自己的慢性子汗颜~~)。想想自己上学的时候,买一本书是很困难的事情,经常要缩衣节食,现在不少博友向我求电子版,因此我决定把这本书发到博客上,希望对那些买不起书的同学有所帮助。我希望再经过几年的努力,把这本书写成一本专门面向初学者的经典之作,但自己能力实在有限,因此欢迎高手...
阅读全文