warrentalk.site - WarrenTalk

Description: Keep Hungry, Keep Learning

next (2075) hexo (1118)

Example domain paragraphs

年度总结已经两年没写了,今年又有冲动来重拾这份习惯,希望能持之以恒。这两年,呆了两家互联网公司,见识广了,思路也自然开阔些,回头看看以前的年度总结,变化确实挺大的。总结还是延续之前的套路,先缅怀过去,再继往开来,今年开始采用OKR的方法来量化自己的各项目标,争取可以来个年中评估,跟踪一下所有目标的进度。 阅读全文 » 从Java6到Java8: 你应该知道的JVM新特性 发表于 2017-07-13 | 分类于 Deep in JVM | 前言 目前公司内部正在推动Java6到Java8的升级,团队内部的部分应用也已经完成升级,这篇文章主要介绍JVM层面从java6到java8有哪些重要的变化。一线开发人员可能会觉得,不对啊,我了解java7和java8新引入的语言特性不就完了,JVM新特性对我日常开发工作貌似没有什么直接关系啊。可是作为有追求的程序员,我们做到了知其然,要是再能做到知其所以然的话,遇到问题时岂不是能更淡定从容些。看完此文,可以帮你回答以下几个问题:

这是一篇写给刚从Windows转到Mac的开发人员的文章,因为团队有很多小伙伴在年后换了Mac(三年前公司估计有点穷),环境搭建和使用上有不少问题,所以整理一个列表,也算是我自己在Mac上的最佳时间了吧。

前段时间略读过《七周七个并发模型》这本书,收获良多,但也一直没能整理出一份学习心得。正逢新换了公司,进入互联网行业,技术氛围那是相当的浓重啊,组里这段时间流行node.js,那货处理高并发IO很牛逼,为什么呢?因为异步IO、事件驱动、Event Loop。感觉自己明白了,其实乍一想,还是不明白,想得越多,脑子里反而充斥着一堆稀里糊涂的概念:高并发,阻塞/非阻塞IO,同步/异步IO,单线程/多线程/多进程。嗯,是时候理理头绪了。因此就有了这篇文章,我试图从Kernel层的IO开始向上来解释高并发IO这件事。 阅读全文 » Metaprogramming Ruby, Part 2: Object model and Method in Ruby 发表于 2015-08-30 | 分类于 Metaprogramming Ruby | 说在前面 这篇文章与这个系列的开篇文章隔了很久了,一直也没有能够整理出来,今天终于搞定一篇,希望尽早完成这个系列吧。上篇比较宏观地介绍了Ruby的元编程,从这篇开始,我们将进入Ruby的世界,探索哪些元编程特性。我们会先来介绍Ruby的对象模型和方法,对象模型是整个Ruby语言的基础,