会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小霍老板的随笔
博客园
首页
新随笔
联系
订阅
管理
2022年3月12日
Java对象内存布局
摘要: 对象内存构成 当我们在Java代码中创建对象后 会在堆中分配对应的内存 在 JVM 中,Java对象保存在堆中时,由以下三部分组成: 对象头(object header):包括了关于堆对象的布局、类型、GC状态、同步状态和标识哈希码的基本信息。Java对象和vm内部对象都有一个共同的对象头格式。 实
阅读全文
posted @ 2022-03-12 14:39 ONE_bit
阅读(150)
评论(0)
推荐(0)
2021年8月24日
Java 字节码
摘要: 字节码由10部分组成,依次是魔数、版本号、常量池、访问权限、类索引、父类索引、接口索引、字段表索引、方法、Attribute。如下图,按照顺序介绍每一部分。 整个Class文件本质上就是一张表,下表就是Class文件格式。Class中所有内容都在这些类型中定义了。 注:表中的数据项,无论是顺序还是数
阅读全文
posted @ 2021-08-24 15:02 ONE_bit
阅读(215)
评论(0)
推荐(0)
2021年6月24日
浅谈MySQL架构体系
摘要: 一 数据库和数据库实例 在MySQL的学习研究中,存在两个非常容易混淆的概念,即数据库和数据库实例。在MySQL中,数据库和数据库实例定义如下: 数据库:存储数据的集合; 数据库实例:操作数据库的集合。 如上定义很清楚了,数据库是用来存储数据的,数据库实例是用来操作数据的,从操作系统的角度,数据库实
阅读全文
posted @ 2021-06-24 18:57 ONE_bit
阅读(84)
评论(0)
推荐(0)
2021年3月31日
一本 Java 多线程笔记
摘要: 一本 Java 多线程笔记 作者:HuoDAt 日期:2021/03/31 一.线程的基本概念 1.1 程序 进程 线程 线程(thread)作为 调度 和 执行的单位 ,每个线程都有独立的运行栈和 程序计数器 线程切换的开销小 虚拟机栈:VM stack 程序计数器: program couter
阅读全文
posted @ 2021-03-31 16:11 ONE_bit
阅读(103)
评论(0)
推荐(0)
2020年11月10日
随笔:MyBatis 分页插件-PageHelper
摘要: 1.PageHelper(MyBatis 分页插件) To use PageHelper you just need to include the pagehelper-x.y.z.jar and jsqlparser-x.y.z.jar file in the classpath. 1.下载 ja
阅读全文
posted @ 2020-11-10 18:16 ONE_bit
阅读(71)
评论(0)
推荐(0)
2020年10月27日
从零开始的Mybatis
摘要: 简介 什么是 MyBatis? 前身 Ibatis MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。 MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。 MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Ja
阅读全文
posted @ 2020-10-27 16:29 ONE_bit
阅读(72)
评论(0)
推荐(0)
公告