九千万代码的梦想

利用hyper-v在window上开发Linux程序

前言 先说明一下最终的成果,可能并没有标题那么高大上。 本文最终想要实现的目标是,在idea中导入一个java工程并开发,然后开发完成之后代码自动推送到Linux系统上,并且可以使用ssh远程到Linux系统上做git相关的操作和打包等操作。 为什么要在Linux上做,是因为Linux的指令比window好用很多而已,实际上属于比较折腾的做法,并没有什么实际的好处,只是我个人比较喜欢L...

centos上安装jekyll和gitbook

前言 使用jekyll和gitbook有一段时间了,最近用来更新leap框架的官网,发现有一点使用上比较麻烦, 那就是gitbook和github都是墙外,访问速度略慢略慢,于是就想利用jekyll和gitbook编译得到的静态网页组合在公司内部搭建一个官网,但是这样做相当麻烦每次修改完都得重新build然后覆盖旧的编译结果,所以就自己做了一个自动编译服务,先上github地址: htt...

maven添加信任证书

前言 在使用maven的过程,很多公司都会搭建自己内部的maven仓库,所以我们经常需要配置maven的私有仓库地址,以便我们可以使用公司的私有仓库,一般来说,如果使用http的maven私有库域名,那也没什么问题,但是如果使用https的私有库域名,那就不行了,因为maven是使用jdk提供的http客户端连接进行更新本地仓库的,https的连接由于证书不受jdk信任,因此会导致请求失败...

CentOS上安装nodejs

前言 nodejs已经火了挺长一段时间了,官网上现在有很多安装方式,window上的安装比较简单,mac的安装也比较简单,linux的安装在官网上没有找到安装教程,所以就记录一下。 linux上安装nodejs有两种方式,一种是直接用发布包,配置环境变量安装,这个个人感觉反而比较麻烦,所以采用源码安装。 本文使用6.9.1的版本,源码下载地址https://nodejs.org/dis...