平常数据处理时,有时并不直接用Spark或MR来做。一者是我司内部重编译打包提交任务还是蛮麻烦的。 二者若数据量不太大,简单的文本处理awk、sed等做着却更方便省事儿快捷。 但仅仅用awk和sed是不能并行,也就不能充分利用单台机子的CPU的,所以比如尴尬的文件如10G,处理起来就比较慢了... Continue reading

缘起 知乎:如何在電腦或手機的系統/瀏覽器上同時正確顯示 Unicode 的多語種文字? polyhedron微博: 有沒有顯示各種文字都能按該文字最常見的字體正常顯示的字體? 正如知乎上“梁海”所说,Android也就使用的fallback方案。毕竟就算支持所有Unicode... Continue reading

Go 1.3中已然带了连接池,直接使用sync.Pool即可。但Go 1.2就得亲力亲为的自己设计了。 我们设计连接池需要满足以下几个需求: 尽量保持较多的长连接,加速网络访问过程。但需要按需增加。并同步的取、存。我们可以用channel来维护连接池。    ... Continue reading

元音 学日语韩语时,发音音素基本能用普通话的音素覆盖。可若多学几门语言,就发现IPA是必不可少的东东了。而难度最大的还是元音。附后便是元音规则:横向表示舌头抬起的位置(从左往右分别是从舌端到舌根);纵向表示开口程度(或舌头抬起相对与上颚的远近);每组音的左右两分别表示不撮唇和撮唇。自己早些时... Continue reading

之前有看过Go Tour ,一知半解的。后来花了两天基本上就能编写Go并完成一些基本工作了。想来Go的入门门槛还是挺低的。其实就差不多看了一本70多页书《An Introduction to Programming in Go》,当天看完第二天就慢慢熟络Go了。 之前很想再好好温习一下C/C... Continue reading