April 16, 2018
gis
解决WFS矢量要素重复加载问题
技术选型:Openlayer + Arcgis Server WFS 服务
问题描述使用的是Arcgis server 服务,在做图层矢量要素编辑的功能时,选中要素时,要素会有一定高亮效果,但是总是出现奇怪现象,高亮效果不消失。或在执行删除矢量要素操作时,发 ...
Read more
April 15, 2018
git
1、工作区、暂存区、版本库、远程库
工作区(Working Directory) 就是你在电脑里能看到的目录
版本库(Repository) 工作区有一个隐藏目录.git就是版本库。
暂存区 Git 的版本库里存了很多东西,其中最重要的就是称为 stage(或者叫index)的暂存区, ...
Read more
April 11, 2018
计算机网络
1. TCP/IP 简介
首先应该理解 TCP/IP 协议族中的四个分层:应用层、传输层、网络层、数据链路层,详细请看另一篇博客。
HTTP 位于应用层,负责生成或解析报文
TCP、UDP 位于传输层,负责将报文方便、可靠得传输
IP 位于网络层,负责搜索地址、路由中转、传输
数据链路层是硬 ...
Read more
April 1, 2018
gis
Geoserver 中 WFS 服务的使用解决跨域问题
为了保证数据安全,geoserver 本身发布的矢量要素服务(wfs)不允许跨域访问。
解决跨域的方式有很多,主要分为三大类:服务端解决、前端解决、代理转发。
1、服务端解决:修改GeoServer某些配置来解决跨域。
1、下载跨域j ...
Read more
March 31, 2018
计算机基础
首先,推荐一个网站explainshell.com,超级强大的Linux命令解释工具,在搜索框里任意输入Linux命令,系统会将命令解析。
1.常用单词及缩写
英文
翻译
directory
目录、文件夹
file
文件
make
新建
remove
删除
mov ...
Read more
January 22, 2018
Javascript
DOM 事件基础1、DOM0、DOM2、DOM3 标准
DOM0
直接通过 onclick 写在 html 里面的事件;
缺点:html 和 js 耦合在一起,修改不方便;
DOM2
通过 addEventListener 绑定事件;
通过 removeEvementListener 解 ...
Read more
January 12, 2018
计算机网络
1. HTTP 的缺点
通信使用明文(不加密),内容可能会被窃听;
不验证通信方的身份,因此有可能遭遇伪装( DoS 攻击,拒绝服务攻击);
无法证明报文的完整性,所以有可能已遭篡改(中间人攻击,MITM);
2. HTTPS 是身披 SSL 外壳的 HTTP
HTTPS = HTTP ...
Read more
January 12, 2018
计算机网络
HTTP 协议的请求和响应报文中必定包含 HTTP 首部。首部内容为客户端和服务器分别处理请求和响应提供所需要的信息。报文结构:
一、首部字段HTTP/1.1 规范定义了 47 种首部字段。HTTP 首部字段根据实际用途被分为以下 4 种类型:
通用首部字段:请求报文和响应报文双方都会使 ...
Read more
January 11, 2018
计算机网络
HTTP 状态码负责表示客户端 HTTP 请求的返回结果、标记服务器端的处理是否正常、通知出现的错误等工作。
状态码
类别
原因短语
1XX
Informational(信息性状态码)
接受的请求正在处理
2XX
Success(成功)
请求正常处理
3XX
Red ...
Read more
January 10, 2018
计算机网络
用于 HTTP 协议交互的信息被称为 HTTP 报文。请求端(客户端)的 HTTP 报文叫做请求报文,响应端(服务器端)的叫做响应报文。 HTTP 报文大致可分为报文首部和报文主体两块。
HTTP报文结构:
HTTP报文实例:
Read more