在购买自己的VPS之后,首先要做好的就是安全防护工作,本文将主要介绍以下方式来提高VPS的安全防护能力:
- 修改ssh默认端口,开启密钥登陆并关闭简单密码登录
- 开启iptables防火墙,关闭不必要端口的入站连接
在购买自己的VPS之后,首先要做好的就是安全防护工作,本文将主要介绍以下方式来提高VPS的安全防护能力:
在之前的文章中介绍了如何用hexo来搭建静态博客以及将网页部署至github及gitcafe。完成部署之后,可以通过github及gitcafe分配的pages二级域名来访问博客,比如username.github.io
。通过将自己的博客绑定至自己购买的域名可以更加方便的访问,下面将介绍如何购买一个域名及将自定义域名绑定至github及gitcafe。
Continue reading
在上一篇文章中介绍了如何在本地搭建Hexo以及用Hexo书写博客的基本操作。在这篇文章中将介绍如何将创建的博客发布至github及gitcafe的静态页面。通过为github及gitcafe添加ssh验证来跳过推送页面时输入用户名及密码。 Continue reading
Hexo 是一个基于Node.js的开源静态博客程序,通过markdown书写文章,生成的静态网页可以托管在github及gitcafe上。通过Hexo可以方便的创建自己的博客,本博客即使用Hexo创建并托管在github及gitcafe上。 Continue reading
Python中子类要调用父类的方法(method),在python2.2之前通常的写法如下:
1 | class A(): |
即使用非绑定的类方法(用类名来引用),并在参数列表中引入待绑定的对象(self),从而达到调用父类的目的。这样做的缺点是,当一个子类的父类发生变化时(如类B的父类由A变为C时),必须遍历整个类定义,把所有的通过非绑定的方法的类名全部替换过来。
自python2.2开始,python添加了一个关键字super来解决这个问题。官方说明如下: Continue reading
Python 的类分为经典类与新式类。Python2.7之前的版本中可以采用经典类,经典类继承父类的顺序采用深度优先算法,但在Python3之后的版本就只承认新式类了。新式类在python2.2之后的版本中都可以使用,新式类的继承顺序采用C3算法,其继承顺序可以通过查看MRO列表获取。 Continue reading
Happy coding, Happy life.
Whatever