Forrest Hu's Blogs

技术、架构与生活随笔 · 共 449 篇文章

  1. Kubernetes pod 组件

    简介 What is a pod? 为什么需要pod? Pod Operations Creating a pod Pod 的运行 pod生命周期 容器状态及其它状态 kubectl drain...

  2. Go基础

    简介 Language Mechanics Syntax Data Structures 数组 slice map string 函数和方法 函数 方...

  3. JVM类加载

    前言 前言 字节码结构 字节码生成——ASM 部分生成的字节码 系统的根据编程语言代码AST生成字节码 类加载——按类名加载 类加载器的双亲委派模型 延迟加载 ClassNotFoundE...

  4. 硬币和扑克牌问题

    前言近日面试,有这样的一些智力题。1 硬币摆放问题一个圆桌和若干硬币,你和另外一个人轮流放,一次放一个,放最后一个硬币的人赢。请设计策略,可以保证你一定赢。在面试官的提示下,我最后的方案是:我先放,放在圆桌中心(记为O)。接下来,他放一个硬币(记为A),我放一个硬币(记为B...

  5. LRU实现

    前言近日面试有一个算法题,设计一个数据结构实现LRU cache。当时发挥的并不好,现在来仔细讲讲这个问题。写这篇文章虽然是马后炮,但整理和推理的过程还是很有乐趣的。问题Design and implement a data structure for Least Rece...

  6. virtualbox 使用

    使用VBoxManage.exeVBoxManage.exe一般在virtualbox 安装目录下,以为virtualbox vm 添加sharedfolder 为例,VBoxManage sharedfolder add <vmname> --name <...

  7. 近来的生活

    前言近来经历的事情很多,感到艰难的原因主要是要做的决定非常多。有影响近期生活的决定,也有关于在哪里工作,以后在哪个公司上班的抉择。有自己的小想法,有好胜心在作祟。有环境的限制,有自己的不成熟在拖后腿。还有好多事,因为没有经历过,看不透里面有多少门道,不知道什么更重要,不知道...

  8. ThreadLocal小结

    前言今年四月份面阿里,前一阵子面美团,一说JAVA基础,都会提到ThreadLocal,看来一句“多线程这方面做的不多”是不会让面试官客气的,好在亡羊补牢,为时未晚,在本文中我来谈谈我对ThreadLocal的理解。本文的很多观点来自《深入理解java虚拟机》以及《java...

  9. docker快速入门

    1 前言本文类似于一个知识点的总结,具体的细节请参见官方文档 https://docs.docker.com 。如果你事先对docker并不了解,建议先完成http://www.slideshare.net/larrycai/learn-docker-in-90-minut...