
系统工具
文章平均质量分 91
灰蜗牛不会飞
积少成多,终得彼岸
展开
-
Ubuntu下nvm的安装使用
Ubuntu下nvm的安装使用1. nvm介绍nvm是一个node版本管理器,类似与Python中的 Anaconda 、virtural-evn。2. 安装nvm的github仓库地址为 https://github.com/creationix/nvm项目的说明文档中列出了多种安装方式,选用其中一种进行安装。在终端执行以下命令,将自动进行nvm的安装:wget -qO- ht...原创 2019-03-11 22:01:30 · 30271 阅读 · 0 评论 -
Redis安装和键过期事件监听
1. 安装sudo apt install redis-server2. 配置Redis配置文件sudo vim /etc/redis/redis.conf# 修改如下# 管理服务的用户supervised systemd# 远程连接# bind 127.0.0.1::1bind 0.0.0.0# 密码requirepass foobard重启服务:sudo service redis restart# 其他 start stop查看运行状态:sudo syst原创 2020-11-03 14:01:53 · 215 阅读 · 0 评论 -
nrm源管理插件
npm源管理工具之nrm简介npm源切换,需要手动修改配置文件,操作效率低下。使用nrm,可以一行命令切换npm的源。搭配node版本管理器,效果奇好。安装npm i -g nrm使用安装完成后,即可在terminal中使用nrm命令。直接输入nrm显示帮助。常用命令:# 显示所有源nrm ls# 切换源nrm use <registry>#添加源nrm add <registry> <url>...原创 2020-10-26 10:36:21 · 164 阅读 · 0 评论 -
ECharts中GeoJson压缩和解码算法
查看echarts例子中提供的地图文件,发现geo的coordinates中包含许多乱码,其文件内容比自己的小很多,猜测数据做了压缩。网上搜索并查看源码,确实对数据进行了压缩处理。压缩代码来自https://my.oschina.net/rodger/blog/838763代码未经测试,测试之后,转换为Python实现,并和省市区三级行政区数据获取和GeoJson地图下载中的下载代码整合。function encodePolygon(coordinate){ var prevX=0,prevY=0原创 2020-07-01 23:13:05 · 3696 阅读 · 3 评论 -
省市区三级行政区数据获取和GeoJson地图下载
文章目录1.背景2.行政区域数据获取3.获取GeoJson数据1.背景项目中用到省市区三级的行政区划的选择,在网上找到的数据与最新的行政区域划分不一致,也难以确认数据的完成性。基于echarts完成数据地区分布图时,需要提供地区对应的geoJson格式地图。2.行政区域数据获取高德开放平台提供了丰富数据API,其中行政区域信息可通过以下接口:https://restapi.amap.com/v3/config/district?keywords=中国&subdistrict=3&原创 2020-07-01 10:06:38 · 4173 阅读 · 2 评论 -
Ubuntu中svn代码管理
Ubuntu中SVN代码管理安装客户端安装异常简单,一行搞定:sudo apt-get install subversion常用命令检出文件(checkout)svn co http://{svn repository url} /destination添加跟踪文件(add)svn add <file># 添加所有文件svn add . --force提交...原创 2020-01-14 12:50:52 · 459 阅读 · 0 评论 -
Ubuntu 上的常用软件安装方法
Ubuntu 上的常用软件安装方法Typorasudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAEsudo add-apt-repository 'deb http://typora.io linux/'sudo apt-get updatesudo apt-get install t...原创 2019-07-05 13:47:42 · 294 阅读 · 0 评论 -
Windows进程查找
Windows下根据名称查找进程使用vs调试C++程序时,有时由于强制退出,会出现 ***.exe无法写入 的错误,重启vs甚至都无法解决。原因由于调试强制结束,导致***.exe进程还在后台运行。解决办法打开命令提示符,强制结束该后台进程:1.Ctrl + R ,输入cmd 打开命令提示符;2.查找进程, ***.exe 表示自己要查找的进程名称:tasklist | find ...原创 2019-09-04 20:35:06 · 6317 阅读 · 0 评论 -
GitHub异常解决
GitHub clone速度太慢解决办法在从github上克隆项目时,忍受着几十kB的速度近一年,中间经常断个几十次,心情跌到谷底。终于忍无可忍,开始寻求解决办法。果然,很多人都有这样的困惑,且有人已经给出了解决办法。原因git clone 速度太慢是因为 github.global.ssl.fastly.net 这个域名被限制了,因此在找到对应的IP后,修改 host文件 即可解决问题。...原创 2019-09-27 09:39:07 · 499 阅读 · 0 评论