摘要: 1.简介 在说到异步前,先来理一下几个容易混淆的概念,并行、多线程、异步。 并行,一般指并行计算,是说同一时刻有多条指令同时被执行,这些指令可能执行于同一CPU的多核上,或者多个CPU上,或者多个物理主机甚至多个网络中。 多线程,一般指同一进程中多个线程(包含其数据结构、上下文与代码片段)协作运行。 阅读全文
posted @ 2016-08-19 17:17 《船长》 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 依赖包: 代码如下 阅读全文
posted @ 2016-08-11 16:37 《船长》 阅读(294) 评论(0) 推荐(0) 编辑
摘要: git安装与使用 阅读全文
posted @ 2016-08-11 16:30 《船长》 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Redis 主从库 数据同步 阅读全文
posted @ 2016-07-19 14:32 《船长》 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。定时任务调度实现方式:1.Windows Service实现 2.WebApplication Timer定时任务 3.Windows定时任... 阅读全文
posted @ 2015-11-13 14:17 《船长》 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 线程池:IIS维护一个线程池,当请求抵达,会从池中获取一个空闲线程处理他,处理完毕后,线程不会回收,而是重新释放到池中。但线程池有最大容量,当超过容量时,新的请求会被放到一个请求队列中等待被释放线程。(ThreadPool)线程:处理http请求的线程。(Thread)线程池的好处:1.频繁的创建释... 阅读全文
posted @ 2015-11-12 16:56 《船长》 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 当两个模块功能相似,仅仅只是类型不同的时候,你会怎么办呢。请看以下代码:public class IntClass { List Intlist = new List(); public void AddList(int i) ... 阅读全文
posted @ 2015-08-06 23:48 《船长》 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 继承:实现继承,接口继承。C#不支持多实现继承,支持多接口继承public class Class4:Class3,IInterface1,IInterface2{}虚方法:virtual基类中声明virtual方法,在派生类中可以重写,并且调用的时候总是调用重写的方法。public class C... 阅读全文
posted @ 2015-08-05 23:02 《船长》 阅读(520) 评论(0) 推荐(0) 编辑
摘要: C#数据类型分为两类:值类型,引用类型。值类型直接存储其值,引用类型存储对值的引用,值类型存在堆栈(即栈)上,引用类型存储在托管堆(即堆)上,值类型转为引用类型叫做装箱,引用类型转为值类型叫拆箱。集体参考:http:/www.cnblogs.com/John-Connor/archive/2012/... 阅读全文
posted @ 2015-08-03 23:05 《船长》 阅读(133) 评论(0) 推荐(0) 编辑
摘要: SQL、LINQ、Lambda 三种用法颜色注释: SQL LinqToSql Lambda QA1、 查询Student表中的所有记录的Sname、Ssex和Class列。select sname,ssex,class from studentLinq: from s in Students... 阅读全文
posted @ 2015-07-16 18:10 《船长》 阅读(209) 评论(0) 推荐(0) 编辑