lombok + jackson

之前知道google有个annotation叫autovalue, 作用就是方便构造value class,比如自动添加builder/getter/setter。对于google来说,复杂的数据往往都是用protobuf,因为protobuf不仅提供了builder/setter/getter,而且可以跨多个编程语言通用,更重要的是可以提供简单方便地serialization/deseri...

code-server

code-server 随着IDE as web的越来越兴起,我最近开始研究用chrome写代码了,搜索之下,发现了开的code-server项目。项目本质上是给开源的Visual Studio Code做了一个前段,这样任何人可以在任何浏览器里打开VS Code写代码。 几个东西之间的关系 一般意义上提到VS Code的时候,我们理解的是微软出品的一款编辑器/IDE,但是这款IDE本质上...

clang void*

万能的 void* void* 可以表示任何类型数据的指针,然后可以通过 (type *) 再反向转化成我们想要的类型。比如: int *int_p; void *void_p; void_p = int_p; int *int_p2 = (int *)void_p; 可这有什么用?在这学期和小臭一起学习clang的过程中,我意识到我以前一直不懂clang如何实现多态,至少如何用一个...

疲惫之中

最近因为各种原因非常忙碌,包括忙着perf的事情,也包括陪小臭学习的内容越来越多,以至于我自己都没什么时 间看书了。但是也重新思考了我究竟该如何调整自己的状态。 重新找回责任感可能是错的 一般这种疲惫的状况出现在多线的时候,有很多事情要处理,而我不得不做出取舍。取舍的过程中,想明白几件事 的先后顺序是非常重要的。我和我带的L3聊天的时候经常说,处理好好几个项目的先后顺序是是很重要的,也不...

Unified Modeling Language

Unified Modeling Language 小臭的作业里经常要求提交一个java classes之间的关系图,intellij里自带一个生成这个关系图的功能。关系图 的名字叫做UML(Unified Modeling Language),我就很好奇这玩意儿是不是通用的,也是为了更方便画图,就去研 究了一下,结果发现UML居然也是有ISO标准的。码农工作里的很多食物都是可以用UML图...

Win10 Linux子系统

缘起 这半年来,我开始陪小臭学习编程,在这个过程中,我自己也反复思考怎么能为自己创建一 个更好的学习环境。既然核心内容是编程,那么至少一套类unix系统用来跑程序是必须的。 我有一个2015中期款15寸macbook pro, 原本是个很好的选择。但是我意识到插拔鼠标键盘 和显示器是一件非常麻烦的事情,我也没有条件做两套桌面来分别服务win10台式机和 macbook pro,于是乎思考如何...

就是想试试中文标题好不好使

意识到我已经一年多没有写blog了 这是个问题啊。。。赶快重新拾起jekyll,虽然暂时想不到写什么,但是多调整一下网站的主题是可以的。

读史笔记 1

缘起 最近开始读一套二手历史资料《讲谈社:中国的历史》,读此书还是受B站主播稚嫩的魔法师的影响,他经常在制作游戏视频之外,推荐一些历史书籍,从小说到二手历史资料到一手资料甚至历史工具书都有。个人对阅读一手历史资料缺乏耐心,往往是读一遍二手历史材料,在阅读过程中若有感兴趣的话题,就去查阅相关的一手资料。近日逐渐觉得有一些有趣的思考应当写下来,就当是满足自己爱好历史的一点小乐趣吧。 至于本文...

航班上

而我听见下雨的声音 一年半了,红红火火,恍恍惚惚。 在这一班回纽约的航班上,耳边的肖邦渐渐生出一种让我厌恶之感。回荡起的《你的名字》让我突然意识到,我是不是一直在寻找?找一个人,一个地方,一个故事,一段时光?我始终不会让自己生活在一个中庸的状态中,那种既不拼尽全力,也不消极颓废的态度,不知我何年何月才能拥有。 纽约下雨了,还没到,而我听见下雨的声音。 这是我想要的生活么? 有时候觉得...

瞎说

每次回去的路上,陪伴自己的只有孤独 这次的座位是20C,一路上20E的妹子和20B的汉子是一对couple,妹子总是无限深情的看向我们这边,期待着20B的汉子能看她一眼,然而汉子总是无动于衷,世间多少相爱的人,其实也在痛苦着啊!又有多少如我一般孤独着的人,脸上挂着一丝苦笑。 还是写点历史吧 最近看了很多南北朝历史,重新审视了我们这个总是在不断堕落的民族。我们往往可以取得很多很多成就,一...

