vagrant_init
vagrant 基础操作
下载安装 VirtualBox :https://www.virtualbox.org/
下载安装 Vagrant :http://www.vagrantup.com/
假设你的电脑上已经安装了 VirtualBox 和 Vagrant 。请务必先安装 VirtualBox,因为 Vagrant 是依赖它的。
下载安装 VirtualBox :https://www.virtualbox.org/
下载安装 Vagrant :http://www.vagrantup.com/
假设你的电脑上已经安装了 VirtualBox 和 Vagrant 。请务必先安装 VirtualBox,因为 Vagrant 是依赖它的。
越来越多的人开始意识到 https 的重要性了,letsencrypt 证书免费而且兼容性好。在一般情况下都足够用。如果需要更高级别的证书可以考虑付费的。
首先,我这里的需求是前端有两台 web 服务器,前端有一台作为均衡负载。所以常规的使用域名作为验证的方法是不可行的,在看 acme.sh 时发现了它支持使用 DNS 作为验证。满足了我的要求。
在使用 kettle 处理数据,导入到 mysql 时出现了中文乱码的问题,有两种情况:
1 | characterEncoding:utf8 |
文档地址: https://petl.readthedocs.io/en/latest/index.html
可以读取 csv pickle text xml html json database excel array hdfs 等文件
当我们的数据表需要分库的时候,如果使用了 sqlalchemy 来做 ORM,在做数据表和类关联的时候就很痛苦了,一个类只能和一个表关联。
当然还有一种方法就是修改 model.tablename.name 来解决,但是这个有个问题是只能绑定一次,实例化后修改就无效了。所以我们就需要使用 type 来动态的创建一个类,到这里问题又来了,如果在不同的时候创建了两个相同的类名的时候,程序就会抛出异常。所以类名必须是单例的。整个的实现如下:
以下是对.net core 发布的尝试,内容完全来自微软官方的文档粘贴,主要是用来记录尝试的过程。
在很早以前,就通过地图 api 抓取的相关的省市区信息,其中有一个字段是 polylines ,里面是一组 gps 的坐标。为了离线来根据 gps 坐标获取省市区的信息,最开始想到的是使用 geohash 来计算出每个区域所包含的hash值,把所有的hash值存下来,这样查询变成了键值查询,如果 geohash精确到第8位,值偏差大概是19米,这个精度已经在我所能够承受的范围内了。
这是很久以前碰到的问题,一直躺在笔记里,没有整理出来。在 memecacheq 运行一段时间后会出现以下的问题,原因是 Berkeleydb 存储出问题了
1 | [memcacheq] [Wed Jun 3 17:02:11 2015] "BDB1546 unable to join the environment" |
前几天,小伙伴终于把测试服务器玩坏了,openssl 尝试了很久始终都不能正常的工作,不管是编译还是apt-get。最后还是决定重新装一下系统。记录一下其中做 ubuntu 启动盘的命令,一下部分内容来自网络,