1. iterm配置跳板机登陆服务器

    背景 公司的服务器需要先连接vpn然后登陆跳板机,才能从跳板机登陆公司内网的服务器。每次从iterm上远程连公司内网的服务器都先需要登陆跳板机再通过跳板机登陆,太麻烦,有没有更简便的方法呢,有的!可以在iterm中配置expect脚本实现。 配置脚本 将下面脚本保存为login.exp,存在/usr/local/bin目录下面,修改文件权限777chmod 777 login.exp。

    2017/10/28 mac

  2. python入门:读取文件解析json

    使用场景 在linux上将spark实时生成的json的经纬度字段解析出来,然后封装成高德热力图api可用的json样式。思考了一圈,用shell对json解析能力比较弱,用java太重,还是用python方便。 原始数据格式

    2017/10/16 python

  3. Mac下安装mysql

    mysql安装 可视化安装 一、下载 下载MySQL dmg 包, 从官网 : http://www.mysql.com/downloads/ 进入, 点击下方的DOWNLOADS : MySQL Community Server 选择dmg文件下载。

    2017/10/16 mac

  4. 构建微服务:Spring boot入门篇

    什么是spring boot

    2017/09/24 java

  5. shell中使用sort -u与uniq快速去重

    使用场景 一个文本中很多人名或订单号重复,实现快速去重 sort -u 简单应用 sort -u 的原理是先排序,然后将相邻的重复元素合并删除。

    2017/08/30 linux

  6. shell中使用grep比较两个文件的异同

    使用场景 今天遇到这样一个需求,有file1,file2两个文件,需要找出存在file2,但是不存在file1的id。 手动实现 自己用了循环实现,代码如下:$ nohup sh diff.sh >/dev/null 2>&1 &

    2017/08/30 linux

  7. shell 使用管道符时变量的问题

    使用管道符循环 文件如下: test

    2017/08/30 linux

  8. Maven实战--- dependencies与dependencyManagement

    1、DepencyManagement应用场景 当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。

    2017/08/30 java