|

GitHub Webhook 自动部署 Hexo

在 GitHub Pages 不被百度收录解决方案 中,思路二是通过 Dnspod 的智能 DNS 服务。简而言之就是搭建一个 Server,做一个 Blog 的镜像站,专为百度收录使用。 但是每次将新建的博客文章 PUSH 到 GitHub 后,还要再登陆 Server PULL 一下,简直是太蠢了。那有什么解决办法吗?答:GitHub Webhook。 WebhookWebhook,也就是人们常说的钩子,是一个很有用的工具。你可以通过定制 Webhook 来监测你在 ...

Yifans_Z
Yifans_Z
17 min read
|

GitHub Pages 不被百度收录解决方案

2019-12-02 更新:现在我的 Blog 还是用的 GitHub Pages,反正没有备案的域名不会被百度收录。 2017-04-22 更新:现在我的 Blog 使用的是 UFOVPS 直接部署的。 在 使用 Hexo 和 Github 搭建个人独立博客 几天后,发现百度并不对博客进行收录。 在天朝使用百度搜索毕竟多数,使用百度站长工具-抓取诊断,在百度 Spider 抓取结果返回 HTTP 头:HTTP/1.1 403 Forbidden,原来是 GitH ...

Yifans_Z
Yifans_Z
8 min read
|

Eclipse Maven Spring SpringMVC Mybatis 整合

新项目自己撘框架,想着用点新的。看慕课网 Java 高并发秒杀 API 的系列课程时很受益。所以想着仿着来使用:Mavan-Spring-SpringMVC-Mybatis 的架构。框架整合的代码我已上传到我的 Github:maven-mybatis-spring-springmvc。 本示例是在:Ubuntu15 上实现的;Windows 上安装 Maven 将不太相同。 Maven Install 2016-09-10 更新:较新版 Eclipse 都有集成 Maven ...

Yifans_Z
Yifans_Z
47 min read
|

使用 GitHub 和 Hexo 搭建个人独立博客

Wordpress 这类博客系统功能强大,可对与我只想划拉的写点东西的人,感觉大材小用了。而且 Wordpress 需要部署,网站的服务器也会带来问题,国内的服务器首先需要备案,费用不低,国外服务器访问速度受影响。 近来接触到一种新的博客系统 Hexo,它的不同地方就是将:在上线编写博客和页面渲染的过程在线下完成。 在本地编写博文的 Markdown 文件,使用 Hexo 将博客网站的所有前台 HTML 等全部生成,让后将生成的文件上传的服务器就行了。 那么原来 wp 中的评 ...

Yifans_Z
Yifans_Z
9 min read
|

Java final 修饰符

final 修饰符final 修饰符表示不可变。类似 C 中的 constant。用于修饰变量表示不可变的变量。用于修饰方法表示不可被重写。用于修饰类表示不可被继承。 final 的成员变量成员变量随着类或者实例的初始化而初始化。在类初始化时,静态变量就会被分配内存并初始化。对于实例变量,系统会在实例初始化的时候初始化这些变量。 由于成员变量会被系统隐式的初始化。如果程序员不显式的初始化它们,那他们会变成 0,false,null 这样的值。失去了意义。 所以 final 修 ...

Yifans_Z
Yifans_Z
21 min read
|

【Core Java】读书笔记

自己是第一次把一本厚厚的的技术类书读一遍。不过 7、8、9、10 章讲的是关于图形的就是翻了翻,没怎么看。第 4 章 对象与类,里面有很多非常基础,可以补充一些知识细节。第 14 章 多线程,是自己最陌生的,慕课网上有节课 深入浅出 Java 多线程 讲到的例子就是书上例子的变形,可以对照理解。第二遍阅读做做笔记。 本文总结的是书中的:第 3 章 Java 的基本程序设计结构、第 4 章 对象与类。 3 Java 的基础程序设计结构3.3 数据类型 Java 是一种强类型 ...

Yifans_Z
Yifans_Z
22 min read
|

【Core Java】对象与类-方法参数传递

提问:Java 对象采用的是值传递还是引用传递? 有些程序员认为 Java 对象采用的是引用调用,实际上,这种理解是不对的。下面给出一个反例来详细的阐述一下这一问题。 首先,编写一个交换两个雇员对象的方法: public static void swap(Employee x, Employee y){ Employee temp = x; x = y; y = temp;} 如果 Java 程序时引用调用,那么这个方法就应该能都实现交换 ...

Yifans_Z
Yifans_Z
5 min read