自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南山老沙

专注GIS解决方案研究,GIS全栈开发

  • 博客(92)
  • 资源 (9)
  • 收藏
  • 关注

原创 传播GIS知识 分享GIS价值

传播GIS知识 分享GIS价值欢迎关注微信公众号

2018-10-09 18:10:15 309

原创 mapbox fitbounds 定位到geojson数据边界

mapbox 定位到多面的边界,利用turf.js 的bbox进行计算geojson的边界

2024-03-29 17:07:20 161

原创 trilium笔记私有化部署

笔记软件越来越多,我们重点考虑数据安全,不同软件有不同优缺点,根据每个人的使用习惯,选择合适自己才是关键。后面将开始使用Trilium笔记了,做知识库记录及备忘为主。

2024-01-12 13:00:03 1511

原创 2024新flag

2023 flag倒了,2024重新立起来。

2024-01-04 14:56:03 414

原创 DBeaver配置达梦数据库连接

随着信创逐渐推广,达梦数据库也成为流行。下面展示如何使用dbeaver配置达梦数据库连接1 驱动新建菜单,数据库->驱动管理器2 驱动信息填写选择新建之后,弹出一个填写页面需要填写的几个关键信息:驱动名称:DM(可以自定义)类名:dm.jdbc.driver.DmDriverURL模板:jdbc:dm://{host}[:{port}][?SCHEMA={database}]默认端口:52363 JDBC驱动下载并加入可以从官网下载 JDBC驱动https://eco.d

2024-01-03 10:50:17 1236

原创 记一次docker服务启动失败解决过程

由于服务器修复了内核漏洞,需要重启,没想到重启后,docker启动失败了

2023-11-23 19:32:35 929

原创 docker部署redis6

在离线服务器上(无联网),部署redis的方式,采用docker是比较方便的。本机讲述如何使用docker部署单机版redis。

2023-11-09 19:13:23 228

原创 docker部署nginx下日志自动切割方法

nginx采用docker部署,简单方便,但出现一个问题,就是日志没有自动切割,导致access.log 无限增大。如果非docker安装,则nginx的日志默认有切割的,那docker为何没有呢,最后发现,nginx容器里面没有 logrotate 服务

2023-09-21 17:40:17 834

原创 nodejs定时任务

nodejs定时任务组件使用对比

2023-09-21 11:50:12 689

原创 编译opencv.js

最后编译结果都放在buildjs,其中opencv.js 在 buildjs/bin 下面,拷贝出来就可以用了。opencv 支持编译多个平台,其中还支持JavaScript,不过编译需要emscripten。官网:https://opencv.org/releases/2.利用镜像 trzeci/emscripten 构建。编译环境:centos7,Python2.7。#拉最新的trzeci/emscripten。#进入opencv-4.8.0。1.下载OpenCV源码。附上 nodejs 示例。

2023-09-04 09:38:22 755

原创 解决centos离线安装cmake找不到OpenSSL问题

解决centos离线安装cmake找不到OpenSSL问题

2023-08-29 16:13:54 1092

原创 离线安装Nginx(rpm方式)

centos7离线安装nginx,通过rpm方式

2023-08-15 16:14:23 3817 2

原创 centos离线部署docker

centos环境下离线部署docker和docker-compose

2023-08-08 17:50:26 709

原创 centos安装psql客户端

postgresql数据库采用docker部署,想在宿主机测试访问或数据库备份,则需要安装postgresql客户端,即psql命令

2023-07-25 10:17:09 696

原创 rabbitmq部署(docker方式)

rabbitmq一旦有漏洞,版本升级麻烦,于是改为docker部署。将介绍centos7下如何通过docker部署rabbitmq

2023-07-18 15:25:00 751

原创 找不到“$libdir/postgis-X.X“问题解决方案

升级了postgresql次要版本,报找不到postgis,针对此问题,通过执行alter extension postgis update 命令解决

2023-07-03 11:28:34 393

原创 springboot临时目录找不到问题解决

spring boot 临时文件tmp找不到问题

2023-06-07 16:46:55 352

原创 pg数据库断电出现invalid page

