摘要: 实际开发中我们需要对一些公共类库进行开发,并基于Jenkins进行CI/CD(CI:持续集成,CD:持续部署),其他项目通过NuGet引用。 "上文" 讲述了如何搭建本地NuGet服务器并发布NuGet包,这里不再赘述。 CI/CD流程如下图: 首先公共类库代码通过Git管理,编辑完代码后上传到Gi 阅读全文
posted @ 2018-12-26 13:32 AllanHao 阅读(1956) 评论(3) 推荐(11) 编辑
摘要: 在进行GIS项目开发中,常使用Geoserver作为开源的地图服务器,Geoserver是一个JavaEE项目,常通过Tomcat进行部署。而GeoWebCache是一个采用Java实现用于缓存WMS Tile(瓦片)的开源项目。当客户端请求一张新地图和Tile时,GeoWebCache将拦截这些调 阅读全文
posted @ 2018-12-01 21:44 AllanHao 阅读(4210) 评论(1) 推荐(0) 编辑
摘要: 本文介绍GeoWebCache的使用方法,包括如何切缓存,访问缓存wms/wmts服务,如何复用栅格缓存等。 文章大部分内容转载自https://www.cnblogs.com/naaoveGIS/p/4195008.html 1.前言 在geoserver1.7版本之后,geoserver本身集成 阅读全文
posted @ 2018-12-01 21:42 AllanHao 阅读(5901) 评论(0) 推荐(0) 编辑
摘要: VS Code默认支持Markdown文件文件格式,这里介绍两个比较实用的功能,后续有新发现,可以持续更新。 实时预览 顾名思义,实时编辑,实时预览解析效果。 在VS Code扩展中搜索“Markdown Preview Enhanced”,安装完成后重载即可。 复制粘贴图片 这个要好好介绍一下,因 阅读全文
posted @ 2018-12-01 21:41 AllanHao 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 说来惭愧,这么长时间,第一次参与修改开源项目,所以整理了一份GitHub团队协作流程,作为备忘,文章大部分内容参考https://www.cnblogs.com/schaepher/p/4933873.html <! TOC GitHub开发流程 "零、前期准备" "一、创建开发分支" "二、For 阅读全文
posted @ 2018-12-01 21:38 AllanHao 阅读(681) 评论(0) 推荐(0) 编辑
摘要: 本文主要讲述基于webpack编写js包文件后上传到npm,并通过cdn进行访问。 创建项目 在自己新建的文件夹下执行如下代码: 按照提示填写基本信息 |配置项 |意义 |默认值| | | | | | name |包的名字 |默认是所在文件夹的名字| |version|包的版本|1.0.0| |de 阅读全文
posted @ 2018-12-01 21:34 AllanHao 阅读(4259) 评论(0) 推荐(0) 编辑
摘要: VS Code默认支持Markdown文件文件格式,这里介绍两个比较实用的功能,后续有新发现,可以持续更新。 实时预览 顾名思义,实时编辑,实时预览解析效果。 在VS Code扩展中搜索“Markdown Preview Enhanced”,安装完成后重载即可。 复制粘贴图片 这个要好好介绍一下,因 阅读全文
posted @ 2018-11-27 14:00 AllanHao 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 下面提供了window和Mac OS两个版本的Chrome离线版本: "Windows版本" "Mac OS版本" 说明 基本格式是在 chrome 首页的链接 https://www.google.com/chrome/browser/thankyou.html 后加上 「 ?standalone 阅读全文
posted @ 2018-09-27 17:00 AllanHao 阅读(1217) 评论(0) 推荐(0) 编辑
摘要: 用VS Code编写html文件,想在VS Code中直接打开运行,配置如下: 配置tasks.json 1. 打开VS Code,点击“终端”,选择“配置任务”。 2. 选择“使用模板创建tasks.json文件”。 3. 选择“Others”。 4. tasks.json新建完成,默认如下图: 阅读全文
posted @ 2018-09-25 16:46 AllanHao 阅读(23657) 评论(1) 推荐(3) 编辑
摘要: 本文转载自 "https://blog.csdn.net/qq_41608008/article/details/80491447" 什么是 Let’s Encrypt? 部署 HTTPS 网站的时候需要证书,证书由 CA 机构签发,大部分传统 CA 机构签发证书是需要收费的,这不利于推动 HTTP 阅读全文
posted @ 2018-09-24 22:13 AllanHao 阅读(618) 评论(0) 推荐(0) 编辑