5月 18 2019
Categories: 分享境 Tags: 奇安信, 服务端, 面经

现在说起来我自己都不信,之前我居然一直以为秋招是为当年毕业的学生准备的,直到我们班有人签了百度,我才知道秋招原来是为次年的应届生准备的😅,不过当时已经十月,秋招已经基本结束,于是只好准备来年的春招了。 ...

4月 27 2019

最近一直忙于毕业的相关事项,所以也没有新文章产出——并非是找不到写作素材,实在是没写作时间。虽然这几天依旧很忙,但总算也抽出了一点时间完成了本文,希望能给广大高校生在办理宽带时带来一些帮助。 ...

1月 12 2019
Categories: 实验室 Tags: Clipboard, 剪贴板

按照惯例,还是在每篇文章的开头扯几句不相关的:元旦前就从学校回家了,在家的十几天过得很是舒坦:闲的时候,上午玩两小时游戏或者看看直播,下午就看会 Coursera,晚上有时间就看部电影,没整段的空余时间就找朋友聊聊天、刷刷 V2EX;当然在不闲的时候也是做了一些事的,就比如本文将要说到的——让移动平台和桌面平台同步剪贴板的方案。 ...

12月 27 2018
Categories: 碎碎念 Tags: 2018, 随笔

实习回到学校十几天后,便开始思考年终总结怎么写,之所以这么早就开始构思,或许是我笃定在这 2018 最后的半个月内也不会发生什么值得记录的大事。当然我也期待着能发生什么事来冲击一下现有的生活——在校的时光实在是太安逸了,想来是应当正处于心理空窗期了。 ...

10月 27 2018

Elasticsearch 官方对其的定义是一种搜索引擎,但我更喜欢把它当作一种非关系型数据库来看待,而作为数据库来看待的话,保障其中数据的安全性和可靠性自然是重中之重了。 首先声明,本文对 Elasticsearch 数据的备份是基于官方提供的 API,其它的诸如 elasticsearch-dump 等第三方工具暂且不谈。官方的提供的备份方式是一种 Snapshot,其中备份路径可以选择云端或本地,本文想就备份集群数据到本地写一份指南,并对遇到的问题做一些解答。 ...

10月 21 2018
Categories: 分享境 Tags: Python, super, 知多少, 继承

好像又有一段日子没写技术类博文,翻了翻归档,发现最近一篇技术类文章已经是俩月多之前的事了,吓得我赶紧水写一篇的技术文章不然怕是要被人当成生活博主了。思来想去写些什么好,还是继续上次开的新坑,来聊聊 Python 中的继承。 ...

9月 21 2018
Categories: 碎碎念 Tags: 旅游, 杭州, 生活

似乎很难说出为什么我对杭州这座城市如此「情有独钟」,以至于暑假就和同学计划着来杭州实习,虽然还是拖到了开学。出发之前也没有准备许多东西,只是简单收拾了一下衣服。所幸到达杭州后遇到的问题(比如租房、工作等)都比较顺利的解决了:遇到了很棒的宾馆老板、主动给我指路的老奶奶、很 Nice 的面试官(随后顺利入职)……这一切都让我对杭州这座城市更有好感,也让如今的我庆幸没有来错杭州。 ...

8月 29 2018
Categories: 碎碎念 Tags: 21, 感想, 成长

人类似乎总是对自己无法掌控的事物有些畏惧,比如时间。我就有些害怕时间的流逝,总觉得去年那篇写给 20 岁的自己的文章还历历在目,如今又到了该写这系列文章的时候了。我很早就开始构思这篇文章该写什么,却直到最近才了有些明确的思路。 去年,我曾对自己说,希望可以「不在意别人的眼光,不为了生存而活,为了自己的热爱」那样真实的活着。所幸我应当是在大部分时候都做到了,因此这一年过得很自在。但怎么说呢,近来关于这个问题我却有些困惑了。 ...

8月 22 2018
Categories: 博客栈 Tags: 主题, 博客, 字体

八个月前,我把建站之初就使用的 NexT 主题换成了 Material 主题,依稀还记得当时告诉自己:以后就好好写文章,绝对不再耗费时间在这没啥价值的事情上(让你立 Flag!后悔了吧?)。时隔半年多,如今发现对我来说好像不折腾比折腾还要难一些,原因嘛,自然是新鲜感与强迫症在作祟,这次折腾的起因就在于新鲜感——我看上了一个主题。 ...

