随笔分类 -  C#

摘要:场景:在一个panel里面有非常多的自定义绘制的控件,在拖拉滚动条的时候,控件的画面上有残影不知道大家遇到过这种情况没,一直做web的winform经验太少,有更好的解决办法请贡献首先放出我的解决思路:需要再滚动停止的时候重绘一下控件,panel的所有事件都加了一个打印输出,发现,滚动条在滚动的时候... 阅读全文
posted @ 2015-05-06 11:06 无记 阅读(1299) 评论(0) 推荐(0) 编辑
摘要:刚看到园子里面有个人写新浪微博登录实现,他发的那个是java版,我以前刚好也做过类似的,有一个c#的,贡献出来吧 public class SHA1Util { private static readonly bool hexcase = false; private static readonly string b64pad = "="; private static readonly int chrsz = 8; //得到字符串SHA-1值的方法 public static String hex_sha1(S... 阅读全文
posted @ 2011-11-15 20:47 无记 阅读(1764) 评论(9) 推荐(4) 编辑
摘要:MVC中有DropDownList方法,挺好用,可是最常用的需求,一组checkboxlist咋没个类似方法呢?郁闷之余,自己做一个吧,直接上代码,呵呵 public static MvcHtmlString CheckBoxList(this HtmlHelper helper, string name, IEnumerable<SelectListItem> selectList) { return CheckBoxList(helper, name, selectList, new { }); } public static MvcHtmlString CheckBoxLis 阅读全文
posted @ 2011-07-07 15:27 无记 阅读(4324) 评论(11) 推荐(3) 编辑
摘要:最近在项目中有这么个需求,就是得去实时获取某个在无规律改变的文本文件中的内容。首先想到的是用程序定期去访问这个文件,因为对实时性要求很高,间隔不能超过1S,而且每次获取到文本内容都要去分发给WEB服务器做别的操作,而那个文本的写入有时候会频繁,1秒可能多次,但是也有可能在相当长一段时间内是没有任何写入的。这样一来如果每秒都去访问文件的话,一个是IO问题,还有就是每次操作都会引起后端一系列程序的反应,文本在长时间内无写入的话,一秒一次的触发一系列徒劳的事情太不可取了。最终发现了c#中的FileSystemWatcher对象,在应用FileSystemWatcher之前,首先了解一下这个对象的基本 阅读全文
posted @ 2011-01-21 20:58 无记 阅读(33523) 评论(47) 推荐(18) 编辑
摘要:GZIP的好处大家都知道,不过一般系统来说页面不会太大,很多人也没注意过这玩意儿。前段时间做一个系统用了一个国人开发的JQUERY富客户端框架DWZ(个人感觉这个框架还是蛮不错的),类似EXT的AJAX框架,框架的JS加上我自己的真不小。 打算用GZIP来做压缩,之前在IIS6上做过,这个项目用MVC做,发现在.NET MVC下有更简单好用的办法来解决:写一个ActionFilter来实现GZIP,优点大家用了就知道,呵呵用法:只要在打算用GZIP压缩的Action上写上[Compress]就OK了,是不是很简单,呵呵~ 阅读全文
posted @ 2011-01-20 17:06 无记 阅读(2564) 评论(11) 推荐(4) 编辑

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