利用FreeSSL升级网站系统到HTTPS
昨天折腾了一天,终于将自己的Hexo博客成功升级成了HTTPS加密传输协议,使用的是CloudFlare技术支持。但是我的博客系统其实是在Github Pages上进行托管的,因此我并没有手动配置HTTPS支持,而是通过CloudFlare的DNS服务进行反向代理,从而实现HTTPS。所以,我在想啊,对于有服务器的同学而言,前面通过CloudFlare反向代理的方式的确可以,但是使用的如果不是Cl
昨天折腾了一天,终于将自己的Hexo博客成功升级成了HTTPS加密传输协议,使用的是CloudFlare技术支持。但是我的博客系统其实是在Github Pages上进行托管的,因此我并没有手动配置HTTPS支持,而是通过CloudFlare的DNS服务进行反向代理,从而实现HTTPS。所以,我在想啊,对于有服务器的同学而言,前面通过CloudFlare反向代理的方式的确可以,但是使用的如果不是Cl
随着Google针对HTTPS协议的大力推广,越来越多的企业和个人开始使用HTTPS协议作为其网站的主要传输协议。博主也曾经考虑过使用HTTPS协议来实现博客内容的安全传输(防止运营商DNS劫持给我乱加一些广告),但是没有找到合适的方式。一个偶然的机会,发现有部分同学使用的是Hexo+Github的架构,但是使用的是HTTPS!!!怎么做到的?!带着这些疑问,我寻找着答案,其中一个最简单的解决方案
什么是Quartz?Quartz是一款基于Java语言的作业调度框架。一般用来创建或简单或复杂的调度时间表,执行Java下任意数量的作业。 可以通过CronTrigger定义Quartz的调度时间表(例如0 0 12 ? * WED表示“每周三上午12:00”)。此外,时间表也可以通过SimpleTrigger,由Date定义触发的开始时间、毫秒的时间间隔和重复计数(例如“在下周三12:00,然
之前读了周志华的《机器学习》,学习了决策树这一章的相关内容,觉得收获很大。尤其是作者提出的这个数据集,以它为例进行了非常精彩的论述。本文决定也采用《机器学习》书上的例子—-西瓜数据集。 数据集介绍西瓜数据集是作者自己独创的一个数据集,也是书的封面插图。数据集可以描述如下: 训练集12345678910青绿,蜷缩,浊响,清晰,凹陷,硬滑,是乌黑,蜷缩,沉闷,清晰,凹陷,硬滑,是乌黑,蜷缩,浊响,清晰
本文重点讲述如何使用Weka API中的Kmeans算法进行实践。这一篇是所有机器学习文章里面的第一篇,因此选择的是Kmeans算法来进行实践。废话不多说,开始吧! 实践环境这里的环境主要是介绍使用的Maven包,pom文件如下: 123456789101112<dependencies> <dependency> <groupId>nz.a
开始机器学习相关的探索啦!作为一名Java程序员,想学习机器学习相关的技术,那么如何入手呢?有很多选择的,Java也是机器学习非常热门的语言之一,虽然Python是老大。博主决定从Weka入手,逐渐熟习机器学习常用的算法,然后再学习SparkMLLib等。我认为如果想在机器学习领域继续深挖,那么Python的学习是非常有必要的,因为现在很多非常前沿的机器学习相关技术都是先在Python的平台上发
使用macOS开发的同学对于终端的依赖程度应该是非常高的,虽然我们有ZOC,有iTerm等等工具,但是自家的能够用当然是希望使用自家的产品了。关于如何使用macOS系统自带的terminal应用连接远程Linux服务器我就不在这里介绍了,有需要的读者可以查询ssh命令是如何使用的。 那么本文其实就是做了一个记录,关于中文字符在macOS终端里面显示乱码的问题,这里其实解决方案非常简单,找到.ba
最近使用Intellij IDEA进行开发的时候需要添加一个版本控制,不知道为何提交到Gitlab私库的时候用户名称全部显示为了Github上面的用户名称和邮箱。通过git log命令一查看全部提交都是这样的。因此需要找到一种能够修改上次或者全部提交记录的方式。对于Git的高级用法还没有系统研究过,所以,就上网查询了一下,发现git filter-branch真心不错,可以对所有的记录进行更正。
发现一个有趣的事情,就是很久之前想过的一个问题,不知道解决方案,然后就忘记了。突然某一天(比如今天)又想起来了,于是乎趁这个机会要好好弄明白到底是怎么回事。这个问题就是Linux系统中如何实现对命令的自动回答。举个简单的例子哈,比如我们使用yum install命令进行安装的时候,如果没有加上-y参数,我们几乎很多时候都会在程序安装的过程当中被要求输入yes/no,如果不输入程序则停止住了。那么