封尘网

让学习成为一种习惯!

如何让Golang 程序在centos7系统中开机运行?

由于最近使用golang重写了博客,因为博客中需要用到html模版文件和静态文件所以启动时候就会有些麻烦。每次版本更新都把Linux的二进制包和静态资源,模版文件打包上传到服务器;再进入项目解压目录执行程序,这一波操作相对的麻烦。如果系统重启了,还要手动去启动服务

继续阅读 »

内核版本导致了LVM扩容不成功吗?

系统在安装的时候就是使用了LVM,方便以后硬盘空间不够,能快速扩容的。正是因为硬盘空间比较吃紧,所以对系统的根分区进行了LVM扩容。

继续阅读 »

Centos下开启JVM远程性能监控

通过JDK自带的工具JVM可以远程连接目标服务器对其进行性能的监控,可以方便的查看到远程的JVM环境,内存,CPU使用率等。通过对参数的调优来调整JVM达到系统的最佳性能。

继续阅读 »

Linux系统部署Golang版的博客程序过程

这段时间对Golang的学习,根据自己的需要对博客进行了简单的一个改版,这次改版也是参照了网友的布局改造,让博客更简单,快速。其实更重要的是使用Golang来编写,当然现阶段也只是完成了前端的渲染效果,后台还在完善中。

继续阅读 »

奇闻怪事改个密码导致系统启动不了

今天使用阿里云后台对某台ECS修改了root密码,修改完提示需要重启生效,所以就跟着重启了。一分钟后后台显示ECS状态正在运行,直接访问服务,发现无法访问,Why?

继续阅读 »

go标准库os实现的几个小示例

通过Golang自带的os包实现几个小示例

继续阅读 »

Centos升级git到最新版

最近在Centos上搭建Golang的开发环境,想增强VIM的功能,安装一些Golang的开发插件,但是系统自带的Git版本太低了,无法正常拉取代码。于是就想升级一下GIt,发现安装了Git后就遇到了以下的情况了。

继续阅读 »

Linux系统安装Go1.11首次使用modules

Go 1.8版本中,如果开发者没有显式设置GOPATH,Go会赋予GOPATH一个默认值(在linux上为$HOME/go)。虽说不用再设置GOPATH,但GOPATH还是事实存在的,它在go 工具链中依旧发挥着至关重要的作用。

继续阅读 »

解决Ubuntu系统下无法使用firefox观看慕课网视频的问题

最近在该网站上看视频,但是在Ubuntu系统通过默认的firefox浏览器打开视频会出现以下问题。

继续阅读 »

配置一下Goland IDE更顺手

因为最近使用了Goland IDE这工具,感觉到有点不顺手,因为对比Sublime 3好像少了功能,其实后来发现只是自己没有配置好。

继续阅读 »