pg数据库坏块处理

2023-05-26 10:48:10 992

原创 git修改提交记录的邮箱

git 使用 filter-branch 修改历史提交邮箱

2023-02-28 11:55:20 854 1

原创 2023年立新flag

2023新flag

2023-02-02 14:30:23 133

原创 密码加密存储方式

密码加密存储

2022-11-10 19:02:41 578

原创 离线安装pm2-logrotate

离线安装pm2-logrotate

2022-10-25 10:27:06 1537

原创 ningx突然403权限拒绝解决方案

Nginx403解决

2022-10-12 10:27:36 788

原创 docker镜像压缩导入导出

镜像压缩导出

2022-10-11 11:37:38 3385

原创 Linux加密解压缩-zip-tar

Linux tar及zip,压缩时加密码

2022-10-08 15:01:34 2114

原创 PostgeSQL修改数据库名称

修改postgresql数据库名称

2022-08-16 10:03:49 1926

原创 数据库删除或改名不成功问题解决

数据库改名或删除不成功解决方案

2022-05-12 21:20:16 821

原创 win10 wsappx禁用问题

前言:由于电脑少了store,故折腾一下,最后把电脑折腾出问题了,纠其原因,大概是改了appx的注册表。原来appx是被禁用状态,打开了就释放了洪荒之力一样,电脑就卡死,改回去也不好使。IT来折腾也搞不定,得出结论:重装系统!自己四处搜索,发现答案都是一样:改注册表,最后自己乱试一通,最后不卡了,仅此记录下过程,注意,该解决方案未必适合你们,在此只是记录本人的折腾过程禁用wsappx,网上大部分答案:\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\

2022-04-25 22:29:33 3176

原创 nodejs 反向代理-geoserver为例

之前提到,geoserver 会出现跨域问题,对开发造成一定不便,而tomcat设置允许跨域也挺麻烦。而反向代理是一个不错的选择,不说nginx,就聊聊nodejs话不多说,直接上代码const express = require('express');const router = express.Router();const proxy = require('http-proxy-middleware');//设置跨域问题router.all('*', function(req, res,.

2020-05-22 16:40:15 640

原创 centos7 设置时区且自动同步

每次新虚拟机都要设置时间,在此备忘一下root@localhost # dateWed May 13 19:24:10 CST 2020root@localhost # timedatectl status Local time: Wed 2020-05-13 19:22:52 CST Universal time: Wed 2020-05-13 11:22:52 UTC RTC time: Wed 2020-05-13 11:22:51 Time z.

2020-05-13 11:38:53 919

原创 CentOS7 安装 nvm nrm pm2

nvm 可以切换 nodejs 版本使用git 方式安装nvm方法:https://github.com/creationix/nvm#git-install前提已安装gitcd ~/ - -切到主目录git clone https://github.com/creationix/nvm.git .nvm - -克隆代码到文件夹 .nvmcd ~/.nvm - -进入nvm代码目录git checkout v0.33.11 - -切换到v0.33.11版本source ~/.nvm/n.

2020-05-13 10:14:31 668

原创 docker 配置国内镜像

