开源自己前段时间使用 C# 编写的 Windows 动态桌面软件,在接下来的博客我将描写一些技术细节和遇到的一些坑。这个软件可以把视频设置成桌面背景播放,不仅如此而且还可以把网页或...
搞工业互联网平台的企业为什么不搞工业控制层?
2018年发表了一篇博客《工业互联网平台浪潮来临,最全的国内外平台都长的啥样!》,一共列举了50家企业。3年的时间过去了,现在国内号称做工业互联网平台的...
了解C#的Expression
我们书接上文,我们在了解LINQ下面有说到在本地查询IEnumerbale主要是用委托来作为传参,而解析型查询 IQueryable则用Expression来作为传参:
利用Windbg分析Magicodes.IE一次错误编写导致内存剧增
由于这近一年时间一直忙于写书和工作,一直没有水文,但是近期有几位朋友使用我们的Magicodes.IE反馈在导出过程中内存暴涨...好吧,不管怎样,不能苦了我们朋友,接下来我们通过...
从一次解决Nancy参数绑定“bug”开始发布自己的第一个nuget包(上篇)
最近,同事跟我说,他们负责的一个Api程序出现了一些很奇怪的事情。这个Api是为环保局做的一个扬尘质控大屏提供数据的,底层是基于Nancy...
C# 多线程入门系列(一)
线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每...
C# =>符号的使用
前言:-. 读作 goes to,是C#3.0的新内容;-. 字段定义时设置{ get; set; }属性的作用:
了解LINQ
本文主要的是泛谈LINQ是啥?以及常见的用法大纲如下:实际上,能够被foreach的对象,一定是实现了带有返回值的IEnumerator的GetEnumerator()方法的接口,...
Quartz在.NET中的使用
例如需要在某年某月去将数据库的某个数据更新或者同步,又或者是每隔一段时间来执行一部分代码去调用接口,但是又不想人为的手动去执行
记一次 .NET 某妇产医院 WPF内存溢出分析
上个月有位朋友通过博客园的短消息找到我,说他的程序存在内存溢出情况,寻求如何解决。