摘要: vs2022 webapi部署到docker容器,api调用后显示中文乱码 。原因是:源代码文件不是utf-8编码(用vscode打开是乱码,在vscode修改后,再提交,正常) 解决方法: 在中文环境下用过微软家 Visual studio 的都知道,新建文件的保存编码都默认为当前系统语言,所以你 阅读全文
posted @ 2024-05-23 20:59 巴蒂尔 阅读(18) 评论(0) 推荐(0) 编辑
摘要: beyond compare 删除 C:\Users\Administrator\AppData\Roaming\Scooter Software\Beyond Compare 4 下的文件 阅读全文
posted @ 2023-07-18 13:13 巴蒂尔 阅读(71) 评论(0) 推荐(0) 编辑
摘要: https://xitmi.lanzouw.com/ip4FA00w4m9i 阅读全文
posted @ 2023-06-07 09:37 巴蒂尔 阅读(105) 评论(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 巴蒂尔 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 在C#的List集合类的操作过程中,有时候我们会使用到List集合的SingleOrDefault方法和FirstOrDefault等方法,这2个方法都是System.Linq.Enumerable类为我们提供了Linq方法。那的SingleOrDefault方法和FirstOrDefault等方法 阅读全文
posted @ 2022-06-04 22:13 巴蒂尔 阅读(288) 评论(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 巴蒂尔 阅读(959) 评论(0) 推荐(0) 编辑
摘要: left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行 阅读全文
posted @ 2022-04-17 21:27 巴蒂尔 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 所谓依赖倒置(依赖倒转)原则,就是针对接口编程,不要对实现编程。就好比一台电脑的主板,开发出不同的接口,具体的实现方式由具体的硬件去实现。 依赖倒置的标志: 方法的参数为接口类型,而不再是任何实例。 当你完成接口定义和方法部分就实现了依赖倒置! 阅读全文
posted @ 2022-03-31 17:32 巴蒂尔 阅读(32) 评论(0) 推荐(0) 编辑