8月 08 2018

近来准备写几篇文章用于介绍 Python 较高级一些的特性,归为一个系列。本文是这个系列的第一篇文章,主要介绍一下内置的一些数据结构。 对 Pythoner 而言,元组(tuple)、列表(list)、字典(dict)这三个应该最熟悉的数据结构了,恰当使用这三个数据结构的话的确可以应对大部分的使用场合了,但有时因为其它方面的问题(内存占用、插入效率、删除效率等),我们仍有必要学习其它不那么常见的数据结构。 ...

8月 03 2018
Categories: 实验室 Tags: HTTP, Socket, 异步, 服务器

在大二上《计算机网络》这门课的时候,由于并不是很喜欢这门课的老师,导致我在上课的大部分时间都在摸鱼(啊喂,学校教的哪门课你没在摸鱼啊?)。最近看了《图解HTTP》这本书,借这本书正好也复习了一下应用层和传输层协议,毕竟现在的 Web 应用几乎都是在应用层的 HTTP 协议运行的,而 HTTP 又是基于传输层的 TCP 协议来实现的。 ...

7月 16 2018
Categories: 分享境 Tags: API, Hitokoto, 一言

去年夏天的时候,用 Flask 开发了一个简易版的一言,算是最初的 beta 版,部署在了 Heroku 上面(那时我还没购买服务器),由于 Heroku 免费版有时间池的限制,在我购置了服务器后就重新用 Go 重写了一下部署在自己的服务器上,算是 1.0 版,这两天又重新拾坑,开发出了 2.0 版本。 ...

7月 05 2018

我的博客建站至今也一年有余了,本想着在一周年(今年 5 月初)之际写一篇文章纪念一下,顺便公布一下本博客在这一年的访问情况,可当时发现统计记录还没有满一年(我是在 2017 年 6 月底才开始使用的 Google 分析),于是就想干脆等到 6 月底再写。而前段时间又忙于准备期末考试,直到昨天放假回家,似乎才有时间写这一篇文章。 ...

6月 09 2018
Categories: 分享境 Tags: CI, 持续集成

我的博客在建站后不久就使用了 Travis CI 自动部署服务,即我只需要将修改的源码推送至 GitHub,Travis CI 会自动将我提交的代码拉取,在 Travis CI 端生成静态文件后,同步至我的服务器,这样可以减少一些麻烦的步骤:可以直接在 GitHub 端修改代码;不用等待生成静态文件、压缩静态文件的时间。 ...

5月 27 2018
Categories: 实验室 Tags: JavaScript, 表情包

前一段时间「这个仇我先记下了」的表情包突然火了,导致我也萌生了自己写一个表情包生成工具的想法,毕竟我是重度表情包玩家😌。其实之前我就很喜欢做表情包,不过是用的 PS 等软件,有些麻烦,而且改 GIF 也不太方便。 于是乎,我决定也蹭一波热度,也写了一个,最初是只有「记仇」这个静态表情包的,现在加上了王境泽、为所欲为、打工是不可能打工的等等动图,模板后续还会添加,如果有好的素材可以私我。 ...

5月 12 2018
Categories: 分享境 Tags: Python, 字典

算算时间有段时间没写技术类的文章了,部分原因是最近过得确实比较忙。当然,也并没有忙到完全抽不出时间写博客,根本原因还是没有找到啥好的写作素材,随随便便糊弄一篇我又有点不好意思发上来,于是乎,就一直搁置到现在。 ...

4月 19 2018
Categories: 文字阁 Tags: 代码, 笔记

相对于任何宏伟愿景,对细节的关注甚至是更为关键的专业性基础。首先,开发者通过小型实践获得可用于大型实践的技能和信用度。其次,宏大建筑中最细小的部分,比如关不紧的门、有点儿没铺平的地板,甚至是凌乱的桌面,都会将整个大局的魅力毁灭殆尽。这就是整洁代码之所系。 ...

3月 31 2018
Categories: 分享境 Tags: NextCloud, VPS, 云服务

