Code

编码是门艺术
15
10月

搭建开源地图服务(二) -TileMill的安装配置

TileMill是MapBox推出的一款地图样式编辑器,同时自身还提供地图瓦片服务,上一章我们已经成功的导入了OSM的地图数据,接下来我们尝试用TileMill对地图数据进行预览和编辑。 1. 安装NodeJS 因为TileMile是NodeJS的项目,所以我们要先安装NodeJS以及NPM包管理工具 yum install nodejs npm 2. 安装TileMill 从githup上下载TileMill项目,然后执行安装 git clone https://github.
5 min read
25
9月

搭建开源地图服务(一) - OSMGIS数据导入

最近在研究开源地图服务的组建,故将一些点滴记录下来。本次构建所涉及到的方案可能具有个人喜好色彩(例如本人有一点点抵触Java,呵呵),因某些环节还需进一步认证,所以且行且记录。 本次服务搭建,初步方案为(根据实际组建过程,可能会调整): * 服务器操作系统:CentOS7 (请注意此处的版本,否则之后会遇到问题) * GIS数据库支持:PostgreSQL9.x + PostGIS * 地图数据:
5 min read
25
8月

PhpStorm 语法检查失效的问题

一直在用PhpStorm,但突然有一天(可能是某个版本升级后?),发现语法错误检查和自动补全提示等功能都消失不见了!一开始在设置里琢磨了半天,各种尝试也没见效,后来还以为是因为我的License过期了(确实过期了,当初赶上感恩节活动买了一年),License过期了就没有语法提示了??!!虽然心里很诧异,但也就这么凑活的用到现在。。。。。直到今天才发现了如下解决方案。 1. 可以先尝试 Invalid Caches,重建项目索引 File -&
1 min read
21
8月

CentOS6.x下安装PostgreSQL9.3笔记

1. 安装 1.1 首先确认我们的操作系统版本: cat /etc/redhat-release 1.2 然后安装与系统版本匹配的PG源: yum install http://yum.postgresql.org/9.3/redhat/
4 min read
21
8月

GoogleFonts造成天朝内访问WP小站慢的问题

通常WordPress的后台,以及一些默认主题,或者是老外制作的主题,都会涉及到对GoogleFonts (fonts.googleapis.com) 的访问,墙内用户一般都是很难打开的,以至于造成了WP小站打开缓慢。 解决方法如下: 1. 使用相关插件禁止GoogleFonts的使用: 可以安装Disable Google Fonts 或者 Remove Open Sans
1 min read
08
5月

Perl数组和hash间的混合存储

1. 在数组中存储hash my %hash_week_a = ( "Sun" => "Sunday", "Mon" => "Monday"
13
2月

今天将网站迁移到了DigitalOcean

今天将网站从Linode东京节点迁移到了DigitalOcean的新加坡节点,速度喜忧参半,但价格确实便宜,对于没有特殊要求的用户,应该可以满足了。
11
11月

GO语言中的StructTag类型

StructTag是什么?在Go语言里,StructTag是一个标记字符串,此字符串可跟随在Struct中字段定义的后面。StructTag就是一系列的 key:”value” 形式的组合,其中key是一个不可为空的字符串,key-value组合可以有多个,空格分隔。 StructTag有什么用?!StructTag主要解决了不同类型数据集合间(Struct,Json,Table等)转换中键值Key定义不一样的问题。StructTag可以理解为一个不用数据类型键值Key的映射表Map, 在StructTag中可以定义不用数据集合键值和Struct中Key值的映射关系,这样方便了Struct数据转为其他类型数据的过程。
2 min read
21
10月

MySQL 常用命令集合

1. 用户相关 创建一个本地用户,密码为 pwd CREATE USER username@localhost IDENTIFIED BY ‘pwd'; 给用户是授权, 可以授权具体的操作、或者所有权限,以及对应的密码 GRANT SELECT,INSERT,
1 min read
07
8月

在linux命令行下,输入一个yes回车,试试看会是啥情况~哈哈哈哈

在linux命令行下,输入一个yes回车,试试看会是啥情况~哈哈哈哈