摘要: 本文内容基于个人对特定技术的理解和实践,或为对相关技术内容的整理与分享。请读者批判性阅读,如有疏漏或不准确之处,恳请斧正。 CAP Consistency 一致性:要求每个节点的数据是强一致的,只能返回最新数据,或者无法访问。 Availability 可用性:每个客户端都能在一定时间收到响应,但是 阅读全文
posted @ 2025-12-02 00:51 听风讲故事~ 阅读(0) 评论(0) 推荐(0)
摘要: Python 的项目结构从模块(.py) 到 包(Package) 再到 库(Library) 构成。对于模块导入,Python依赖于sys.path;而对于文件路径操作,则依赖工作目录CWD。 sys.path: 包含了一系列字符串的路径,Python 会根据顺序,从这些目录中查找对应的模块,以下 阅读全文
posted @ 2025-11-21 10:45 听风讲故事~ 阅读(15) 评论(0) 推荐(0)
摘要: 从Maven 3.5 -beta-1开始 支持内置的 ${revision} (${sha1} and/or ${changelist}的使用方法,请查看Maven 文档[1])占位符作为 标签的值,用来控制整个项目的版本号。 <project> <groupId>xxx</groupId> <ar 阅读全文
posted @ 2025-11-13 23:42 听风讲故事~ 阅读(9) 评论(0) 推荐(0)
摘要: 本文内容基于个人对特定技术的理解和实践,或为对相关技术内容的整理与分享。请读者批判性阅读,如有疏漏或不准确之处,恳请斧正。 接续 2.JVM的类加载机制 类被加载到内存后,会保存在方法区或元空间中,根据JVM的划分,这部分内存归属于为线程共享的内存空间。 以下JVM内存空间是按照JVM Spec 中 阅读全文
posted @ 2025-10-17 18:57 听风讲故事~ 阅读(8) 评论(0) 推荐(0)
摘要: Java 动态编译是指在程序运行过程中,将源代码(可能来自网络、文件系统或其他非 classpath 的位置)编译成 .class 字节码,并通过类加载器将其加载到 JVM 内存中,以便运行时使用。 Java 提供了 JavaCompiler compiler = ToolProvider.getS 阅读全文
posted @ 2025-09-25 23:36 听风讲故事~ 阅读(5) 评论(0) 推荐(0)
摘要: JVM 类加载,就是将包内的.class字节码文件加入到JVM管理的内存中,并创建Class对象的过程。 类的加载过程 类加载分为三个过程:加载、链接、初始化,Java采用懒加载的方式,只有主动需求这个类的时候才会触发加载。 加载阶段,会根据类的全限定名查找对应的字节码,并解析其静态结构为创建运行时 阅读全文
posted @ 2025-09-25 23:16 听风讲故事~ 阅读(4) 评论(0) 推荐(0)
摘要: 安装后前端无法启动提示信息 env: node: No such file or directory 重新链接node后成功brew link --overwrite node@14 阅读全文
posted @ 2022-04-01 09:45 听风讲故事~ 阅读(90) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/yangjinwang/p/6253131.html https://www.cnblogs.com/Qi1007/p/9671372.html 阅读全文
posted @ 2020-03-20 17:01 听风讲故事~ 阅读(908) 评论(0) 推荐(0)