原 解决MacOS Sierra更新后ssh无密码登陆频繁输入ssh passphrase
更新到MacOS Sierra后,发现一个问题,不管是git还是ssh无密码登陆, 如果自己ssh-keygen生成的id_rsa.pub是带有密码的话, 之后只要ssh无密码登陆,或者操作git都需要频繁输入这个ssh passphrase. 找了半天,结果 … 阅读全文
更新到MacOS Sierra后,发现一个问题,不管是git还是ssh无密码登陆, 如果自己ssh-keygen生成的id_rsa.pub是带有密码的话, 之后只要ssh无密码登陆,或者操作git都需要频繁输入这个ssh passphrase. 找了半天,结果 … 阅读全文
ngrok客户端配置说明. 官方帮助 [root@localhost ngrok]# ./ngrok --help Usage: ./ngrok [OPTIONS] <local port or address> Options: -authtok … 阅读全文
ngrok的服务都不能用了,恰好手头有俩vps,准备自己搭建一个ngrok服务。 之前都是路由直接公网端口转发,vps闲着也是闲着,搭建一个ngrok内网穿透。 环境:CentOS release 6.6 (Final) 32位 安装Git #安装最新版的gi … 阅读全文
IDEA默认配置加载过多项目时,会不断的GC和FUllGC,同时CPU增高,Mac风扇刷刷响 以下是IDEA默认的内存配置 创建一个~/Library/Preferences/IntelliJIdea当前使用版本号/idea.vmoptions -Xms128 … 阅读全文
简介 大数据是收集、整理、处理大容量数据集,并从中获得见解所需的非传统战略和技术的总称。虽然处理数据所需的计算能力或存储容量早已超过一台计算机的上限,但这种计算类型的普遍性、规模,以及价值在最近几年才经历了大规模扩展。 在之前的文章中,我们曾经介绍过有关大数据 … 阅读全文
英文说明可参看原英文 homebrew安装lrzsz: $brew install lrzsz 下载github shell地址 上的脚本,然后copy到/usr/local/bin中 在ITerm2中需要使用的profile中,选择“Advance”-> … 阅读全文
代码管理(SCM):GitHub、GitLab、BitBucket、SubVersion 构建工具:Ant、Gradle、maven 自动部署:Capistrano、CodeDeploy 持续集成(CI):Bamboo、Hudson、Jenkins 配置管理: … 阅读全文
生产环境为了方便查看接口请求和响应,便于调试错误。 可以在nginx反向代理端及时查看接口信息。 需要ngx_lua模块支持 首先定义日志格式 log_format main '$remote_addr - $remote_user [$time_local] … 阅读全文
通过前两篇介绍过微服务架构的服务本质与服务的交互后,作为这一系列文章的最后一篇,本文将将介绍服务的开发、部署、运维,以及与人员有关的最佳实践。(点击可见第一篇、第二篇) 开发环境 开发者需要能在自己计算机上快速工作。为确保针对任何操作系统提供一致的环境,可将开 … 阅读全文
自己使用的一个一键打包,备份,关闭,替换,restart的可持续化本地测试发布脚本。 公司用的rpm打包方式对于开发来说比较繁琐 平时自己本地测试只需要简单的发布即可,自己搭建Jenkins来发布自己的开发代码。 为了让Jenkins减轻各种权限和配置问题,可 … 阅读全文