HTTPS篇之SSL握手过程详解

​接触HTTPS也有一段时间了,对整个SSL握手的过程零零碎碎的了解了一些,趁着这篇文字系统的总结一下整个SSL握手的过程,结合Wireshark工具让自己更深刻的理解SSL通信过程。[...]

继续阅读 »

Go学习笔记(一) | postgres与golang点点滴滴

在golang中使用数据库主要依赖database/sql库以及pg的驱动库。而目前我们常用的pg的驱动库是github.com/lib/pq。这里我想说的不是如何去使用它们,毕竟人家文档已经很详细了,这里主要总结了一下自己日常使用中学到的一些技巧。[...]

继续阅读 »

AWS 命令行界面(aws-cli)从安装到快速上手

AWS命令行界面(CLI)是用于管理AWS服务的统一工具。只通过一个工具进行下载和配置,您可以使用命令行控制多个AWS服务并利用脚本来自动执行这些服务。—-aws官方是这么描叙aws-cli的。在实际使用的时候通过脚本完成全自动化部署,一键管理许多云服务,aws-cli确实是你管理aws服务的一个提高生产力的好工具。[...]

继续阅读 »

数字证书分类及怎么区分各类数字证书

在刚开始接触数字证书的时候,我们经常会听到“服务器证书”,“客户端证书”,“邮件证书”等等相关的数字证书名字,这就是数字证书的一种按照用途分类的分类方式。那么数字证书到底有多少类?又是怎么去区分的呢?[...]

继续阅读 »

云服务器搭建hexo博客,git hooks自动更新

因为自己喜欢瞎拍一些东西,希望弄个博客记录记录,原以为就在eiblog的基础上添加相册栏目,自定义一些东西,但自己的前端知识几乎为0,行动起来,需要点时间。看到hexo上有很多适合的主题,决定用hexo搭建一个,通过githooks就可线下推送,线上自动拉取部署。[...]

继续阅读 »

SSH免密登陆,快捷登陆等等“奇技淫巧”

最近又在捣腾捣腾自己的博客,作死的将阿里云磁盘重置了一下。需要重新配置一个SSH登陆的秘钥,发现忘了该怎么开始,这里整理下一些日常用的SSH相关姿势==。SSH是什么SSH(SecureShell)简单来说就是一种用于计算机之间加密登陆的网络协议。使用SSH协议登陆到另外一台计算机,能有效的保证远程管理过程中的数据安全。[...]

继续阅读 »

使用goose让数据库迁移更加轻松

在开发到发布的过程中,数据库的迁移是一件较为繁琐的事,而goose的出现,让数据库的迁移变得很轻松。我们只需要简单的一句gooseup就能将数据库重新部署,一句goosedown就能将原有的数据库清除,是不是感觉很easy![...]

继续阅读 »