自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 osmosis抽取PBF矢量数据,导出xml格式数据

osmosis抽取PBF矢量数据,导出xml格式数据

2022-09-12 17:16:27 599

原创 osm.pbf 制作中国铁路网mbtiles

osm.pbf 制作中国铁路网mbtiles

2022-09-12 16:58:37 1364 4

原创 使用 tilemaker 生成地图服务

OpenStreetmap 是免费并且开源并提供开源工具,教程使用 tilemaker 从openstreetmap 生成地图mbtiles,全球需要大量存储 (60G)。Planet的 Openstreetmap 数据GeoFabrik的 Openstreetmap 区域。TilemakerMbview下载全球或州PBF数据指定区域抽取openstreetmap 数据导出从区域 openstreetmap 提取生成图块安装 mbtileserver 托管图块。

2022-08-20 17:43:47 1441

原创 golang JSON to CVS

使用插件json2csv results, err := json2csv.JSON2CSV(data) if err != nil { log.Fatal(err) } if len(results) == 0 { return } bytesBuffer := &bytes.Buffer{} bytesBuffer.WriteString("\xEF\xBB\xBF") // 写入UTF-8 BOM,避免使用Microsoft Excel打开乱码 err = printC

2021-06-19 17:45:40 637

原创 CRIU介绍

CRIU介绍1、CRIU简介CRIU(Checkpoint/Restore In Userspace)运行在linux操作系统上的一个软件工具,其功能是在用户空间实现Checkpoint/Restore功能。使用这个工具,你可以冻结一个正在运行的程序,并且checkpoint它到一系列的文件,然后你就可以使用这些文件在任何主机重新恢复这个程序到被冻结的那个点(白话就是实现对已运行程序的备份和恢复)。所以criu通常被用在程序或者容器的热迁移、快照、远程调试等。CRIU 起初是Virtuozzo的一个项目

2021-06-19 17:41:48 4076 3

原创 golang计算任意两点间的方位角

计算任意两点间的方位角方位角是从某点的指北经线起,依顺时针方向到目标方向线之间的水平夹角(如图所示θ,可以将其看成是指南针所指示的角度),也即是OPN平面与OPQ平面的所构成的二面角大小。以北极点N为顶点,N-PQO构成了一个三面角。二面角N-PQ-O的大小为θ,其平面角为π/2 - φ2;二面角p-ON-Q的大小为λ2−λ1,其平面角为δ;由三面角正弦定理可得:由三面角余弦定理可得:由此可得:结合上述在求解两点间的距离时得到的结果:可得到:进而得到方位角:二面角从一条

2021-06-10 15:52:39 1083

原创 Ubuntu nfs 离线安装

下载安装包http://cn.archive.ubuntu.com/ubuntu/pool/main/n/nfs-utils/下载对应版本的nfs-common和nfs-kernel-server安装dpkg -i nfs-commondpkg -i nfs-kernel-server

2021-04-23 10:33:46 2939

原创 Go time Sleep 实现延时

Go 中 time.Sleep 不能传入数字来实现延时,而是传入 time.Duration time.Sleep(time.Duration(200) * time.Millisecond) time.Sleep(1 * time.Second)

2021-04-15 15:33:14 1192

原创 Swagger header设置 Authorization

1,需要在 生成的docs.go 里面追加字符串:"securityDefinitions": { "Bearer": { "type": "apiKey", "name": "Authorization", "in": "header" } }

2021-04-15 13:53:07 1557

原创 Java利用aspose-words将word文档转换成pdf

Java利用aspose-words将word文档转换成pdf(破解 无水印基本介绍丰富的功能集不需要Microsoft.Word独立的平台性能和可伸缩性下载组件直接上代码生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入基本介绍Aspose.Words是一个商业.NET类库,可以使得应用程序处理大量的文件任务。Aspose.

2020-11-06 14:39:06 1357

原创 java 防XSS过滤处理过滤器

防止XSS攻击的过滤器import com.XX.utils.StringUtils;import javax.servlet.*;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.IOException;import java.util.ArrayList;import java.util.List;import java.u

2020-11-06 14:37:42 2995 2

原创 TrueLicense 使用JDK自带的 keytool 工具生成公私钥证书库

linux上安装DockerDocker的三大核心概念tiaoji合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Docker的...

2020-09-11 10:33:00 793

原创 Get请求,参数为@RequestBody的http请求

Get请求,参数为@RequestBody的http请求调用接口调用接口 public static String HttpClientBuilderGet(String uri,String body) { final CloseableHttpClient httpClient = HttpClientBuilder.create().build(); final HttpEntityEnclosingRequestBase httpGet = new HttpGetOfBody

2020-06-08 12:42:07 3044

原创 Tomcat启动两次,定时任务加载两次

Tomcat启动两次,定时任务加载两次影响:分析:解决方法:影响:每次tomcat启动,Java代码会被加载两次, 如果有定时器类的东西业务,那么定时器也会有两份在跑,会影响业务。分析:根据server.xml里配置的,Tomcat首先根据的配置内容生成第一个StandardContext对象,加载一次项目。然后再根据Host/appBase的配置对webapps下面的项目生成第二个Sta...

2020-03-12 09:32:53 577

原创 Snaker 用户手册

Snaker 用户手册一、 常用操作deployredeployundeploy2、 启动流程实例根据 id 启动实例根据 name 启动实例3、 执行任务完成当前任务按照流程定义产生新的任务执行任务的 api 如下:4、 转派任务5、 撤回任务6、 提取任务7、 任务驳回8、 自由流程9、 动态添加、减少参与者10、 编码设置参与者11、 节点拦截器12、 参与者使用组13、 委托代理一、 常...

2019-11-13 11:51:42 7082

原创 一行导出,阿里开源EasyExcel

阿里开源EasyExcelEasyExceleasyexecl 简介功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入E...

2019-09-08 12:48:15 659

原创 oracle远程连接数据库时显示Io 异常

oracle连接数据库时显示Io 异常1。IP错误。在设置URL时错误,例如:jdbc:oracle:thin:@192.168.0.36:1521:sharp数据库服务器不正确:ping 服务器IP是否正确。不正确,将URL更改为正确端口号错误:一般不会错误。进行一下操作:在DOS上键入sqlplus,检查oracle是否开启。2。防火墙如果机器上安装有放火墙,可能是服务器端口号屏...

2019-06-19 09:50:52 2688

原创 FreeMarker根据Fti模板生成HTML

FreeMarker根据Fti模板生成HTML一,认识FreeMarkerFreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写。FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序。虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据,...

2019-06-18 09:34:00 305

原创 获取当前网络IP和服务器IP地址

获取当前网络IP和服务器IP地址1, 获取当前网络IP2, 获取服务器地址3 ,根据网络接口获取IP地址1, 获取当前网络IP/** * 获取当前网络ip * @param request * @return */ public static String getIpAddr(HttpServletRequest request){ ...

2019-06-04 09:36:46 3764

原创 java if 和 else 后面加不加括号

一.首先需要下载OPENSSL1.在Windows环境下,可自行下载OPENSSL工具 (http://www.openssl.org/related/binaries.html)。2.在Windows环境下,打开OPENSSL安装目录bin文件下面的openssl.exe。在Linux环 境下,直接在终端中运行openssl。3. 1).生成RSA私钥:genrsa -out rsa...

2018-11-28 13:12:12 6038

23104全球卫星两行根数数据

【23104】全球卫星两行根数数据

2023-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除