haizzh

博客园 首页 新随笔 联系 订阅 管理

2017年6月7日 #

摘要: 设计模式是一种对于面向对象语言(C#,C++,Java)的高级应用。其思维体现出的是真正的代码设计。每一种模式都堪称巧妙!但基于各种设计模式,这里少不了基本的类图设计,本文简要列出6种关系,及相关的例子由一张图展示。 ·类继承(Generalization) ·接口实现(Interface) ·关联 阅读全文
posted @ 2017-06-07 10:37 haizzh 阅读(131) 评论(0) 推荐(0) 编辑

2017年6月6日 #

摘要: BTW,如果需要控制工作线程的执行,阻塞和继续执行,可以使用System.Threading.ManualResetEvent类的 WaitOne()、Set()、Reset()方法。 阅读全文
posted @ 2017-06-06 16:27 haizzh 阅读(178) 评论(0) 推荐(0) 编辑

2017年5月26日 #

摘要: 在Chrome浏览器的地址栏里输入“ chrome://chrome/settings/passwords ”,然后Chrome自动帮你保存的密码就会瞬间被曝露出来。 强调一下,只要不是在本机上输入以上代码,那Chrome帮你保存的账号密码是绝对安全的,黑客把整个Chrome文件夹打包带走也无法破译 阅读全文
posted @ 2017-05-26 13:20 haizzh 阅读(401) 评论(0) 推荐(0) 编辑

2017年5月8日 #

摘要: C#读取word文档是如何实现的呢?我们可以使用FileStream对象来把文本文件里面的信息读取出来,但是对于word文档来说就不能使用这样的方法了. 这种情况下C#读取word文档的实现我们需要使用叫做” Microsoft Word 9.0 object library”COM组件来实现,它为 阅读全文
posted @ 2017-05-08 13:25 haizzh 阅读(1087) 评论(0) 推荐(0) 编辑

2017年4月10日 #

摘要: 命名规则 1. All words for variables, class, parameters…should have its own meaning and easy to get what it is used for. 2. Don’t hesitate to use long enou 阅读全文
posted @ 2017-04-10 14:24 haizzh 阅读(299) 评论(0) 推荐(0) 编辑

2017年1月17日 #

摘要: 参考网址:http://stackoverflow.com/questions/315231/using-reflection-to-set-a-property-with-a-type-of-listcustomclass 遇到的问题:需要反射一个方法,但是它的参数也是程序集里的一个list数组。 阅读全文
posted @ 2017-01-17 16:32 haizzh 阅读(448) 评论(0) 推荐(0) 编辑

2017年1月3日 #

摘要: 或许大家平时总是在用的选择器都是:#id .class 以及标签选择器。可是这些还远远不够,为了在开发中更加得心应手,本文总结了30个CSS3选择器,希望对大家有所帮助。 1 *:通用选择器 *选择器是选择页面上的全部元素,上面的代码作用是把全部元素的margin和padding设为0,最基本的清除 阅读全文
posted @ 2017-01-03 14:26 haizzh 阅读(312) 评论(0) 推荐(0) 编辑

摘要: class Program { static void Main(string[] args) { List<int> c = new List<int>() { 1, 2, 3, 4, 5 }; c.Sort(); var result = getNumber(c, 27423536); Cons 阅读全文
posted @ 2017-01-03 14:11 haizzh 阅读(260) 评论(0) 推荐(0) 编辑

摘要: class Program { static void Main(string[] args) { getPairs(3, 0, 0, 1, ""); Console.ReadKey(); } private static void getPairs(int close, ... 阅读全文
posted @ 2017-01-03 14:08 haizzh 阅读(163) 评论(0) 推荐(0) 编辑

2016年12月30日 #

摘要: 函数由四部分组成 function+function name+parameter+body 方法调用模式 Object.add(); 函数调用模式: add(3,4) 构造器调用模式:JS是基于原型继承的语言,对象可以直接从其它对象继承属性。因此提供一套和基于类的语言类似的对象构建语法 var Q 阅读全文
posted @ 2016-12-30 14:21 haizzh 阅读(156) 评论(0) 推荐(0) 编辑