上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页

2019年7月16日

摘要: ``` static void Main(string[] args) { int count = 5; //不安全写法 Task.Run(() => { Thread.Sleep(1000); Conso... 阅读全文
posted @ 2019-07-16 12:01 毛毛虫 阅读(192) 评论(1) 推荐(0)
 

2019年7月3日

摘要: 升级到1809版本的系统后,发现使用管理员权限运行的程序在使用打开或保存对话框时无法显示网络位置,搜了好久都没法解决,功夫不负有心人,在微软的论坛里面找到了解决方案。 打开注册表编辑器,定位路径 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Cu 阅读全文
posted @ 2019-07-03 17:21 毛毛虫 阅读(1049) 评论(0) 推荐(0)
 

2019年5月31日

摘要: 其实没什么好说的,关键点就是gb2312 和 Encoding.Default 阅读全文
posted @ 2019-05-31 17:37 毛毛虫 阅读(676) 评论(1) 推荐(0)
 

2019年5月29日

摘要: 24位加密 Java 对应的C C 8位解密 C 16 加密 阅读全文
posted @ 2019-05-29 10:26 毛毛虫 阅读(1201) 评论(0) 推荐(0)
 

2019年5月28日

摘要: https://blog.csdn.net/tiger_shl/article/details/79398354 阅读全文
posted @ 2019-05-28 12:53 毛毛虫 阅读(754) 评论(0) 推荐(0)
 

2019年4月18日

摘要: 随意使用异步的await和Result,被弄得欲仙欲死,然后看了 "Don't Block on Async Code" ,稍许明白,翻译然后加上自己的理解以加深印象。 会死锁的两个例子 UI例子 public static async Task GetJsonAsync(Uri uri) { us 阅读全文
posted @ 2019-04-18 09:14 毛毛虫 阅读(1276) 评论(5) 推荐(0)
 

2019年1月17日

摘要: 用vs2017建立一个ASP.NET Core Web应用程序并选择MVC框架,自动生成了 Startup的类,并配置了错误处理方式: if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseExcept 阅读全文
posted @ 2019-01-17 16:54 毛毛虫 阅读(508) 评论(0) 推荐(0)
 

2019年1月16日

摘要: 有这么个异步方法 private static async Task Compute(int s) { return await Task.Run(() = { if (s s = new List { 1, 2, 3, 4, 5 }; List t = new List(); s.ForEach( 阅读全文
posted @ 2019-01-16 10:29 毛毛虫 阅读(2101) 评论(3) 推荐(2)
 

2019年1月9日

摘要: asp.net core2.2 "用户验证" 和 "授权" 有很详细和特贴心的介绍,我感兴趣的主要是这两篇: 1. "cookie身份验证" 2. "基于角色的授权" 我的项目有两类用户: 1. 微信公众号用户,用户名为公众号的openid 2. 企业微信的用户,用户名为企业微信的userid 每类 阅读全文
posted @ 2019-01-09 11:28 毛毛虫 阅读(2202) 评论(7) 推荐(7)
 

2018年11月29日

摘要: 首先申明是我的习惯思维,经常这样写: var item=db.tableName.FirstOrDefault(ii= ....); if(item==null) { item=new ...; item.columnA=...; item.columnB=...; db.tableName.Add 阅读全文
posted @ 2018-11-29 15:37 毛毛虫 阅读(540) 评论(1) 推荐(1)
 
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页