2021年9月16日
摘要: .NET Core,.NET5默认配置都是只加载一次,修改配置时都需要重启才能生效,如何能修改即时生效呢,下面来演示一遍。 一、设置配置文件实时生效 1.1配置 在Program.cs的CreateHostBuilder()处增加加载配置文件的时候,reloadOnChange:true。 这样配置 阅读全文
posted @ 2021-09-16 09:52 包子wxl 阅读(4065) 评论(16) 推荐(34) 编辑
  2021年9月7日
摘要: 系列文章: RabbitMQ从零到集群高可用.NetCore(.NET5) - RabbitMQ简介和六种工作模式详解 RabbitMQ从零到集群高可用.NetCore(.NET5) - 死信队列,延时队列 RabbitMQ从零到集群高可用.NetCore(.NET5) - 高可用集群构建落地 一、 阅读全文
posted @ 2021-09-07 08:10 包子wxl 阅读(1840) 评论(0) 推荐(17) 编辑
  2021年8月30日
摘要: 系列文章: RabbitMQ从零到集群高可用.NetCore(.NET5)- RabbitMQ简介和六种工作模式详解 RabbitMQ从零到集群高可用.NetCore(.NET5)- 死信队列,延时队列 RabbitMQ从零到集群高可用.NetCore(.NET5) - 高可用集群构建落地 一、死信 阅读全文
posted @ 2021-08-30 07:57 包子wxl 阅读(3296) 评论(15) 推荐(39) 编辑
  2021年8月26日
摘要: 系列文章: RabbitMQ从零到集群高可用.NetCore(.NET5) - RabbitMQ简介和六种工作模式详解 RabbitMQ从零到集群高可用.NetCore(.NET5) - 死信队列,延时队列 RabbitMQ从零到集群高可用.NetCore(.NET5) - 高可用集群构建落地 一、 阅读全文
posted @ 2021-08-26 08:14 包子wxl 阅读(5542) 评论(21) 推荐(78) 编辑
  2021年8月19日
摘要: 环境 centos7.9,.NET5 一、Jenkins搭建 1)下载Jenkins的war包 在\home目录建一个jenkins目录放jenkins的包 #进入\home目录 cd \home #创建 jenkins目录 mkdir jenkins 在jenkins目录下载war包 #进入jen 阅读全文
posted @ 2021-08-19 08:28 包子wxl 阅读(6173) 评论(40) 推荐(77) 编辑
  2021年8月16日
摘要: ELK开源实时日志分析平台。ELK是Elasticsearch,Logstash,Kibana 的缩写。 Elasticsearch:是个开源分布式搜索引擎,简称ESLogstash:是一个完全开源的工具,可以对日志进行收集,过滤,存储到ESKibana: 也是一个开源和免费的工具,这里主要用作ES 阅读全文
posted @ 2021-08-16 08:20 包子wxl 阅读(1788) 评论(0) 推荐(9) 编辑
  2021年8月14日
摘要: 一、docker安装 1).卸载旧的安装包 centos7默认安装的docker版本是1.13.1,卸载它,安装新的版本。 root用户下,一次把这坨命令复制进去 yum remove docker \ docker-client \ docker-client-latest \ docker-co 阅读全文
posted @ 2021-08-14 10:12 包子wxl 阅读(713) 评论(0) 推荐(2) 编辑
  2021年8月11日
摘要: 一、配置Autofac替换内置DI 1.安装Nuget包:Autofac,Autofac.Extensions.DependencyInjection 2.Program.cs中CreateHostBuilder方法后加上.UseServiceProviderFactory(new AutofacS 阅读全文
posted @ 2021-08-11 09:55 包子wxl 阅读(1711) 评论(0) 推荐(8) 编辑
  2021年8月6日
摘要: Excel导入导出在开发中是非常常见的,对Excel操作,NPOI使用的是最常用的,但单单用NPOI,要写得代码还是比较多的,可以借助一个Npoi.Mapper库,操作起来就非常简单了,十来行代码就可以对Excel和List互相转换,非常简便。 一、简单封装 首先NuGet引入NPOI和Npoi.M 阅读全文
posted @ 2021-08-06 00:12 包子wxl 阅读(1279) 评论(5) 推荐(5) 编辑
  2018年6月17日
摘要: 首先,现有的三层项目的结构 其中 Repository public interface IPersonRepository { string Eat(); } public class PersonRepository : IPersonRepository { public string Eat 阅读全文
posted @ 2018-06-17 14:22 包子wxl 阅读(4627) 评论(20) 推荐(10) 编辑