爱是天时地利的迷信

LATEST PAGES
  • G

    Golang中常用类型转换

    2 Min Read

    一、 Int类型之间精度转换,比如Int -> Int64 一般的,精度转换可以直接通过T(xxx)的方式,T代表需要转换的类型名称,比如int、int64 var a int = 64 var b = int32(a) println(int32(b)) 二、Int转String类型 2.1. var a int = 6 //var a int64 = 6 fmt.Sprintf("%d", a) 2.2. //注意这种方法,第一个参数只接受int的数据类型 var a int = 6 string := strconv.Itoa(a) 2.3. //注意这种方法,第一个...

    READ ONREAD LATER
  • 利用ngrok和shadowsocks穿透内网

    4 Min Read

    老生常谈的话题,这里记录下 服务端(公网VPS)操作 1. 安装golang环境 yum install gcc golang 2. 下载ngrok项目包 cd / git clone https://github.com/mamboer/ngrok.git 3. 设置域名解析,假设准备通过 ngrok.heiljo.com 充当代理域名穿透内网服务,因为我的域名使用dnspod解析的,所以登录dnspod解析 io 和 *.io 的A记录到公网VPS IP 4. 生产代理域名的自签名证书 cd /ngrok domain="io.heiljo.com" //...

    READ ONREAD LATER
  • 调整国内使用docker的姿势

    1 Min Read

    因为国内网络的原因 install dependencies yum install epel-release -y yum install gcc gettext autoconf libtool automake make pcre-devel asciidoc xmlto udns-devel libev-devel -y install shadowsocks-libev cd /etc/yum.repos.d/ wget https://copr.fedoraproject.org/coprs/librehat/shadowsocks/repo/epel-7/librehat-...

    READ ONREAD LATER
  • m

    mac osx中通过docker编译rdm-gui程序

    1 Min Read

    1. 拉取纯净的centos镜像 docker pull centos 2. 创建容器 docker start 镜像ID 3. 启动容器 docker attach Container-ID 4. 安装QT5.9 5. 编译rdm 6. 启动XQuartz open -a XQuartz IP=$(ifconfig en0 | grep inet | awk '$1=="inet" {print $2}') xhost + 7. 启动docker镜像 docker run -d --name r...

    READ ONREAD LATER
  • 通过logstash-input-jdbc将mysql数据导入es5.x

    2 Min Read

    logstash-input-jdbc是logstash的一个jdbc插件 1.在es5.x中通过如下命令安装该插件 cd /Users/xy/Workspace/search/logstash/logstash-5.3.0 bin/logstash-plugin install logstash-input-jdbc Validating logstash-input-jdbc Installing logstash-input-jdbc Installation successful 2.配置一个mysql计划任务的logstash config文件 cd /Users/xy...

    READ ONREAD LATER