会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
东写西读
将来的你,一定会感谢现在努力的自己!
博客园
首页
新随笔
联系
订阅
管理
[置顶]
RabbitMQ队列学习笔记《一》
摘要: 一、什么是消息队列(message queue)? 消息队列(message queue):是在消息传输过程中保存消息的容器,多用于分布式系统之间的通信。发送消息方称为:生产者,消费消息方称为:消费者。 比如:A系统和B系统组合成一个分布式系统,现在需要把A系统的数据推送到B系统,推送数据的方式有两
阅读全文
posted @ 2021-04-17 20:55 字里行间
阅读(146)
评论(0)
推荐(0)
2020年12月13日
多线程---Task理解(四)
摘要: 一、Task 是.NET Framwork 3.0 出现,线程是基于线程池的。 二、创建Task的三种方式 public void TaskMethod() { Console.WriteLine($"TaskMethod 开始执行,ManagedThreadId:{Thread.CurrentTh
阅读全文
posted @ 2020-12-13 15:28 字里行间
阅读(157)
评论(0)
推荐(0)
多线程---ThreadPool理解(三)
摘要: 一、线程池(ThreadPool) .NETFramework 2.0。如果某个对象创建和销毁的代价比较高,同时这个对象还可以反复使用,就需要一个线程池。在需要用到的时候直接从线程池里面拿,用完了之后不用销毁,放回线程池里面。 二、启动线程 //开启线程,执行委托,不带参数 ThreadPool.Q
阅读全文
posted @ 2020-12-13 11:37 字里行间
阅读(108)
评论(0)
推荐(0)
多线程---Thread理解(二)
摘要: 一、Thread NetFramework 1.0 1.1 Thread是最初版本,功能非常强大,唯一的前台线程。在System.Threading 命名空间下,包含了创建和操作线程。 二、启用线程 //ThreadStart 没有参数的委托 ThreadStart threadStart = ()
阅读全文
posted @ 2020-12-13 11:25 字里行间
阅读(157)
评论(0)
推荐(0)
2020年12月9日
多线程---委托实现异步(一)
摘要: 一、什么是进程? 启动一个程序就是一个进程,也就是说,一个程序就是一个进程。 二、什么是线程? 线程是进程的基本单元。一个进程至少包含一个线程。 三、线程分类:线程分前台线程和后台线程 1..前台线程:只有所有的前台线程都关闭了,程序就完全关闭了。(Thread默认是前台线程,启动后必须计算完才会退
阅读全文
posted @ 2020-12-09 23:25 字里行间
阅读(210)
评论(0)
推荐(0)
2020年9月5日
反射实例--自己写个简单的IOC容器
摘要: 一、先来看看项目的简单结构 二、新增类库:DemoIOC.IRepository 1.在类库下新建接口:IDemoRepository.cs public interface IDemoRepository { void Query(); } 三、新增类库:DemoIOC.Repository 1.
阅读全文
posted @ 2020-09-05 11:33 字里行间
阅读(173)
评论(0)
推荐(0)
2020年9月4日
反射实例--反射,泛型,委托实现简单的增删查
摘要: 一、打开VS2017,新建一个控制台项目:ReflactionDemo1 二、新建类库:ReflactionDemo1.Model 1.在类库下面新建抽象类:BaseModel.cs public abstract class BaseModel { [PrimaryKey("ID")] publi
阅读全文
posted @ 2020-09-04 11:52 字里行间
阅读(266)
评论(0)
推荐(0)
2020年8月28日
反射实例-DataTable 转 List
摘要: 1.新建一个控制台程序 2.在控制台程序新建一个Student.cs 实体类 public class Student { public int ID { get; set; } public string Name { get; set; } public int Age { get; set;
阅读全文
posted @ 2020-08-28 14:46 字里行间
阅读(122)
评论(0)
推荐(0)
反射实例--动态创建实例
摘要: 一、动态创建对象 1.新建一个接口:IDbHelper.cs public interface IDbHelper { void Query(); } 2.新建一个类:DbHelper.cs 继承 IDbHelper.cs 接口 public class DbHelper : IDbHelper {
阅读全文
posted @ 2020-08-28 00:11 字里行间
阅读(164)
评论(0)
推荐(0)
2020年8月26日
泛型详解
摘要: 1.什么是泛型? 泛型是.net framework 2.0 升级CLR出现的。泛型就是在有相同行为,不同参数类型的时候用到。 2.泛型的基本语法和使用 /// <summary> /// 泛型类 /// </summary> /// <typeparam name="T">T 是占位符</type
阅读全文
posted @ 2020-08-26 00:04 字里行间
阅读(139)
评论(0)
推荐(0)
2020年7月17日
单例模式
摘要: 1.什么是单例模式? 单例模式就是保证进程中某一个类只有一个实例。 2.为什么要有单列模式? 1)构造对象需要耗时好资源 2)一个对象可能会在多个地方存在 3)想避免对象重复构造 3.怎么保证只有一个实例? 1)私有化构造函数,避免别人去实例化对象 2)在类里面提供一个公开的静态方法,在静态方法里面
阅读全文
posted @ 2020-07-17 22:48 字里行间
阅读(221)
评论(0)
推荐(0)
下一页
公告