摘要: beyond compare 删除 C:\Users\Administrator\AppData\Roaming\Scooter Software\Beyond Compare 4 下的文件 阅读全文
posted @ 2023-07-18 13:14 巴蒂尔 阅读(48) 评论(0) 推荐(0) 编辑
摘要: https://xitmi.lanzouw.com/ip4FA00w4m9i 阅读全文
posted @ 2023-06-07 09:38 巴蒂尔 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 用仓储模式,Repository 接口隔离 ,目的是隔离EF或者其他的ORM,方便以后切换其他ORM/持久化 阅读全文
posted @ 2023-04-16 21:20 巴蒂尔 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 利用队列+多线程提高程序运行的效率, 直接上代码 static void Main(string[] args) { // CreateTextNoTask(); CreateTextHasTask(); } /// <summary> /// 没有多线程生成txt /// </summary> p 阅读全文
posted @ 2022-08-07 15:09 巴蒂尔 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 注册配置文件方法 FileInfo configFile = new FileInfo("log4net.config"); log4net.Config.XmlConfigurator.Configure(configFile);//加载配置文件 阅读全文
posted @ 2022-06-10 15:32 巴蒂尔 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 在C#的List集合类的操作过程中,有时候我们会使用到List集合的SingleOrDefault方法和FirstOrDefault等方法,这2个方法都是System.Linq.Enumerable类为我们提供了Linq方法。那的SingleOrDefault方法和FirstOrDefault等方法 阅读全文
posted @ 2022-06-04 22:13 巴蒂尔 阅读(279) 评论(0) 推荐(0) 编辑
摘要: .NET 5企业级框架Furion Gitee:https://gitee.com/monksoul/Fur GitHub:https://github.com/monksoul/Fur Docker:https://hub.docker.com/r/monksoul/fur BCVP(Blog.C 阅读全文
posted @ 2022-05-03 17:21 巴蒂尔 阅读(949) 评论(0) 推荐(0) 编辑
摘要: left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行 阅读全文
posted @ 2022-04-17 21:27 巴蒂尔 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 所谓依赖倒置(依赖倒转)原则,就是针对接口编程,不要对实现编程。就好比一台电脑的主板,开发出不同的接口,具体的实现方式由具体的硬件去实现。 依赖倒置的标志: 方法的参数为接口类型,而不再是任何实例。 当你完成接口定义和方法部分就实现了依赖倒置! 阅读全文
posted @ 2022-03-31 17:32 巴蒂尔 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 继承是指在子类中使用超类的结构和行为。比如猫、狗、马都是继承动物,他们都会叫、吃东西、跑。 多态性是指改变子类中超类的行为。比如猫、狗、马都是自己独特的叫声 阅读全文
posted @ 2022-03-31 17:23 巴蒂尔 阅读(148) 评论(0) 推荐(0) 编辑