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

Wordpress 这类博客系统功能强大,可对与我只想划拉的写点东西的人,感觉大材小用了。而且 Wordpress 需要部署,网站的服务器也会带来问题,国内的服务器首先需要备案,费用不低,国外服务器访问速度受影响。 近来接触到一种新的博客系统 Hexo,它的不同地方就是将:在上线编写博客和页面渲染的过程在线下完成。 在本地编写博文的 Markdown 文件,使用 Hexo 将博客网站的所有前台 HTML 等全部生成,让后将生成的文件上传的服务器就行了。 那么原来 wp 中的评论等动态功能怎么办呢?放心第三方服务商早已为我们考虑了。例如:disqus就是一家第三方社会化评论系统,主要为网站主提供评论托管服务。 本文的操作的系统环境是 Ubuntu 15,Windows 下的搭建可触类旁通。 了解 Hexo A fast, simple & powerful blog framework Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页,Hexo setup 官方文档。 ...

June 24, 2016 · 1 min · 196 words · Me

Ubuntu 下连接蓝牙键盘

新买了 Filco Majestouch Convertible 2 键盘。在自己的笔记本上连接没什么问题,搬到公司 Ubuntu 的 IBM 笔记本这么都连接不上,查找解决。 安装蓝牙的 hcidump: sudo apt-get install bluez-hcidump 然后,监测蓝牙事件 sudo hcidump -at 再次连接蓝牙键盘,可以看到输出事件中有一条 Pin ... 键盘输入对应的 Pin,Enter,连接成功。 – EOF –

June 14, 2016 · 1 min · 28 words · Me

【Core Java】读书笔记

本文总结 Core Java 书中的:第 3 章 Java 的基本程序设计结构、第 4 章 对象与类、第 5 章 继承。 3 Java 的基本程序设计结构 3.3 数据类型 Java 有 8 种基本类型(primitive type):4 种整型、2 种浮点类型、char、boolean Java 7 起可用下划线增强数字可读性:1_000_000 浮点数不适用于金融计算(二进制无法精确表示 1/10),应使用 BigDecimal 3.4 变量 $ 是合法字符,但仅用于编译器生成的名字,不要在代码中使用 3.6 字符串 String 是不可变的(immutable) 不要用 == 比较字符串:只有字符串常量是共享的,+ 或 substring 产生的结果不共享 3.10 数组 数组赋值是引用拷贝,两个变量指向同一数组: int[] luckyNumbers = smallPrimes; luckyNumbers[5] = 12; // smallPrimes[5] 也变成 12 值拷贝使用 Arrays.copyOf: int[] copiedNumbers = Arrays.copyOf(luckyNumbers, luckyNumbers.length); 彩票抽奖示例(从 1~n 中随机取 k 个不重复数字): ...

May 6, 2016 · 3 min · 466 words · Me, LLM

试着写东西

现在是大四下从学校出来实习。在面试一家公司时,面试官看到我的邮箱(168#yifans.com)是自己的域名后说: 问:“有自己的网站吗?” “没有。” 问:“域名都买了不自己搭个网站?” “……” 其实这也不是自己要搭博客的根本原因。 在大学里,学了些做了些东西,可思考的不多。现在越发觉的一个人的强大在于思想。看书写些东西我想是提高一个人思想的方法吧。文字写下来了也方便交流。 出来了换了一个环境,遇到新的人,新的事,可以换个角度看人看事。原来我理解的一些技术博客,就是解决问题后的笔记本,有问题从中找,而且觉得很多网上的技术博客里的内容都是来回的转来转去,很多解决方案都是过时的,没什么的。可最近在浏览博客园、csdn 发现了很多精华的前人分享自己所理解的知识、技术中走的弯路,阅读后很受益。 想想自己,很多事、很多情况下就是这样:没见多少就下结论,管中窥豹,too young. 其中有这样的一个签名: 我不能保证写的每个地方都是对的,但是至少能保证不复制、不黏贴,保证每一句话、每一行代码都经过了认真的推敲、仔细的斟酌。每一篇文章的背后,希望都能看到自己对于技术、对于生活的态度。 我相信乔布斯说的,只有那些疯狂到认为自己可以改变世界的人才能真正地改变世界。面对压力,我可以挑灯夜战、不眠不休;面对困难,我愿意迎难而上、永不退缩。 其实我想说的是,我只是一个程序员,这就是我现在纯粹人生的全部。 再认同不过了。 References 为什么你要写博客? - 知乎 – EOF –

March 18, 2016 · 1 min · 23 words · Me