上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 45 下一页
摘要: NUGET命令 注:使用前确保nuget是最新版本,升级到最新版本有两种方式: (1)、CMD将nuget升级到最新版本:nuget update -self (2)、扩展中查看nuget是否需要更新. 一、安装 1.安装指定版本类库install-package <程序包名> -version < 阅读全文
posted @ 2019-08-27 11:43 郑小超 阅读(1068) 评论(0) 推荐(0)
摘要: 1、简介 .NET 3.5 开始 ReaderWriterLockSlim登上舞台,ReaderWriterLockSlim 可以看做是 ReaderWriterLock 的升级版。 由于 ReaderWriterLockSlim 默认不支持递归调用、所以在某种意义上来说更不容易造成死锁。Reade 阅读全文
posted @ 2019-03-28 23:37 郑小超 阅读(5387) 评论(0) 推荐(1)
摘要: 1、简介 本文主要演示日常开发中利用多线程写入文件存在的问题,以及解决方案,本文使用最常用的日志案例! 2、使用File.AppendAllText写入日志 这是种常规的做法,通过File定位到日志文件所在位置,然后写入相应的日志内容,代码如下: 报错了,原因,Windows不允许多个线程同时操作同 阅读全文
posted @ 2019-03-28 20:02 郑小超 阅读(2240) 评论(1) 推荐(2)
摘要: 1、简介 关于Windows的异步I/O操作,只要解决的是同步I/O操作的线程利用率问题,通过异步I/O Api来提升线程的利用率,提升系统的吞吐能力,将各种I/O操作交给线程池然后交由硬件设备执行,期间完全不占用线程和CPU资源. 2、同步I/O存在的问题 当编写同步I/O操作时,在硬件设备执行I 阅读全文
posted @ 2019-03-28 00:09 郑小超 阅读(1326) 评论(0) 推荐(1)
摘要: 1、简介 泛型工厂理论上不算Gof23中设计模式之一,但是也算是一种非常好的设计模式,个人认为,废话不多说,先写个简单的抽象工厂,在写一个泛型工厂的例子来比较抽象和泛型的区别. 2、实战 还是房屋和道路,always road and house,例子不重要重要的是对模式的理解. 3、抽象工厂 ok 阅读全文
posted @ 2019-03-26 02:30 郑小超 阅读(1134) 评论(0) 推荐(0)
摘要: 1、简介 在日常开发中,某些对象的状态如果发生改变,对应的行为也将发生改变,那么如何在运行时根据对象的状态动态的改变对象的行为,同时不产生紧耦合关系(即使用if else或者swith所带来的紧耦合关系).即对扩展开放,对修改关闭一开闭原则. 2、案例 假设用户提出了一个需求,有三类文档对象,他们都 阅读全文
posted @ 2019-03-25 15:47 郑小超 阅读(473) 评论(0) 推荐(0)
摘要: 1、简介 选择排序是排序中比较简单的一种,实现的大致思路如下:首先我们拿到一个需要排序的数组,假设该数组的第一个元素是最小的,然后将数组中剩下的元素,于最小的元素进行比较,如果中间有比第一个元素的小的,那么设当前元素为最小的,然后剩下的元素在和当前元素进行比较,直到找到最小的.这时候第一轮循环结束, 阅读全文
posted @ 2019-01-16 00:44 郑小超 阅读(2133) 评论(0) 推荐(0)
摘要: 1、简介 链表是一种非常基础的数据结构之一,我们在日常开发种都会接触到或者是接触到相同类型的链表数据结构.所以本文会使用C#算法来实现一个简单的链表数据结构,并实现其中几个简单的api以供使用. 2、概述 链表是一种递归的数据结构,他或者为null,或者是指向像一个节点的(node)的引用,该节点含 阅读全文
posted @ 2019-01-13 02:42 郑小超 阅读(2913) 评论(0) 推荐(0)
摘要: Martin04年写的书,15年后的我看了之后,感觉之前看的书都白看了,哈哈!有点夸张,废话不多说,开始! 1、案例一 团体 假设有个需求,让你设计两个类,一个是用户类,一个是公司类你会怎么设计,大多数人会这么设计,代码如下: ok,代码能很好的完成需求,但是不完美,里面的Adress和Email是 阅读全文
posted @ 2019-01-08 01:28 郑小超 阅读(1573) 评论(1) 推荐(0)
摘要: 常用于分库分表 1、批量删除 2、批量建表 阅读全文
posted @ 2019-01-03 19:54 郑小超 阅读(1897) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 45 下一页