摘要: 逆变和协变 所谓逆变和协变,是.net 为了把面向对象的多态特性中的里氏转换 搬到泛型中依旧可以使用. 协变: 现有以下类: public class Person { public long Id { get; set; } public string Name { get; set; } } p 阅读全文
posted @ 2019-08-13 17:34 隔壁老黎 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 简言: 这篇文章我要谈一谈SQL Server分布式跨服务器查询,多表Join,以及分布式事务的处理 SqlServer跨服务器查询的方式 以往自己才疏学浅,学习了一波之后,在这记录下来。 1. 使用sp_addlinkedserver和sp_addlinkedsrvlogin存储过程添加links 阅读全文
posted @ 2019-07-23 16:09 隔壁老黎 阅读(1759) 评论(0) 推荐(0) 编辑
摘要: 简言: 闲来没事干,最近身边的小伙伴都在谈论CI/CD、自动化等等,耳朵都磨出茧了。这不闲着研究下jenkins。下面将自己遇到的一些坑分享出来。 首先介绍下Jenkins。Jenkins 是一个基于Java开发的可扩展的 CI(持续集成)引擎。至于CI的具体意思,本文不做解释,相信百度有很多文章。 阅读全文
posted @ 2019-07-19 16:44 隔壁老黎 阅读(2974) 评论(4) 推荐(0) 编辑
摘要: 简言: 最近刚完成公司的新系统,系统使用的是微服务架构,由于领导说要将服务docker化。下面将我的研究结果分享出来,如若有错误的地方,还请各位多多指点。 目录: 什么是docker? 使用docker有什么好处? docker的使用和docker之间的通信 1. 什么是docker? Docker 阅读全文
posted @ 2019-07-17 11:58 隔壁老黎 阅读(688) 评论(2) 推荐(2) 编辑
摘要: 闲的无聊,封装一个NPOI core插入图片,下面贴上代码,有注释,我就不讲解了 阅读全文
posted @ 2019-07-02 11:16 隔壁老黎 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 最近工作中在上线项目的时候安装Exceptionless时,运行powershell脚本,发现报错: 报错提示:You cannot run this script on the current system. 首次在计算机上启动 Windows PowerShell 时,现用执行策略很可能是 Re 阅读全文
posted @ 2019-06-20 17:46 隔壁老黎 阅读(2276) 评论(0) 推荐(0) 编辑
摘要: 安装步骤 首先exceptionless依赖elasticsearch,而elasticsearch需要java环境,所以先安装jdk jdk下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5 阅读全文
posted @ 2019-06-03 10:08 隔壁老黎 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 简言: 好久没写博客了,今天手痒想写一写。废话少说,我们直入主题,相信大家对接口interface,这个单词一定不陌生。但是要说到它的作用,除了解耦之外,还有什么作用呢?可能大多数人都不是很清楚(大牛除外),下面请看: demo环境:.net core 2.2 为什么要使用Interface? 在正 阅读全文
posted @ 2019-05-27 22:06 隔壁老黎 阅读(1025) 评论(1) 推荐(1) 编辑
摘要: 简言: 相信各位在写程序时都会碰到,对象拷贝的问题。例如: class PersonEntity { public long Id { get; set; } public string Name { get; set; } public string XXX { get; set; } publi 阅读全文
posted @ 2019-04-04 13:05 隔壁老黎 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 简言: 最近做项目要用到Exceptionless这个分布式日志组件,由于领导说日志需要提供给客户看,废话不多讲,咱直入主题了: 第一步:查看API文档 打开:http://127.0.0.1:50000/docs/index#/ 这个网址,里面是关于Exceptionless的API接口描述。我们 阅读全文
posted @ 2019-03-12 15:00 隔壁老黎 阅读(892) 评论(0) 推荐(0) 编辑