随笔分类 -  03.代码片断

代码片断
摘要:WEB项目中除了单元测试,还经常需要多线程测试一个方法是否存在并发问题,或者是否有性能问题。每次都要写测试代码总是一件很累的事情。于是写了这一个多线程测试的类库,用来进行快速的多线程并发测试。 阅读全文
posted @ 2011-04-16 20:21 木子博客 阅读(8621) 评论(13) 推荐(9) 编辑
摘要:随着网站访问量的增加,在线用户实体信息的存储方式变得重要起来。存储在线用户的信息一般有这三种方案: 1、用户的实体信息保存在Session里,简单方便,随着Session的过期用户信息自动过期。 2、用户信息保存在数据库中,用一个表存储在线的用户信息。 3、用户信息保存在内存 这里选择第三种解决方案,把用户信息保存到内存。 阅读全文
posted @ 2010-05-22 16:12 木子博客 阅读(6240) 评论(21) 推荐(5) 编辑
摘要:小明和小强都是张老师的学生,张老师的生日是M月N日, 2人都知道张老师的生是下列10组中的一天,张老师把M值告诉了小明,把N值告诉了小强, 张老师问他们知道他的生日是那一天吗?相信很多朋友都看过这个逻辑推理题吧,正确的答案是9月1日,但是你知道怎么用C#来得到这个推理结果吗?^_^ 阅读全文
posted @ 2008-12-05 17:52 木子博客 阅读(4667) 评论(25) 推荐(0) 编辑
摘要:这几天博客都被垃圾评论困扰着,于是就有了一个写一个验证码的想法。这个验证码主要是增加机器识别的难度,当前网上各种流行的验证码中,感觉动网的验证码比较优秀,比较不容易被机器识别。这个验证码方法能够自动生成中文、数字、字母的混合字符串,并且自动设置有效的验证码值。上图中的有效验证码值为“mejjh”,而图片全文为“mej的jh”,这样就可以有效地防止被机器识别出验证码了。我把动网里的验证码代码剥离出来,并作了一些易用性修改。 阅读全文
posted @ 2008-11-28 20:06 木子博客 阅读(2982) 评论(20) 推荐(0) 编辑
摘要:最近的项目中涉及到Asp.Net扩展性,考虑了两种扩展方法,一种是使用Web Services实现,另一种是动态生成代码然后利用反射来实现插件功能。现在网上博客什么的都是用插件的形式来扩展功能的,所以我也打算用插件来扩展asp.net网站的功能。使用插件机制来扩展B/S程序,主要需要实现两个功能,首先是动态编译插件中的C#代码,然后利用反射来执行插件已经编译的C#代码。 阅读全文
posted @ 2008-11-19 09:48 木子博客 阅读(5162) 评论(18) 推荐(1) 编辑
摘要:在开发应用软件和网站的过程中,越来越多的地方需要用到翻译功能。利用Google AJAX Language API,我们就可以开发出支持全球30多种语言的全文翻译Web Service。 阅读全文
posted @ 2008-11-07 19:10 木子博客 阅读(10481) 评论(12) 推荐(0) 编辑
摘要:在很多时候我们需要防止其他网站直接引用我们系统中的图片,防止盗链。利用HttpHandler可以很简单方便地实现该功能。 阅读全文
posted @ 2008-10-12 10:08 木子博客 阅读(2238) 评论(6) 推荐(0) 编辑
摘要:在Yahoo的Developer Network http://developer.yahoo.com/weather/ 详细地介绍了Yahoo天气预报的API调用方法,这里用C#来实现,本文仅作为抛砖,其它的应用由网友们自由发挥 阅读全文
posted @ 2008-08-22 10:09 木子博客 阅读(2958) 评论(8) 推荐(0) 编辑
摘要:感觉BlogEngine的后台可视化编辑器太差,比如最明显的一点:我想引用一个外部的图片地址,只能切换到代码视图,手工写html代码。所以这次把BlogEngine的Tiny_mce换成了FCKeditor。 阅读全文
posted @ 2008-08-08 10:03 木子博客 阅读(2578) 评论(3) 推荐(0) 编辑
摘要:FCKeditor出2.6了,原版的没有插入代码功能,感觉很不方便,于是给它加了一个,顺便再加了个头像 阅读全文
posted @ 2008-04-14 19:39 木子博客 阅读(1467) 评论(3) 推荐(0) 编辑
摘要:再发一个验证码程序,带演示图 阅读全文
posted @ 2008-04-09 08:28 木子博客 阅读(1311) 评论(4) 推荐(0) 编辑
摘要:支持15,18位,可验证成功90%的身份证号码 阅读全文
posted @ 2008-04-07 09:24 木子博客 阅读(3027) 评论(8) 推荐(0) 编辑
摘要:C#中国身份证验证,包括省份验证和校验码验证,符合GB11643-1999标准... 忽略末尾X的大小写。用560个身份证号测试,只有2个未通过,应该是身份证号登记错误的。验证过程应该是没有问题了。 阅读全文
posted @ 2008-03-19 13:38 木子博客 阅读(19021) 评论(3) 推荐(3) 编辑

点击右上角即可分享
微信分享提示