我一直很不相信国内的那些云服务提供商(尤其是在李彦宏发表的讲话「中国用户对隐私问题没那么敏感,在个人隐私方面更加开放,一定程度上愿用隐私换方便和效率」后),因为怕隐私得不到保障,故而我的一些隐私数据都是存放在国外的云盘(如 Dropbox、Drive 等)上。 ...

3月 21 2018
Categories: 碎碎念 Tags: 感想, 成长

「你说,没有希望的事,还有坚持的必要吗?」 确实是没想到,看国产青春剧也能看出了共鸣。 ...

3月 07 2018

起因大概在五天前,忽然发现一直在用的网易云解析不能用了,去作者的项目查看才知道原来是网易云更换了新的接口,旧接口的请求现在统一返回 403。于是乎,便萌生了自己写一个接口的想法。 ...

2月 22 2018
Categories: 分享境 Tags: API, Nginx, SSH, VPS

其实像 Hexo 这样的静态博客框架本不需要服务器的,GitHub Pages 就提供免费的托管服务、且不限流量,但内心那点不安分因素总是撩拨着我:比如可以自定防护规则、可以搭建私有 Git 服务、可以搭建自己的 API(这个比较重点)、还能自己搭建 SS 服务,于是乎就买了一台 VPS。 ...

1月 26 2018
Categories: 文字阁 Tags: 笔记, 黑客与画家

去年年底那会,花了大概一周多时间,阅读完了《黑客与画家》这本书,收获颇丰。可惜当时确实没多少时间整理出读书笔记,期末考试结束后,回到家中,本想着有时... ...

1月 21 2018
Categories: 分享境 Tags: 数据, 电影, 豆瓣

前言前段时间忙于备考,博客有段时间没更新了。其实早就有写这篇博客的想法了,原因嘛——我是比较喜欢看电影的,而且近来也对数据分析颇感兴趣,于是花了一天时间,先是爬取数据,再分析整理,数据可视化。 ...

12月 29 2017
Categories: 碎碎念 Tags: 2017, 随笔

关于 2017 年,其实还真的有挺多想说的,也早就有想写一篇博客的想法了,差不多到今天才抽得出时间写。 前几天和朋友聊天时谈到关于今年最有成就感的一件事,我想了一会,应该是搭建了这样一个博客。 ...

12月 11 2017
Categories: 分享境 Tags: GPG, 安全, 密码学

前言我是一个很注重隐私的人,所以对密码学也就很感兴趣,这学期本着想进一步了解密码学的念头选了一门应用密码学的选修课(其实是为了混学分),虽说也没去过几次,但总想着这门课都快结束了总不能像没上过一样。这次借着 GnuPG(以下简称 GPG) 软件的使用也聊聊目前现代密码学中以密钥性质进行区分的两大加密方式。 ...

11月 30 2017
Categories: 实验室 Tags: Web, localStorage, 优化

localStorage 的意义为了针对我的网站提供更好的浏览体验(或者说更接近原生 App 的用户体验),在之前我就已经开启了 Service Worker 技术,针对离线或者网速慢的情况下改善用户体验。但只有少数几个浏览器支持 (Chrome、Firefox、Opera),对目前手机端用户数最多的 QQ 浏览器、UC 浏览器却没有支持,也就是说该方法针对 QQ 浏览器和 UC 浏览器并没有什么实际优化。 ...

11月 24 2017
Categories: 碎碎念 Tags: 严肃向, 国情, 政治

我曾听说住在罗生门的恶鬼,因为害怕人性的残忍而逃走。——《罗生门》 ——谨以此文献给十九大之后的「太平盛世」。 ...

11月 02 2017
Categories: 碎碎念 Tags: 开箱, 评测, 键盘

一入外设深似海,从此钱财是路人。 初识第一次知道外设这个概念,是在高中的时候,在网上偶然逛到机械键盘贴吧,只是当时忙于准备高考,而外设又价格不菲,于是念头便搁置了。 后来上了大学,买了笔记本,敲着笔记本自带的键盘「 shit 」一般的手感,才想到我应该买一把机械键盘了。于是就在网上找,看到一个段子说: 年轻人千万别碰哪些东西? 毒品 游戏显卡 Hi-Fi 耳机 固态硬盘 机械键盘 Steam Origin Uplay . . . ...

10月 30 2017
Categories: 实验室 Tags: API, Flask, Hitokoto

