在atom的界面上添加署名标识

用了一段时间的Atom编辑器了,感觉很不错。Atom通过CSS控制显示的样式,所以一些效果可以通过修改内置的CSS样式来实现。 打开 File->Stylesheet... 就可以看到编辑器内置的样式,当然默认里面什么都没有填写。 想要在右上角显示一个签名,或者一句话也可以。由于无法使用JS创建新的div,所以考虑了一下使用了body的 :before 伪类来充当显示的容器。

阅读更多

使用Canvas画一棵生长的树

四月,很快的到了。说到四月,我想到了一句话“四月是你的谎言”,也不知道出处在哪里。其实四月果然还是花开花落的季节。三月月末在思考四月的banner的时候,联想到了一个游戏 Prune,中文翻译是“修剪艺术”。很喜欢里面的树的生长方式,于是就有了 四月,花开花落 的banner。为了实现这个banner,也参考了一些代码。

阅读更多

Java调用外部程序获取的返回信息乱码

之前用Java写的常驻进程服务,最近发现有个地方出现了乱码。出现乱码的位置是,程序调用了一个外部程序,通过管道读取外部程序的返回信息,然后加工这些返回信息。

阅读更多

MI3换屏幕小记

毕业的时候不小心将米3的屏幕压碎了,就这样放在家里放了半年。现在突然心血来潮,给米3换个屏幕吧。后壳也摔得不行了,也需要换一换后壳。 准备 X宝上有很多屏幕总成,也不确定哪种好点,于是就随便挑选了价位在130左右的屏幕总成。对于我这样的新手来说,选择屏幕总成省去了很多麻烦。随屏幕赠送拆机工具确实省心的不少,不过还是有自己的工具的。

阅读更多

三月读书书单

三月读书的书单。

阅读更多

让Hexo支持emoji表情

写博客的时候发现有些内容不能很好的通过文字表达出来,这时候就需要表情的支持了。所以就研究了一下怎么在博客中加入emoji表情。 网上有很多支持emoji的插件,但是都需要在浏览器端进行处理,考虑到使用的JS库已经够多了,所以尽量还是让Hexo提前渲染为好。 调研

阅读更多

使用Python+Mongodb+NodeJS实现一个票数记录网站

之前刷微博的时候看过一个网站买下 Steam 所有游戏要花多少钱?,发现它的实现使用的是 Python后台 加 NodeJS展示 。前几天 天二 发来了一个投票网站,在研究了一番之后找到了刷票的方法。再加上想用NodeJS干点事情,于是在这些乱七八糟的事情的驱动下,这个网站的想法就这样诞生的。NodeJS和Mongodb都是现学现卖的,至少能达到预期的效果了。

阅读更多

体验Electron之Hello World

从Electron简单起步之后,接下来应该就是写Hello World了。但是Hello World已经包含在Quick Start程序里了,怎么办呢? 所以接下来先来看一看Quick Start中的Hello World是怎么写的吧。 electron-quick-start

阅读更多

体验Electron之起步

很喜欢用Atom编辑器,于是很好奇Atom是怎样实现的,然后就发现了Electron项目。 Electron

阅读更多

17 行代码实现的简易 Javascript 字符串模板

前几天在写博客模板的时候需要用 js 将 JSON 生成网页,当时很纠结怎样优雅的实现数据的填充,因为不太想用 + 连接数据和HTML代码。正当纠结的时候在微博上发现了这个JavaScript字符串模板,遂拿来用了用。至于其中的各方面原理,还需要等JS水平上来之后再慢慢分析吧。当前先照葫芦画瓢。

阅读更多