logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

PostgreSQL数据优化——死元组清理

最近遇到一个奇怪的问题,一个百万级的PostgreSQL表,只有3个索引。但是每次执行insert或update语句就要几百ms以上。经过查询发现是一个狠简单的问题,数据库表太多了,需要手动清理。在 PG 中,update/delete 语句的实现通过 MVCC 机制的多版本链实现。如下图所示,更新一条元组时,会将原来的元组标记,并新增一条元组。后续的事物通过快照来判断元组的可见性。

文章图片
#postgresql#数据库#运维开发 +1
MongoDB数据库迁移的两种办法

在做系统运维时,经常需要对数据库进行迁移,今天这里分享一下MongoDB数据库数据迁移的办法。两种方法。

文章图片
#postcss
GeoServer数据服务换机迁移策略

在工作种,GeoServer可能因为工作需要,要换一台电脑。大量的已经配置的图层和样式文件就比较麻烦了。在这里告诉大家一个我已经用过的方法。在新电脑上安装一个和现有GeoServer版本号一样的GeoServer。在安装完成后,停止Geoserver服务,删除安装目录下的所有文件,可能显示文件占用,需要重启多删两次。其他的东西都不要更改。将旧电脑GeoServer根目录下的所有文件复制

Unity3D地形建模插件World Composer用法(大范围地形建模)

World Composer插件是一款不错的大范围地形建模的小插件,非常实用,网上的视频教程大部分是骗人的,只有一个老外的教程还讲的全是英语。自己动手做了一下,分享一下过程。我使用的是Unity3D5.4.2;World Composer1.48首先在Unity3D内Assets——Import Package——Custom Package导入插件导入插件之后

MapBox调用GeoServer发布的矢量瓦片服务WMTS、TMS

在使用MapBox调用GeoServer发布的矢量瓦片服务时,在网上看到了很多文章,但是始终不显示,最终解决了这个问题。三个问题跨域访问问题,GeoServer跨域网上已经有了很多的解决方案在GeoServer的首页点击右侧TMS下的1.0.0即可查看已发布的TMS服务地址访问使用EPSG:4326-Gridsets制作的WMTS\TMS切片服务时,矢量切片无法显示,使用EPSG:...

使用UICrawler对Android APP进行自动化测试

上一篇博文讲了如何对Android App进行简单的自动化测试使用monkey进行最简单的Android自动化测试。这里来叙述一下,如何用更高级一点的框架对Android App进行自动化测试——UICrawler。UICrawlerUICrawler有着更强大的功能,可以对小程序、Android、IOS等进行测试,支持更高级的配置,配置用户名、密码、哪些元素不能点击等。而且最后还有htm...

最短路径分支之一个点到多个点的最短路径(A*算法)

目录前言A*算法新增字段更新起点和终点坐标字段A* 最短路径预览结果前言之前的博文里介绍的都是从一个点到另一个点的最短距离,这里尝试一下利用pgrouting实现同时计算一个点到多个点的最短路径的求取。关于后面的数据准备有疑惑的,可以参考上篇博文WebGIS开发之最短路径分析入门A*算法A算法,A(A-Star)算法是一种静态路网中求解最短路径最有效的直接搜索方法,也是解决许多搜索问题的有效算法。

Nginx配置jks格式证书,升级https

通常在给服务器升级https,需要在nginx上配置域名对应的https证书,nginx通常配置的是crt和key格式的证书。最近遇到有人提供了格式的证书,查阅了几个资料都是需要先将jks转为格式,然后再将转为格式。这里记录一下相关过程,供大家参考。

文章图片
#nginx#https#ssl +1
Android Studio 无法识别MuMu模拟器、夜神模拟器的解决办法

Android studio自带的模拟器在很多场景下不是非常好用,而且很多时候需要设置CPU、开启虚拟化等等。很多Android 开发人员喜欢使用。也有不少人使用MuMu模拟器、夜神模拟器等第三方模拟器,有时候Android studio无法识别到MuMu模拟器和夜神模拟器,处理方法非常简单,这里简述一下:识别MuMu模拟器在使用木木模拟器时,启动Android Studio启动MuMu模拟器找到

文章图片
#android studio#android
使用python-docx实现对word文档里的字符串、图片批量替换

python-docx 是用于创建和更新Microsoft Word(.docx)文件的Python库。它的API文档也非常简单,看完之后,只能简单理解一些基础用法。最近碰到一个需求,需要对word模版里的内容进行统一替换,替换内容比较多。从网上查到了很多种基于python-docx 的做法,但都有一定的缺陷,不能适用于各种场景。网上的做法整体是两种:相对比较好的解决办法:对runs中的内容进行一

#python
    共 71 条
  • 1
  • 2
  • 3
  • 8
  • 请选择