前言最初是在手机上一个叫「一言」的 App 接触到 Hitokoto,一见倾心啊。之前我看书时遇到写的不错的句子就喜欢摘录下来,在有自己的博客之后,本想是单独写一篇博文来存放,后来分析了 NexT 的布局后,就想到在侧栏底部可以加上一个单独的模块。 最开始,是使用别人的 API,后来觉得不太好,有诸多限制,而我又没有主机,于是就自己用 Javascript 写了一个本地的脚本。后来发现这样也不太好,因为本地的脚本每次加载势必要加载存放 Hitokoto 的 JSON 文件一次,当记录越来越多时,会消耗不必要的资源。毕竟每次只需要加载一条。 ...

10月 17 2017
Categories: 分享境 Tags: GRUB, Linux, Windows, 双系统

前言去年暑假的时候,写了一篇如何装 Linux 和 Windows 10 双系统的文章发在了简书上,我写这篇文章的原因是当初装双系统确实是折腾了许久,网上也找不到一篇详尽的教程。由于去年对于写教程还不是熟练,而这一年多的使用过程也遇到了一些问题,所以就准备「Refactoring」这篇文章。 ...

10月 05 2017
Categories: 碎碎念 Tags: Kindle, 开箱, 电子书, 简评

If you don’t let go old things, new ones wouldn’t come. —— Nicolas Wincer 前言时间是在 9 月 27 日晚,我用了一年零 8 个月的 Kindle 正式宣布坏掉,原因是充不进电,我的第一反应是想着去修,后来还是打消了这个念头。主要是这个 Kindle 实在算是家族里的「老古董」了,我对 kpw3 的 300 ppi 也是种草许久,正好本着“旧的不去,新的不来”的观念,就入了一部 kpw3,其实在我想着要买 kpw3 的时候,是有点纠结 Voyage 的,因为用了快两年的 Kindle3 我已经习惯了实体翻页键,奈何囊中羞涩,只是为了这一个功能就要多花 600 +,有些不值当,想着等工作了之后直接上 Oasis。 ...

9月 26 2017
Categories: 分享境 Tags: Spacemacs, 编辑器

简介Spacemacs 是一份 Emacs 的配置文件,将 Vim 的快捷键移植到了 Emacs 上,可以提供 Vimer 至 Emacs 的无缝衔接。有了 Spacemacs,你不需要花那么多时间去学习 Emacs 就可以真正用 Spacemacs 开始做一些事情。 ...

8月 29 2017
Categories: 碎碎念 Tags: 感想, 成长

凡心所向,素履所往,生如逆旅,一苇以航。 一直很喜欢海子对于时间的说法——“打马而过”。就像我还没来得及细数,20 个年头匆匆已逝。没有那么多时间细想,这一天就这么来临了,来不及回忆过去,也来不及憧憬未来,一眨眼,就发现自己已经 20 岁了。 在许久之前,我便对自己的 20 岁有过憧憬,想着,20 岁的我会在哪里,做着什么事情。是有了一项划时代的发明,成为震惊世界的奇才;还是偏居一隅,发出「天地与我并生 万物与我为一」的感慨。是的,我希望自己能真实的活着,不像那些忙忙碌碌一辈子不知道为谁而活的人那样。不在意别人的眼光,不为了生存而活。 ...

7月 29 2017
Categories: 博客栈 Tags: Disqus, 博客, 评论

没错,我又双叒叕换评论系统了,从最初的网易云跟帖,到后来的 LiveRe,再到现在的 Disqus,两个多月就换了好了三四次(中间从 LiveRe 切换过一次 Disqus,后来又换回来了)了,仿佛我在折腾这些非博客主体的路上越走越远,也幸好我的博客才建成,没啥人留言,不然就得不偿失了。 ...

7月 25 2017

静态博客的内容是很适合用缓存来加速访问的,除了采用常见的 CDN 加速和压缩博文等方法,通过客户端也可以实现加速访问,本文介绍的是「服务工作线程—— Service Worker」。关于 Service Worker 的具体介绍见这里。本文主要需要的是它的离线加载的特性。 ...

7月 19 2017
Categories: 实验室 Tags: Python, 多线程