系统:CentOS 7话不多多说,直接上菜,,这篇只是为了记录下来方便以后操作而已vi /etc/docker/daemon.jsondaemon.json 可能不存在,直接创建即可{ "registry-mirrors": [ "http://hub-mirror.c.163.com", "https://registry.docker-cn.com" ...

2020-03-24 21:26:44 194

原创 node部署后访问不了解决方案

centos,使用pm2部署node应用之后,发现访问不了,单独node启动也访问不了最后究其原因,端口被挡了。。。解决方法:$ /sbin/iptables -I INPUT -p tcp --dport 58089 -j ACCEPT执行后,可以访问了。。。记录之...

2020-03-15 19:27:24 2044

原创 git仓库迁移

git 仓库迁移到另外地址,怎么做其实挺简单,更改 git 地址,然后 push 即可之前是这么干的,举个例子$ git remote -v #查看远程地址origin [email protected]:project/frontend.git (fetch)origin [email protected]:project/frontend.git (push)先在 g...

2020-02-20 18:19:30 152

原创 MacOS 10.15.3 远程连接 windows 桌面

系统升级到10.15.3(Catalina) 时,之前的远程桌面程序不可用了,于是寻找解决方案最后微软有相关文档,可使用 Microsoft_Remote_Desktop_10替换,但是App Store 没有该资源,美国的账户则有。七找八找,找了一个靠谱的微软官方资源,10.3.7版本,虽不是最新版本,但尚可用已上传CSDN资源,点击下载...

2020-02-17 18:18:19 1164 3

原创 samba 常用命令

没怎么修改配置,但有时需要修改时,又是搜索一番,故将常用的在此备份一下修改samba配置:sudo vi /etc/samba/smb.conf修改后重启服务sudo service smbd restart添加用户实际需要添加 Ubuntu 用户(当前使用 Ubuntu 系统)添加用户有2种, useradd 和 adduser(该会自动在home生成相应目录) sudo...

2020-02-17 11:45:25 1181

原创 moment nodejs 出现时间不准问题

node 引入moment模块,在服务器部署后,出现时间不对,相差8小时原因:服务器可能时区设置不在北京时间(即东八区),所以moment 只要强制设置为东八区即可解决方案:moment().utc().zone(-8).format()// "2020-01-14T20:48:00+08:00"zone 方法已经不推荐,可以使用 utcOffsetmoment().utcOff...

2020-01-14 20:52:00 3616

原创 node的child_process的execSync方法调用cmd报错

const { execSync } = require('child_process');execSync('./node_modules/.bin/babel plugins/router-generator/src --out-dir plugins/router-generator/dist')node执行该代码,在Mac执行没问题,但在win10执行,则报错:'.' 不是内部或外...

2020-01-08 17:47:55 15352

原创 LNMP 安装后相关目录

为图方便,虚拟机上直接安装了LNMPlnmp vhost add blog.gisfly.xyz新增之后,想修改一些配置项,则需要找到相关路径,以blog.gisfly.xyz 为例增加 ssl 证书这时需要修改 nginx confignginx config : /usr/local/nginx/conf/完整路径: /usr/local/nginx/conf/vhost/...

2019-12-20 17:41:21 156

原创 通过nodejs将ANSI转UTF-8

需求,批量将歌词lrc内容ANSI转为utf-8const fs = require('fs');const path = require('path');var iconv = require('iconv-lite');const fileTypes = ['.lrc'];// 输入目录const inputFolder = './lrcs/'// 输出目录const...

2019-12-06 14:22:54 3422

libpcre2-8.so.0.5.0,nginx1.24.0部署需要

libpcre2-8.so.0.5.0,nginx1.24.0版本在centos7离线部署时,需要该依赖

2023-10-27

Microsoft_Remote_Desktop_10.3.7.zip

Mac 安装包,MacOS 远程连接Windows桌面,支持 MacOS 版本 Catalina(10.15.3) 及以上

2020-02-17

c/c++中文帮助文档chm格式

C/C++语言参考,包括C函数,C++标准模板库等等

2012-05-29

电脑通过手机上网(三个软件)

电脑通过手机蓝牙或数据线进行拨号上网,其中三个软件是:动感大挪移 opera DU Meter (转自网上)

2010-11-08

arcIMS轻松入门

这对arcIMS初学者很有帮助,以作webGIS开发

2010-05-20

ArcXML程序员参考手册

ArcXML程序员参考手册,ArcIMS开发.....

2010-05-05

精通VC++.net图像处理

精通VC++.net图像处理,,免资源分,希望能给有需要的同学下载!

2010-04-05

JavaScript参考手册下载

JavaScript参考手册下载,,,很不错的资源,网页制作的帮手,,,,,

2010-03-23

JS数据库(SQL)操作小例

JS数据库(SQL)操作小例,实现数据库(SQL)的连接,还有所读的表显示出来

2010-03-17

arcEngine9.3 无限期许可

arcEngine9.3 无限期许可,免分的,希望对大家有所帮助,但不可做商业用途,支持正版

2010-03-01

空空如也

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

TA关注的人

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