从知网(CNKI)下载 PDF 版文献

从知网下载过文献,特别是学位论文的小伙伴们肯定知道 CAJ 这个格式了。作为知网的专有格式,它的好处好像只是让知网能够把我们圈在它的 CAJ 云阅读软件里。但就算抛开这个软件的难用程度不提(其实我很少用啦,可能有人觉得好用,那就不是这篇文章的目标读者啦),PDF 作为一个更加通用的格式,在存储、分享等多个方面都远好于 CAJ(单单是在 Windows 里能显示缩略图就不知道比 CAJ 高到哪里去了)。

阅读全文

Promise 与 JavaScript 的事件循环

之前去滴滴面试的时候面试官问:「有用到什么新的技术么?」,正好最近学 Promise 就恬不知耻地说了,没想到面试官突然在电脑上啪啪啪敲了一阵后把电脑一翻:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// 代码是从记忆里扒出来的,可能与原题有出入
// 大概看个意思
setTimeout(function(){
console.log('1')
});

new Promise(function(resolve){
console.log('2');
for(var i = 0; i < 10000; i++){
i == 99 && resolve();
}
setTimeout(function(){
console.log('3')
});
}).then(function(){
console.log('4')
});

console.log('5');

阅读全文

惯例的第一篇:搭建博客,从申请域名到撰写博文

眼看着半只脚要踏入前端工程师的坑了,正好去年申请的域名过期了,纠结了一阵还是申请了一个新域名(我的这个手啊,怎么就不听使唤呢

域名能干嘛?最最最基础的就是搭个博客了,但又不想再花钱搞个服务器,想到之前在同学博客(强势推广一波→jcf94.com)上看到的 Hexo 好像不错,那就造起来!

阅读全文