前言我为什么会想到要写一个下载器呢,实在是被百度云给逼的没招了,之前用 Axel 配合直链在百度云下载视频能达到满速,结果最近两天 Axel 忽然不能用了,于是我就想着要不干脆自己写一个吧,就开始四处查询资料,这就有了这篇博客。 我假设阅读这篇博客的你已经对以下知识有所了解: Python 的文件操作 Python 的多线程 Python 的线程池 Python 的 requests 库 HTTP 报文的首部信息 ...

7月 01 2017
Categories: 实验室 Tags: Python, QQ

前言从 2013 年开始,手机 QQ 就已经不支持私人聊天记录的导出功能了(群聊的记录还是可以导出),目的当然是为了推广超级会员,毕竟超级会员的聊天记录有 2 年漫游时间,而不想给腾讯送钱的我,就只好另辟蹊径了。 ...

6月 24 2017
Categories: 碎碎念 Tags: 国乒

6 月 23 日。马龙、樊振东、许昕宣布退出 2017 年国际乒联中国公开赛。 本来针对这个事,我想写一篇长文来讲讲最近中国某些「魔幻」的地方,奈何后天就要考网络,只好暂且放下。 我一般不在博客上转载文章,不过鉴于这几天实在没有时间写,于是决定转载一下微博的一篇文章,出处已无法考证。 ...

6月 08 2017
Categories: 碎碎念 Tags: KDE, Linux

前言从去年 8 月到现在,终于无法忍受 Ubuntu 了,原因有以下几点: 依赖太过混乱,自带 Python 默认版本居然是 2.7,而且更改默认版本后安装软件会各种报错 时不时报一个内部错误 软件版本更新太慢 考虑到以上三点,我选择了 Arch 系的 Manjaro Linxu,选择 Arch 是因为去年有装过,是滚动更新模式,提供最新版本的软件,而不直接用的原因是安装步骤太过繁琐,没有必要,故而选择了基于 Arch 的 Manjaro 发行版。 ...

6月 02 2017
Categories: 博客栈 Tags: Hexo, 博客, 教程

使用 Hexo 在 GitHub Pages 搭建博客时,博客作为一个单独的 GitHub 仓库存在,但是这个仓库只有生成的静态网页文件,并没有 Hexo 的源文件。这样一来换电脑或者重装系统后,再想找回源文件就比较麻烦了,这里推荐一种比较完美的方法解决备份问题。 ...

5月 28 2017
Categories: 碎碎念 Tags: 日记, 随感

5 月马上就要过去 似乎还没开始的这个学期,怎么就快结束了 时间怎么这么快? ...

5月 22 2017

目前关于破解百度云限速的方法网上提供了许多种,实则是殊途同归,即:高速链接 + 多线程下载工具。而目前获取的链接的方法并非完美且存在一些限制,但聊胜于无。我将目前网上能搜集到的方法一一列举,同时也会针对每个方法的适用性与方便性做出评价。 ...

5月 06 2017
Categories: 文字阁 Tags: 书推, 文摘

简介有个白狐儿脸,佩双刀绣冬春雷,要做那天下第一; 湖底有白发老魁爱吃荤; 缺门牙老仆背剑匣; 山上有个骑青牛的年轻师叔祖,不敢下山; 有个骑熊猫扛向日葵不太冷的少女杀手; 这个江湖,高人出行要注重出尘装扮,女侠行走江湖要注意培养人气,宗派要跟庙堂打好关系; 而主角,则潇洒带刀,把江湖捅了一个通透; 江湖是一张珠帘。大人物小人物,是珠子,大故事小故事,是串线。情义二字,则是那些珠子的精气神。 ...

5月 05 2017
Categories: 碎碎念 Tags: Hexo, NexT, 随笔

在朋友的推荐下,这个简易的博客搭建起来了。 折腾了一天多,第一天结束的时候在 Github Pages 上看到自己的博客加载出来的时候,突然有种错综复杂的恍惚感。是的,它不是自己的 QQ 空间,不是新浪博客,不是豆瓣小站,也不是百度贴吧。它更像是属于自己的一块小小的领地,因而我满足这种归属感。我愿意、更乐于在上面安静劳作。 一个之前为地主打工的农民,现在通过自身努力终于分到了一块地,不再需要帮地主的土地创造价值时,于是,这个农民重生了,他可以自豪的宣告:Hello World。当然,这个农民确切的来说是个码农。 ...