- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 从中性的bytes获取正确的编码(如windows自带的记事本)
很久以前曾写一篇文章来研究.NET中的编码:http://blog.csdn.net/www_123du_com/archive/2006/08/24/1114266.aspx今天有人遇到个问题:如何从中性的bytes获取正确的编码?(如windows自带的记事本)细想一下,得出一方案:先将其以猜测的编码方式解码成string,然后再将string以此编码方式再次编码,比较前后的byt
2006-11-02 22:46:00
1945
原创 线程同步时不建议lock字符串对象
前几天看见一贴:http://community.csdn.net/Expert/topic/5077/5077652.xml?temp=.73901由此想到,lock字符串对象是种不适合的行为。 针对字符串,根据string的恒定性,.NET有个拘留池,用来提高性能。[MSDN]公共语言运行库通过维护一个表来存放字符串,该表称为拘留池,它包含程序中以编程方式声明或创建的每个唯一的字符串的
2006-10-18 12:00:00
2083
原创 检查是否包含非法词语的正则
^(.(?----请指定单行匹配选项如果IsMatch返回true,就表示没有这些词语,如果返回false就表示至少包含一个。表达式解释:即用.号与*号匹配所有字符,但每个字符后面不能跟非法字符。
2006-09-21 12:49:00
1812
原创 VS2003和VS2005的一种快捷打开文件目录的方法
经常需要打开VS中一些项目文件的目录,但由于VS没有自带此功能,所以必须从我的电脑慢慢一层层的打开,很是麻烦。今天想到了一种快捷办法,给大家共享一下。(VS2005提供了在文件上面的卡片中按右键可以打开文件目录,但需要先打开此文件。)“解决方案资源管理器”中,在一个文件上按右键,选择“打开方式...”,点击按钮“添加...”,程序名中输入:“explorer /select,”,注意后面有个逗
2006-09-14 12:00:00
4946
1
原创 [^(abc)]这样的伪正则表达式怎么写真正的正则?
怎么写一个正则表达式,使其匹配除连续的abc外的任意字符?^((?!abc).(?这个表达式将匹配:abdc,123,aabbcc,%$#,甚至空字符串但不匹配:xabcs,abc,xabc__________________还可以用^(?(.*abc.*)$^|.*)$
2006-09-06 11:42:00
1783
1
原创 看了《阿甘正传》
昨晚看了《阿甘正传》,真的好感动。是我目前看过的最经典的电影。终于明白当年《肖申克的救赎》为什么会败,不是因为《肖》不够好,而是《阿甘》太好了。从电影开始看到阿甘的腿支架被卡住,他妈妈努力帮他弄出那儿开始,我就被深深感动,这种感动一直持续,到片子结束,到现在……
2006-08-30 13:14:00
1144
原创 CSDN平均给分简单方法
1.先随便添加一个页面到收藏夹2.点菜单上的"收藏夹"-->你刚才添加的那个页面按"右键",点"属性",将其指向的URL改为:javascript:var vartem1=prompt(输入平均每个人的分数,);if(vartem1!=null){var vartem=document.getElementsByName(T);for(var i=0;i这一串,点应用,会提示"ja
2006-08-29 17:18:00
1080
原创 C#中Color转换成#000000格式
string ColorToHtmlFormat(Color c){ return new StringBuilder().Append("#") .Append(c.R.ToString("x").PadLeft(2,0)) .Append(c.G.ToString("x").PadLeft(2,0)) .Append(c.B.ToSt
2006-08-28 17:34:00
2584
2
原创 关于C#值类型,引用类型,值传递,引用传递
去年写的,现在拿出来看看说到参数传递,必须得弄清值类型和引用类型:(为了容易表达,我暂且命名存放在堆中的内容为堆中对象,存放在栈上的内容为栈中对象。)值类型存放在栈中,直接访问。如果有:int a=0;int b=a;就产生了两个栈中对象。引用类型需要在堆中显式分配,且不能直接访问,需要在栈中分配一个栈中对象(C++叫指针,C#叫引用)指向其堆中对象。如果:StringBuilder strb
2006-08-26 16:42:00
1586
1
原创 生成随机数的字符串
常常有人讨论随机数,今天写了个方法生成随机数的字符串,自己测了一下,效率还不错,生成1000000位数的,只要1秒多。//生成指定位数的随机数字符串string GetRandomNumString(int length){ StringBuilder sbd = new StringBuilder(); if (length 0) { throw new
2006-08-25 21:21:00
1310
原创 string编码的理解
(去年没事时写的 )误区:1.入门C#时经常看到这样的描述:.NET中的String都是Unicode编码。在入门之后没太看这样的基础书并且多接触一些编码问题后,我的潜意识总觉得String有很多种编码,utf8,unicode,ascii等,并且不认为C#中有gb2312编码。2.System.Text.Encoding.Default似乎可以解决一切编码,因为我每次用Default.Get
2006-08-24 21:27:00
8948
9
原创 骑白马的不一定是王子,可能是唐僧
前言: 骑白马的不一定是王子,可能是唐僧 正文: 其实唐僧也是王子,所以众妖都想与他洞房,只是普通王子看到公主就不要命了,而唐僧遇到公主还能坐怀不乱。 如此痴心,观音姐姐一定也很感动。只可惜观音姐姐对那闯天宫的猴头念念不忘(自古美人哪有不仰幕英雄的?)。每每观音与唐僧幽会吵架后,唐僧都会迁怒悟空。悟空是个石猴,当然不懂观音姐姐的微妙感情,反而认为唐僧是爱得深所以恨得切,觉得唐僧俨然是严
2006-08-24 15:10:00
1893
CLR via C#, Second Edition.pdf
2011-03-19
OpenGL编程指南第七版(英文)
2011-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人