What-happens-when-you-type-google.com-into-your-browser-and-press-enter2021-09-11 23 words 1 min readReferences keyborad-interrput Chrome 是怎么判断地址栏输入的东西是不是网址? -omniboxRead more...
asm-java-jit2021-07-18 736 words 2 mins read前言 无论多么花里胡哨的功能,最终落地到一台计算机上,都是二进制代码。虽然 java 代码跑在 jvm 平台之上,但是 jvm 只是负责执行 java 自定义的一套 bytecode 的工具,只要Read more...
java-keyword-volatile2021-06-18 29 words 1 min read可见性问题 可见性问题思路 References von-neumann-harvard-architecture out-of-order-execution(dynamic execution) Instruction_scheduling X86/GCC memory fence的一些见解Read more...
asm-pointers-and-memory2021-04-28 801 words 2 mins readBasic Pointer 为啥需要 Pointer? 更容易在不同代码段之间共享信息,在不同代码段之间来回复制也是可以的。但用指针的形式更好。 链式数据结构, 如链表和二Read more...