02 2019 档案
摘要:高级Java知识(JVM、字节码、内存模型) === 内存=方法区+栈空间+堆+程序计数器 栈(stack)包括虚拟机栈(VM stack)和本地方法栈(native method stack)。 方法区(method area)内放置 类信息(Class)、常量、静态变量、JIT编译后代码。 运行
阅读全文
摘要:shell & bash === shell指允许用户通过文本操作计算机的程序。 interactive shell:从是否通过标准输入输出与用户进行交互的角度分为交互式shell(interactive)和非交互式shell(non interactive)。 login shell:从是否以一个
阅读全文
摘要:apache maven是一个用于项目构建和依赖管理的工具。 添加archetype https://repo1.maven.org/maven2/archetype catalog.xml 更改本地仓库存储位置 :修改配置文件MAVE
阅读全文
摘要:mongodb是一个文档数据库。 mongo操作 === 多个修改操作,但每个修改携带的数据包较小,可操作考虑批量操作 改善性能。 MongoCollection是线程安全的。 db.coll.find()(shell、java api)之后接.limit .skip .sort不论编码调用顺序如何
阅读全文