avatar

Life of a Programmer

`Simplicity is prerequisite for reliability.’ - EWD

A Beautiful Mistake

2018年6月20日,上午。 从本部町(Motobu)沿58号公路开往那霸市,途经一片美丽的海域。翡翠色的水面在蓝天白云之下格外令人心旷神怡。

A Trip to Okinawa

傍晚飞机降落在浦东机场,当时落日余晖,夕阳正美。 租车 🔗由于飞机晚点,上周六傍晚才到冲绳。赶不上航班,因此取消了两天的宫古岛行程,略有遗憾,不

Buffering

最近碰到一个行缓冲(line buffering)方面的问题,有点意思。 背景 🔗某段 golang 代码中,需要解析 virsh event --loop 的输出,大概就是用bufio 里的 Scanner 来

Being Sick

自我感觉良好一直穿着短袖之后,周三开始了牙龈疼。最严重的时候,既合不拢、也张不开嘴巴。会疼。奇怪的是,除了扁桃体有点隐隐做痛,没有其它感冒或

Java Thread States

根据 Oracle 的官方文档 ,Java 线程有如下状态: 状态 描述 NEW 刚创建的新线程 RUNNABLE 线程正在JVM内执行 BLOCKED 线程阻塞在 monitor lock WAITING 线程无限等待其他线程的某个特定动作