摘要: Mutex是一把钥匙,一个人拿了就可进入一个房间,出来的时候把钥匙交给队列的第一个。一般的用法是用于串行化对critical section代码的访问,保证这段代码不会被并行的运行。Semaphore是一件可以容纳N人的房间,如果人不满就可以进去,如果人满了,就要等待有人出来。对于N=1的情况,称为... 阅读全文
posted @ 2015-07-16 15:12 刘小吉 阅读(353) 评论(0) 推荐(0)
摘要: /// /// linq/// public class Linq{ /// /// 测试 /// public static void Test() { Aggregate1(); Aggregate2(); Aggreg... 阅读全文
posted @ 2015-07-02 16:41 刘小吉 阅读(1461) 评论(0) 推荐(0)
摘要: 作为一个程序员 所有程序都用快捷来这是装B必备的无形装B 最为致命....开始搞起第一步配置环境变量在系统D盘新建一个文件夹 D:\cache;然后把这个路径 配置上D:\cache;最后常用工具的 快捷方式放到这个文件下面win + r瞬间打开QQ 阅读全文
posted @ 2015-06-30 17:39 刘小吉 阅读(267) 评论(0) 推荐(0)
摘要: 新增了证书信息的添加Request封装一个请求信息类 1 using System.Collections.Generic; 2 using System.Net; 3 using System.Text; 4 5 using Notify.Solution.Code.Common.En... 阅读全文
posted @ 2015-06-29 16:36 刘小吉 阅读(751) 评论(0) 推荐(0)
摘要: Get 1.通过调用Httpclient的 GetAsync异步方法 该方法返回一个Task<HttpResponseMessage>对象 2.通过ReadAsStringAsync 方法获取请求结果 获取通过 ReadAsStreamAsync ReadAsByteArrayAsync方法来获取结 阅读全文
posted @ 2015-06-29 16:26 刘小吉 阅读(1232) 评论(0) 推荐(1)
摘要: window.getRequest = function (url) { var theRequest = new Object(); var indexOf = url.indexOf("?"); if (indexOf > -1) { ... 阅读全文
posted @ 2015-06-25 11:35 刘小吉 阅读(328) 评论(1) 推荐(0)
摘要: 代码命名规范 1.用Pascal规则来命名方法和类型。 /// <summary> /// 数据表格 /// </summary> public class DataGrid { /// <summary> /// 数据绑定 /// </summary> public void DataBind() 阅读全文
posted @ 2015-06-25 10:20 刘小吉 阅读(845) 评论(1) 推荐(0)
摘要: EF有三种方式来进行数据操作及持久化。分别是Database-First,Model-First,Code-first Database First 是基于已存在的数据库,利用某些工具(如Vs提供的EF设计器)创建实体类,数据库对象与实体类的匹配关系等,你也可以手动修改这些自动生成的代码及匹配文件。 阅读全文
posted @ 2015-06-18 13:35 刘小吉 阅读(622) 评论(0) 推荐(1)
摘要: 错误描述:错误原因:因为引用出了问题,在你的程序集里面找不到的Newtonsoft.Json,所以它就拿从系统盘里面预装的旧版的来用,结果就报版本错误了.解决方案:web.config 的configuration节点下面注明 ... 阅读全文
posted @ 2015-06-17 10:22 刘小吉 阅读(3734) 评论(0) 推荐(0)
摘要: /// /// 求2个集合的差集 /// public class wage { public static void Test() { List l... 阅读全文
posted @ 2015-06-16 11:27 刘小吉 阅读(841) 评论(0) 推荐(0)