随笔 - 106
文章 - 2
评论 - 2017
阅读 -
43万
11 2010 档案
正则表达式一点迷惑
摘要:正则表达式很强大,当然,也很复杂,我看到有本书专门讲这个,不过内容没看,没耐心。我看的是:《30分钟精通正则表达式》。 当然,讫今已经不知道看了多少个30分钟了,还是搞不懂一些基本问题,比如这个: var match = Regex.Match("0px", @"^0|\d+px$"; Console.WriteLine(match.Value); 结果输出0,为什么不是0px呢?如果将pattern倒过来"^\d+px\0$",就可以匹配0px。 如同.Net中的指针运用一样,掌握正则表达式好像还是一个高级的编程技能,有两三年经验的
阅读全文
高效地字符串替换
摘要:这里指的不是String类里的Replace方法。如果不知道被替换字符串的内容,而只知道其位置和长度的话,就可以用StringBuilder轻松高效完成替换。 public struct ReplaceText { /// /// Start position /// public int Start { get; set;} /// /// The length of text to be replaced /// public int Length { ...
阅读全文
在闪存中屏蔽某人
摘要:园子还没提供这项功能,我们又确实有这个需求,只好自己写一个:var unlikes = ['zhang523012313', 'yangtongnet'];function delUnlike(filter, expr) { $(filter).filter(function() { var href = $(this).find(expr).attr('href'); for (var i = 0; i < unlikes.length; i++) { if (href.indexOf(unlikes[i]) > 0) return
阅读全文
[English Practise]Asp.Net and IIS
摘要:Asp.Net is an engine for web request handling, consisting of a series of compnents , such as HttpContext, HttpApplication etc. Under IIS 5 and 6, Asp.Net runtime is started and monitored by Asp.Net ISAPI extension, which registers Asp.Net resources(*.aspx, *.ashx … ) on IIS.Under IIS 5, web request
阅读全文
Windows Phone 7将胜出的五条论据
摘要:当微软还在安庭信步地推出着WinMobile 6.0, 6.1, 6.5时,突然发现了一丝不对劲,移动互联网市场的增长和价值,远远超出了微软的预料。究竟是不是一个新的计算机时代要来临呢?虽还不能肯定,淘金者却已经蜂涌而至,李开复的创新工场瞄准了他们,而IT业巨头们,苹果、Google更当仁不让,IPhone和Android主宰了这一领域。而这风起云涌的市场中,Windows Mobile几乎没有任何抵抗就把市场份额拱手送给了IPhone和Android。 微软的Windows Phone7不久前发布了,在刚结束的PDC2010上,也成为当仁不让的主角。对这款微软力推,在IPhone、An...
阅读全文