摘要: .NETFramework十年回顾 体积越小功能越强在Visual Studio 2010正式发布后,.NET平台也差不多走过了十多年的时间。这十几年.NET Framework的发展是怎样的一个过程,本文将为您揭示.NET Framework十年发展路。bitscn向您推荐《Visual Studio进化史》专题配合您了解这篇文章。自2000年6月22日微软向全球宣布自己的.NET战略,到现在已经十年多了。作为.NET战略的基础,Microsoft .NETFramework 也已经发行了多个版本。下面,我们就来看看这些年来微软到底发布了哪些 .NET Framework 版本。1. Fra 阅读全文
posted @ 2011-04-27 21:24 一修先生 阅读(377) 评论(0) 推荐(0) 编辑
摘要: ?? "null coalescing" operator 是c#新提供的一个操作符,这个操作符提供的功能是判断左侧的操作数是否是null,如果是则返回结果是右侧的操作数;非null则返回左侧的操作数。我们可以看下下面的这几个示例来看看这个操作符的使用方法: 代码如下:string message = "Hello World"; string result = message ?? "null"... 阅读全文
posted @ 2010-07-23 09:46 一修先生 阅读(419) 评论(1) 推荐(1) 编辑
摘要: 庄子试妻 古时候,有位高贤,名庄周。一天,闲游山下,见一妇人在新坟前啼哭,并边哭边用扇子扇坟。庄子怪而问之曰:“娘子如此啼哭,坟内所葬何人?为何举扇扇坟?” 听时笑破千人口,说出加添一段羞。那妇人道:“坟中乃我前夫,生时与我相爱,死得太早。他死时有言:待坟干了,我方可改嫁,而新坟难干,故举扇扇之,以加速坟干。” 庄子叹道:“愿来如此!&r... 阅读全文
posted @ 2010-07-14 09:34 一修先生 阅读(2450) 评论(0) 推荐(0) 编辑
摘要: (再次鄙视一下犤读鸟)............法制日报:要在法律上“悉心关照”百度   在百度上搜索“南方航空”网站订机票,不料排名前三的网站竟然都是诈骗网站,而真网站被假网站“挤”到了后面。记者咨询百度在武汉的代理公司,工作人员说,只要存入3600元到百度账户,就可以将网站排名靠前(5月25日《长江日报》)。   落花有意流... 阅读全文
posted @ 2010-05-26 12:49 一修先生 阅读(332) 评论(0) 推荐(0) 编辑
摘要: >谷歌主页Logo换“吃豆人” 造成损失1.2亿美元 凤凰网科技讯 5月26日上午消息,美国时间管理网站RescueTime今日发布了一份研究报告,称谷歌上周五用一款可以玩的“谷歌吃豆人”游戏替换了谷歌主页Logo。全球企业因为员工玩这个游戏,遭受了总计约500万小时的工时损失和总值约1.2亿美元的生产效率损失。谷歌推出“吃豆人&r... 阅读全文
posted @ 2010-05-26 12:44 一修先生 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2010-05-26 10:14 一修先生 阅读(252) 评论(0) 推荐(0) 编辑
摘要: p2p...首先,发表一下个人对p2p的一些看法:p2p类装载方式本来都是一样的,,只是有些软件加了一些强制手段,,比如“电驴”“电骡”“电猪”“电狗”(按照国人一惯的“创新”思维,以后很可能会有这些软件出现,,,,)之类所谓的“高ID”的东西,这个&ld... 阅读全文
posted @ 2010-05-24 16:09 一修先生 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 最近有一项目,是和另外一家公司合作,需要接收对方发来的结构消息,然后填充好后发回。涉及到利用socket传输和接收struct。一般情况下我们只需要利用C#提供的序列化和反序列化即可,将class/struct声明为可序列化的。然后利用BinaryFormatter之类的方法进行序列化及反序列化操作~自己可以Google一下:C#序列化但是假如对方平台为C++或其它非.NET平台,这样做就不行了。... 阅读全文
posted @ 2010-05-20 23:45 一修先生 阅读(5776) 评论(1) 推荐(6) 编辑
摘要: 新近找到了windows锁屏API:LockWorkStation于是乎把之前的关屏API整合了一下,弄了个可以选择自动锁屏+关屏的东东。如下代码片段:[代码]需要指出的是,在退出程序时使用Environment.Exit( 0 );而非Application.Exit();否则会出错哦~~提示类似:“***遇到错误,需要关闭”。还有就是修改一下Main:[代码]..如此即... 阅读全文
posted @ 2010-05-20 17:29 一修先生 阅读(3644) 评论(7) 推荐(2) 编辑
摘要: c#中的对象分为值类型和引用类型,二者最大的区别在于数据的存储方式和存储位置.WINDOWS操作系统使用虚拟寻址系统来管理程序运行时产生的数据存放.简单的说,该系统管理着一个内存区域,在该区域中划拨出一部分出来专门存放值类型变量,称为堆栈,堆栈采用先进后出的原则,将值类型变量从区域的最高地址位开始向低位地址存储,先进后出,后进先出的管理方式保证了值类型变量在出了作用域后能即使的清除占用的内存区域,... 阅读全文
posted @ 2010-05-20 14:40 一修先生 阅读(275) 评论(0) 推荐(1) 编辑
摘要: 为了响应国家节约号召,为国家电力贡献自己的一点微薄之力,本人决定在吃饭及午休、外出时,关闭显示器,同时也延长了笔记本的使用寿命。。当然在台式机上,直接关闭显示器电源即可。在笔记本上,利用键盘的FN快捷键,只能关闭屏幕背光,不能关掉主板给屏幕的信号输出。仔细看仍然会看到暗淡的桌面。本人建议:各位不要经常性的让笔记本待机。。对硬盘影响很大的。。。在桌面显示属性的“电源管理”里面... 阅读全文
posted @ 2010-05-20 14:33 一修先生 阅读(6868) 评论(23) 推荐(4) 编辑
摘要: 看到这么一个算法题目:将一整型数字转换成字符串输出。于是想到Int32.ToString()。在.NET源代码里面,最后只得到下面结果:[代码]FormatInt32是交由CLR底层实现了。。今天在Google Int32.ToString()的内部实现时,没得到答案,但却发现这个问题:ToString()方法为什么不涉及装箱和拆箱操作?其实在CLR via C#里面已经写的很清楚了(CLR vi... 阅读全文
posted @ 2010-04-19 20:19 一修先生 阅读(1021) 评论(1) 推荐(0) 编辑
摘要: 先说区别,原文出处 http://www.dotnetspider.com/resources/740-Difference-between-class-struct-C.aspx1,class 是引用类型,structs是值类型既然class是引用类型,class可以设为null。但是我们不能将struct设为null,因为它是值类型。[代码]2,当你实例一个class,它将创建在堆上。而你实例... 阅读全文
posted @ 2010-04-16 17:46 一修先生 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1 IsPostBack介绍IsPostBack是Page类有一个bool类型的属性,用来判断针对当前Form的请求是第一次还是非第一次请求。当IsPostBack=true时表示非第一次请求,我们称为PostBack,当IsPostBack=false时表示第一次请求。在asp.net框架内部有很多的场景需要判断IsPostBack,比如LoadAllState等操作就需要在PostBack的时... 阅读全文
posted @ 2010-04-13 17:46 一修先生 阅读(294) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 产生在两个值之间的不重复随机数组,长度为aMax - aMin + 1 /// </summary> /// <param name="aMin">最小值</param> /// <param name="aMax">最大值</param> /// <returns>随机数组&l... 阅读全文
posted @ 2010-04-11 13:55 一修先生 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 要求对任意金额的零钱(从1美分到99美分),算出应该给出多少个面值分别为25美分(quarter)、10美分(dime)、5美分(nickel)和1美分(pennies)的硬币。 阅读全文
posted @ 2010-04-06 10:43 一修先生 阅读(481) 评论(0) 推荐(1) 编辑
摘要: 所谓质因数,就是质子因数。。质子,所谓的不可分割的东东。。 阅读全文
posted @ 2010-04-01 16:24 一修先生 阅读(981) 评论(0) 推荐(0) 编辑
摘要: 今天终于看懂了这code: 阅读全文
posted @ 2010-04-01 14:48 一修先生 阅读(681) 评论(1) 推荐(0) 编辑
摘要: 今天头烧的厉害,想起了纪弦那首《火灾的城》火灾的城从你的灵魂的窗子望进去,在那最深邃最黑暗的地方,我看见了无消防队的火灾的城和赤裸着的疯人们的潮。我听见了从那无垠的澎湃里响彻着的我的名字,爱者的名字,仇敌们的名字,和无数生者与死者的名字。而当我轻轻地应答者说“唉,我在此”时,我也成为一个可怕的火灾的城了。 阅读全文
posted @ 2010-03-31 15:54 一修先生 阅读(739) 评论(1) 推荐(0) 编辑
摘要: 题目:写个算法,判断在一个单向链表中是否存在循环链表。有个经典的算法就是解决这个问题的,好象是叫快慢法.他的原理是,如果A,B两人从同一地点出发,B的速度大于A,那么如果存在一个环的话,B和A肯定是能再见面的. 阅读全文
posted @ 2010-03-31 15:44 一修先生 阅读(340) 评论(0) 推荐(0) 编辑