Centos 安装 Geoserver

GeoServer是 OpenGIS Web 服务器规范的 J2EE 实现,利用 GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息 由于是在linux下安装, 这里我们选择war包下载地址:http:...

Go-vim 配置

centos上配置go开发环境 .vimrc配置 1set nocompatible 2set backspace=indent,eol,start3filetype off 456set rtp+=~/.vim/bundle/Vundle.vim7cal...

GO-CentOS开发环境配置

下载golang二进制包地址: 1https://golang.google.cn/dl/ 解压1tar xf go1.13.3.linux-amd64.tar.gz -C /usr/local/ 配置环境变量注意:这一步非常重要 1# t...

Centos-查看系统Swap使用情况

1for i in $( cd /proc;ls |grep "^[0-9]"|awk ' $0 >100' ) ;do awk '/Swap:/{a=a+$2}END{print '"$i"',a/1024"M"}' /proc/$i/smaps 2>/dev...

使用goaccess 对nginx日志进行分析

使用goaccess 对nginx日志进行分析 goaccess是一个基于终端得快速日志分析器 部署1$ wget https://tar.goaccess.io/goaccess-1.3.tar.gz2$ tar -xzvf goaccess-1.3.tar.gz3$ cd goaccess-1.3/4$ y...

Python-设计模式(二)-工厂模式

1.概念工厂模式(factory pattern)提供了一种创建对象的最佳方式 在工厂模式中,创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象,也就是说,通过创建对象的接口, 让子类自己决定实例化哪个工厂类,工厂模式使其创建过程延迟到子类。 工厂模式解决了接口选择的问题 优点:...

Python-设计模式(一) 单例模式

1.单例模式介绍单例模式(singleton pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在,当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 例如:某个服务器程序的配置信息存放在一个文件中,客户端通过一个 config的类读取配置文件的信息,如果在...

JS-代码片段(一)

1. 防抖函数 原理:在事件被触发n秒后再执行回调, 如果再这n秒内又被触发,则重新计时。 适用场景: 按钮提交场景: 防止多次提交按钮,只执行最后提交的一次 服务端验证场景: 表单验证需要服务端配合,只执行一段连续的输入事件的最后一次, 还有搜索联想词功能等类似 完整代码 1function debou...

Python-关于协程(Coroutine)的理解

1.协程的概念首先说什么是协程,协程就是用户态轻量级的线程, 是在一个线程内部实现的,它的开销要比线程小。 协程的在多任务处理时非抢占式的, 这种情况下协程会主动交出控制权 函数(子程序)在执行时都时层级调用的,比如A调用B, B调用C, C执行完毕返回,B执行完毕返回,最后A执行完毕返回,所以函数调用时通过栈来...

VScode-Eslint配置格式化代码

Ctrl + Shift + P open settings(json) 1{2 // vscode默认启用了根据文件类型自动设置tabsize的选项3 "editor.detectIndentation": false,4 // 重新设定tabsize5 "editor.ta...