logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

go语言的测试覆盖 (golang test coverage)

测试覆盖率测试覆盖率是指当运行测试用例时,代码(类,包,模块)中有多少被执行到。覆盖率通常用百分比来表示。例如当我们说一个包的覆盖率是85%的时候,就是说测试用例让包中85%的代码都运行过了。Go语言中对于测试覆盖率有比较不错的支持,在1.2版本开始跟其他工具一起发布。The usual way to compute test coverage is to instrument the binar

#编程语言#golang
使用QGIS转换矢量数据的坐标系

本文介绍了QGIS的一个坐标系转换功能。这里使用SHP文件作为例子,其他类型的矢量数据也是类似的。首先在Data Source Manager添加一个矢量的数据类型,选择需要的文件。选择好文件之后,点击"Add"添加图层到地图上。然后按照下图操作。接下来选取希望做坐标转换的图层,指定目标坐标系就可以了。因为我们需要将转换的结果保存为SHP,所以在"Reproj...

中国大地坐标系CGCS2000

该坐标系英文名称:China Geodetic Coordinate System 2000EPSG代码:EPSG:4490EPSG网站链接:http://epsg.io/4490某些国外厂商的GIS软件可能缺省没有支持CGCS2000,所以需要自定义。在EPSG网站上面能够查到坐标系的WKT表示,如下:GEOGCS["China Geodetic Coordinate S...

[2014年学习计划之RoR系列] 第一步 - 搭建开发环境

千里之行始于足下。昨天下午开始我迈出了RoR学习的第一步 - 搭建Ruby on Rails环境。我现在的主要开发环境是ASP.NET,所以想在Windows上搭建RoR的开发环境。在网上浏览一番,看到很多同学都是linux环境(包括在windows上用virtual box搭建虚拟环境)的,我的机器太破了就不奢望虚拟机了。我注意到有的同学说Windows上搭建RoR环境很费事,我不是很在意。心里

#ruby on rails
推荐一本小书《每天5分钟玩转K8s》

k8s是个热门的大主题,但是很多技术人员并没有足够多的“时间预算”去深入专研,所以一本纲要性的书是再好不过了。我手上的这本小书就写得简明扼要,深得我心。虽然这本书很小巧,但是涵盖了k8s很多方面,从概念到实操,再到生态中的流行工具都一应具备,所以非常适合作为入门参考。而且因为小巧,花不了多少时间就能够读完,完全不造成巨大的心理伤害。...

#k8s#kubernetes#docker +1
使用QGIS符号化和分类数据

QGIS作为开源GIS产品的佼佼者,因为简单易用,一直在桌面GIS占据领导地位。这里是一个简单的例子介绍QGIS的标签(labeling,或称标记), 符号化(symbology) 和样式化(styling) 功能。首先是准备数据。这里我们用的是全国省级边界数据,当然你也可以用自己适用的数据。需要同一份数据的GISer,可以自行下载或进群索取(见文章末尾)。图一:SHP文件...

到底了