摘要:
什么是 vi/vim? vi 是 visual interface 的简称,是 Linux 中最经典的命令行文本编辑器。 vim 是 vi 的增强版(vi improved),兼容 vi 所有指令,并增加了语法高亮等功能,适合程序编写。 三种工作模式 vi/vim 有三种核心模式,理解它们才能高效编 阅读全文
摘要:
Go 语言简介 Go 是一种由 Google 开发的开源编程语言,旨在解决大型分布式系统开发中的痛点。它结合了静态编译语言的高性能和动态语言的高开发效率,被誉为 “21 世纪的 C 语言”。 官方网站:Go 编程语言 源代码仓库:GitHub - golang/go 为什么需要 Go 语言? 在 G 阅读全文
摘要:
反射简介 反射(Reflection) 是 Java 被视为动态语言的关键。反射机制允许程序在执行期借助 Reflection API 取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。 加载完类之后,在堆内存的方法区中就产生了一个 Class 类型对象(一个类只有一个 Class 对象) 阅读全文