摘要: 1. 通信协议 我们的程序或者工具要操作数据库,第一步要做什么事情? 跟数据库建立连接。 首先,MySQL必须要运行一个服务,监听默认的3306端口。在我们开发系统跟第三方对接的时候,必须要弄清楚的有两件事。 第一个就是通信协议,比如我们是用HTTP还是WebService还是TCP? 第二个是消息 阅读全文
posted @ 2023-10-28 22:37 yue_stack 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 大家好, 我们前面的章节javaagent以及一些字节码修改框架ASM和Javassist, 以及他 阅读全文
posted @ 2023-08-14 22:40 yue_stack 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 前几天,关于字节码技术,我们讲了字节码的基础, 常见的字节码框架以及在软件破解和APM链路监控方面的 阅读全文
posted @ 2023-08-14 22:39 yue_stack 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 类加载的时机 类的生命周期 类从被加载到虚拟机内存开始,到卸载出内存为止,它的整个生命周期包括以下 阅读全文
posted @ 2023-07-16 23:39 yue_stack 阅读(5) 评论(0) 推荐(0) 编辑
摘要: JVM 的“无关性” 谈论 JVM 的无关性,主要有以下两个: 平台无关性:任何操作系统都能运行 J 阅读全文
posted @ 2023-07-16 23:30 yue_stack 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 对象的内存分配,就是在堆上分配(也可能经过 JIT 编译后被拆散为标量类型并间接在栈上分配),对象主 阅读全文
posted @ 2023-07-16 23:28 yue_stack 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 本文以HotSpot 虚拟机为例, 讲述一下几种常见的垃圾回收器. 新生代垃圾收集器 Serial 阅读全文
posted @ 2023-07-15 23:21 yue_stack 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 程序计数器、虚拟机栈、本地方法栈随线程而生,也随线程而灭;栈帧随着方法的开始而入栈,随着方法的结束而 阅读全文
posted @ 2023-07-15 23:05 yue_stack 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 本文使用springboot集成IBM MQ的客户端, 简单的实现消息接收和发送逻辑. pom依赖 阅读全文
posted @ 2023-07-12 11:16 yue_stack 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 不学习底层知识可能不会阻碍你成为一个称职的程序员,但也许会阻碍你成为一个优秀的程序员。我所理解的底层 阅读全文
posted @ 2023-07-10 00:20 yue_stack 阅读(11) 评论(0) 推荐(0) 编辑