摘要: 说明:  关于设计模式的文章网上已经很多了,本人也只是想参考别人的文章来系统地学习一下设计模式,因此,这个系列并不是一个系列教程,而仅仅是作为本人学习设计模式的一个学习笔记,此外,由于本人能力有限,其中难免有些错误,还请路过的各位不吝赐教!学习大纲:一、Creational patterns【创建型模式】  1. Singleton (单例)  2. Abstract Factory (抽象工厂)... 阅读全文
posted @ 2010-03-15 17:26 CityWalker 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 规则1:Regex引擎会对输入的字符串尽快的开始匹配。它一次搜索一个字符,直到发现一次匹配规则2:发现一个匹配的开头以后,Regex引擎将继续匹配,直到遇到一个不被模式接收的字符规则3:Regex引擎非常贪婪——只要模式允许,它将匹配尽可能多的字符规则4:Regex引擎渴望实现匹配,所以将在需要时回... 阅读全文
posted @ 2015-08-20 11:35 CityWalker 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 尽可能把字符串存储为常量,这会保证使用内置池,同时最小化所需机器指令的数量如果string类能够正常工作,就不要使用stringbuilder,例如一个单独字符串的赋值操作如果要循环建立一个庞大的字符数据块,就是用stringbuilder如果需要国际化的字符串,就只能使用方法compare(),否... 阅读全文
posted @ 2015-08-18 15:45 CityWalker 阅读(263) 评论(0) 推荐(0) 编辑
摘要: http://regexpal.com/http://regexr.com/v1/http://tool.oschina.net/regexhttp://tool.chinaz.com/regex/http://tool.lu/regex/ 阅读全文
posted @ 2015-08-14 13:48 CityWalker 阅读(290) 评论(0) 推荐(0) 编辑
摘要: http://wanwang.aliyun.com/(net.cn) 万网https://www.4.cn/ 金名网https://www.yumi.com/ 玉米网https://sedo.com/cn/?language=cn http://www.west263.com/ 西部数码h... 阅读全文
posted @ 2015-08-06 09:45 CityWalker 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Application.Exit和Environment.Exit(0)有什么退出方面的区别吗?Application.Exit:通知winform消息循环退出。会在所有前台线程退出后,退出应用强行退出方式,就像 Win32 的 PostQuitMessage()。它意味着放弃所有消息泵,展开调用堆... 阅读全文
posted @ 2014-10-12 10:13 CityWalker 阅读(373) 评论(0) 推荐(0) 编辑
摘要: SELECT 8TOP 9FROM 1JOIN 3ON 2WHERE 4GROUP BY 5WITH 6HAVING 7ORDER BY 10 阅读全文
posted @ 2011-04-14 08:22 CityWalker 阅读(190) 评论(0) 推荐(0) 编辑
摘要: CSLA.NET 阅读全文
posted @ 2010-09-18 15:27 CityWalker 阅读(1273) 评论(0) 推荐(0) 编辑
摘要: public class Skip_LINQ { public static void Skip_Print() { int[] random = { 87, 2, 76, 90, 100, 65, 5, 22, 70 }; //IEnumerable<int> query = random.OrderBy(r => r).Skip(4); IEnumerable<int&... 阅读全文
posted @ 2010-04-17 22:09 CityWalker 阅读(333) 评论(0) 推荐(0) 编辑
摘要: public class All_LINQ { public static void All_Print() { int[] num = { 1, 2, 34, 54, 45, 63, 90 }; Console.WriteLine(num.All(c => c % 2 == 0)); Console.WriteLine(num.All(c => c>= 0)); } publi... 阅读全文
posted @ 2010-04-17 22:08 CityWalker 阅读(235) 评论(0) 推荐(0) 编辑
摘要: public class SequenceEqual_LINQ { public static void SequenceEqual_Print() { int[] numbers1 = { 1, 2, 3, 4, 5, 4, 5 }; int[] numbers2 = { 1, 2, 3, 4, 5, 4, 5 }; int[] numbers3 = { 1, 2, 3, 4, 5 }; Con... 阅读全文
posted @ 2010-04-17 22:07 CityWalker 阅读(188) 评论(0) 推荐(0) 编辑
天天来