摘要: 本文由浅入深的简单介绍了几种生产者消费者(队列)模型,供大家参考。涉及了WaitHandler, Monitor, BlockingCollection, IProducerConsumerCollection 阅读全文
posted @ 2021-01-30 13:36 何事惊慌? 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 什么是盐? 什么是哈希算法? 加密校验过程 C#版本实现 阅读全文
posted @ 2020-05-03 16:30 何事惊慌? 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: 在使用Entity Framework作为ORM来存取数据的过程中,最常规的操作就是对数据对象的更新。本文将会包含如何Attach Entity到一个数据Context中,以及如何使用EntityState字段状态来保存数据变化。 阅读全文
posted @ 2018-04-05 15:50 何事惊慌? 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 本文介绍如何在ASP.NET MVC中使用log4net来记录日志文件。 阅读全文
posted @ 2018-01-31 18:06 何事惊慌? 阅读(285) 评论(0) 推荐(0) 编辑
摘要: Entity framework有3中加载数据的方式:懒汉式(Lazy loading),饿汉式(Eager loading),显示加载(Explicit loading)。3种加载方式有各自的优缺点,详细的可以参考微软的技术文章《Reading Related Data with the Entity Framework in an ASP.NET MVC Application》 本文只针对需要一次性加载多个相关联实体的情况进行讨论。 阅读全文
posted @ 2017-08-20 16:44 何事惊慌? 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 现如今,世面上流行着许多前端上传组件,例如:Uploadify(http://www.uploadify.com/),Fine Uploader,等等。这篇博客从头开始,介绍如何在ASP.NET MVC中使用Fine Uploader。 阅读全文
posted @ 2017-06-18 23:12 何事惊慌? 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: 在使用SQL Server导入导出向导导入数据的时候,我们经常会碰到某个单元格的数据超长而被截断报错的情况。本文针对这种场景给出相应的解决方案。 阅读全文
posted @ 2017-06-11 23:07 何事惊慌? 阅读(3518) 评论(0) 推荐(2) 编辑
摘要: 程序每次向容器Dictionary中插入数据时,都会判断Key值是否已经存在,如果不存在,则插入。否则抛出异常。那么Dictionary又是如何判断Key值是否存在的呢? 请看下面的代码: class Program { static void Main(string[] args) { var d 阅读全文
posted @ 2016-12-03 21:59 何事惊慌? 阅读(5134) 评论(0) 推荐(1) 编辑
摘要: 在很多数据分析和集成的场景下,我们需要了解数据库中关键的脚本或者job的执行情况。这个时候邮件提醒是一种比较不错的通知方式。本文从零开始,一步一步的介绍如何使用SQL Server来发送邮件。 阅读全文
posted @ 2016-07-23 11:31 何事惊慌? 阅读(3751) 评论(0) 推荐(2) 编辑
摘要: 上篇文章讨论了C#从基于FTPS的FTP server下载数据 (FtpWebRequest 的使用)SSL 加密。不过细心的朋友应该可以发现FTPWebRequest 每次都是新生成一个request ( FTPWebRequest.create(uri) ), 这样对于一些复杂的需求,需要反复登陆,代码就会变得冗余啰嗦,那今天就和大家探讨一下如何包装FTPWebRequest类。 阅读全文
posted @ 2015-06-07 19:09 何事惊慌? 阅读(1007) 评论(0) 推荐(0) 编辑