摘要: 以前写异步操作的时候要不就是“直接定义一个Thread线程或者往线程池中扔一个委托方法”、“要不就是定一个委托变量然后通过委托的BeginInvoke和EndInvoke来实现异步操作以及异步操作结果的收集”。虽然.可跨平台的Net Core 3.0都出来了,.Net framework也干到4.7 阅读全文
posted @ 2019-12-16 17:47 拜门求学 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 在维护一个非常旧的项目时,由于该项目版本已经非常老了,而且在客户现场运行的非常稳定,更要命的是本人目前没有找到该项目的代码,为了处理一个新的需求而且还不能修改程序代码,于是决定从数据库入手,毕竟该项目数据库的脚本还是可以操作的,那就在数据流的必经之路上拦截数据处理业务就是了,于是决定在一张业务表上加 阅读全文
posted @ 2018-09-26 11:57 拜门求学 阅读(5595) 评论(0) 推荐(0) 编辑
摘要: 今天用C# 连接Redis做性能测试,用的接口是StackExchange.Redis,按照正常的思路获取数据库连接,代码如下: 然后就向里边添加数据,类似的代码如下: 弄完以后用Redis-cli连接Redis,命令是: 登录成功以后用get的方式获取如:get 1,发现报错:WRONGTYPE 阅读全文
posted @ 2016-12-13 17:34 拜门求学 阅读(33939) 评论(0) 推荐(0) 编辑
摘要: 今天写代码的时候跟踪程序,发现打断点的地方根本看不到断点变量的结果,而且在快速监视中显示“ 表达式计算器中发生内部错误 ”,更看不到监视的变量了,上网找了半天也没找到答案,后来重新分析了一下自己的代码,发现是因为代码内部有死循环造成的,倒不是自己写的死循环,是有几个checkbox(我是在winfo 阅读全文
posted @ 2016-06-21 18:53 拜门求学 阅读(5233) 评论(0) 推荐(0) 编辑
摘要: 前几天用WCF做项目时发现了一个效率问题,由于系统对效率要求较高,困扰了很长时间终于将问题解决了,写下来为以后的兄弟们参考,第一次写博客有不准确的地方还望同行们多喷多指点,先行谢过啦... 问题场景是这样的,我上传很多数据到服务器端,测试用的是100万条,由于服务器端需要对数据筛选并过滤,那么就将数 阅读全文
posted @ 2016-03-10 12:12 拜门求学 阅读(5449) 评论(16) 推荐(19) 编辑