Internship Tech Review (3) - A better terminal

The main purpose of this series As my internship is nearly finished, I decide to write a tech-review for all the amazing features that I have learnt during this summer. Today I gonna talk about s...

Internship Tech Review (1) - Scala is Amazing!

The main purpose of this series As my internship is nearly finished, I decide to write a tech-review for all the amazing features that I have learnt during this summer. Today I gonna talk about s...

First Day at Seattle

一想到即将开始的暑假,这忐忑不安

母校生日快乐

时光仿佛,日月恍惚 离开你已然将近三年。碰到别人问我,你是什么学校的时候,我往往低头不语,惭愧不已。母校之光辉如日月,母校之情怀似天地。我无时无刻都以自己是个北大孩子而骄傲,也无时无刻因为自己不能为母校增光而羞愧。118年的风雨,你依然在那里,就够了。 五四青年 记得老师说过,以前的北大校庆日,是在12月学期末,后来因为总是在期末大家不能得到放松,没法组织一些愉快的活动,就提议以五月四...

关于未来

爱护你的灵感 有时会我会想,一辈子你会有多少秒能想起来写点东西。当那些时刻到来的时候,你又有多少次会真正把那些心中的东西写下来。所以这一刻是宝贵的。我不惜像个SB一样的在火锅店把电脑拿出来,只是为了写一些乱七八糟的文字。 六小龄童的感动 有很多很多的人让我感动。今天看到一个B站上的视频,回顾了那些一生只为演好猴戏的大师们,浇灌着辛勤的汗水,只为了舞台上那活灵活现的几秒钟,几分钟。为了那...

回家啦,少年!

何处是故乡 不知不觉离开北京已有半年,纵使如本科四年,也未曾如此远离家乡。家乡有山,有水,有巍峨的长城,有如梦似幻的风景。有七块钱不到的地铁,有二十刀不到的美食,最重要的,是有爸爸妈妈,有每一位家人。 这大概是纽约永远不会成为我家乡的原因。 有人会爱上纽约,会爱上纽约的绝代风华,爱上纽约的钢铁丛林,爱上纽约的放纵不羁,甚至爱上纽约的艰难前行。然而于我,纽约,大概只能是人生路上的一站,她...

Coldest Day

今天是来了阿拉斯加之后最冷的一天 耳边寒风尚惕厉呼啸,已经在回费尔班克斯市区的路上了。大家不是在听音乐,就是东倒西歪的睡着了。心中不知为何,总会在产生一种莫名其妙的失落感。有时候事情就是这样,总会在一个莫名其妙的时刻开始想起旅行的意义,想起去思考究竟自己为何而来,又为何要离去。 这世界的复杂之处就在于,无论是好与坏,悲伤还是欢喜,那一切的东西,都是相对的。对于你来说的一件高兴事,就可能是...

On the Flight

最近值得注意的七件事儿 3.15 DDL 的OS作业 尽管OS作业给了我很长时间,我也做了很长时间,然而实际的情况是,我仍然在做它……即使是在这样一次飞机旅途中,我也仍然无法避免的在继续写它。 也许带的衣服并不够 今晚就要到Fairbanks,我不知道是自己担心的太多,还是事实就摆在那里,总之我觉得自己带的衣服可能不太够。不过既来之则安之,如若不够,安心买更厚的就是了~ 好久不写b...

未来的未来

终于弄好了我的github博客,一时间不知道说什么。自己过去几年来什么事情都弄不好的状态,居然一时间就改了过来。可以很有效率的做事情了。有些时候我真不知道,自己究竟是怎么了? 但愿如今这种比较好的状态可以延续。

头晕眼花

今天早起吃了一个自制的火腿鸡蛋卷,买了杯Grande Dark。 想来应该没问题,然而似乎阴天都在告诉我,你今儿要倒霉。中午吃完饭后,整个人都觉得乏力,头晕眼花仿佛低血糖的感觉。 问了问系草,据说是吃的太少的缘故,不知道俺这身体是啥风格,既不能吃的太多也不能太少,果然锻炼饮食是一门学问。随着锻炼的深入,不仅仍然要控制总的热量摄入,也要注意饮食结构的调整。上一学期几乎没有摄入任何碳水化合物,...

Finally

My friends, I am very glad that I’ve built my blog.