摘要: 一.前言 (Jenkins、Docker、Git/Svn组建一套简单的自动化发布流程) 文章中用到的相关服务器角色 二.安装jenkins 1.Windows下安装jenkins 各环境下安装教程 https://jenkins.io/zh/doc/book/installing/ Windows下 阅读全文
posted @ 2019-06-26 10:33 杨浪 阅读(1226) 评论(0) 推荐(2)
摘要: 一.前言 上一篇部署了一个最基础的helloworld应用,创建了两个容器和一个network,还算应付得过来。 如果该应用继续引入mysql、redis、job等若干服务,到时候发布一次得工作量之大就可想而知了,这时候就需要用到Docker Compose。 Docker Compose是一个用于 阅读全文
posted @ 2019-06-26 10:32 杨浪 阅读(625) 评论(0) 推荐(0)
摘要: 一.前言 着上一篇 AspNetCore容器化(Docker)部署(一) —— 入门,在单个容器helloworld的基础上引入nginx反向代理服务器组成多容器应用。 二.配置反向代理转接 配置转接头。详见:https://docs.microsoft.com/zh-cn/aspnet/core/ 阅读全文
posted @ 2019-06-26 10:31 杨浪 阅读(539) 评论(1) 推荐(0)
摘要: 最近写了一个桌面程序,里面用了些读取系统环境变量、提取文件图标、启动外部程序之类的操作。 然后…………卡巴斯基就把它识别成了HEUR:Trojan.Win32.Generic………… 咱遵纪守法好程序,怎么说是木马就是木马了呢??? 然而问题就是问题,该解决还是得解决…… 在各种失败的尝试之后,试着 阅读全文
posted @ 2019-06-26 10:19 杨浪 阅读(1521) 评论(0) 推荐(0)
摘要: 如果你跟我一样对微软开源了哪些项目感兴趣,或者想要在微软开源项目中贡献代码,那么一定很想要一个微软的开源项目清单列表。微软也考虑到了这个问题,这是同理心的体现,源自微软现任CEO萨提亚•纳德拉的对微软的文化重塑。不多废话,上地址:https://opensource.microsoft.com/微软 阅读全文
posted @ 2019-06-26 10:17 杨浪 阅读(603) 评论(0) 推荐(0)
摘要: 前段时间由于项目上的需求,要在.Net平台下实现把HTML内容生成图片或PDF文件的功能,特意在网上研究了几种方案,这里记录一下以备日后再次使用。当时想着找一种开发部署都比较清爽并且运行稳定的方案,但实际上两者同时满足基本不可能,只能做一个自己觉得合适的取舍,下面从两个维度(清爽指数和功能指数)逐一 阅读全文
posted @ 2019-06-26 10:14 杨浪 阅读(1184) 评论(0) 推荐(0)
摘要: 代码说明 基于SharpZipLib实现Zip压缩解压,扩展实现文件夹级别压缩解压; 项目源码:MasterChief.DotNet.Infrastructure.Zip Install-Package MasterChief.DotNet.Infrastructure.Zip 欢迎Star,欢迎P 阅读全文
posted @ 2019-06-26 10:05 杨浪 阅读(106) 评论(0) 推荐(0)
摘要: 目录 起因 自己动手,丰衣足食 示例代码 目录 起因 自己动手,丰衣足食 示例代码 起因 这两天,我忽然有点怀念 Asp.NET MVC 5 之前的时代,原因是我看到项目里面有这么一段代码(其实不止一段,几乎每个 Controller 都是) 在构造函数里面声明了一堆依赖注入的实例,外面还得声明相应 阅读全文
posted @ 2019-06-26 10:01 杨浪 阅读(2621) 评论(0) 推荐(1)
摘要: 原文:https://www.cnblogs.com/JavaArchitect/p/11065287.html 最近我花了不少功夫在学习象棋,也学习了王天一等高手的棋路,感觉IT人的职业和下棋一样,往好了讲,争主动权争实惠只争朝夕,往坏了讲,一步走错得用多步来弥补,如果错误太大未必能弥补回来。在本 阅读全文
posted @ 2019-06-26 09:25 杨浪 阅读(132) 评论(0) 推荐(0)