以 ZGC 为例,谈一谈 JVM 是如何实现 Reference 语义的-拾光赋

以 ZGC 为例,谈一谈 JVM 是如何实现 Reference 语义的

本文基于 OpenJDK17 进行讨论 1. Reference 相关概念及其应用场景总览 Reference(引用)是 JVM 中非常核心且重要的一个概念,垃圾回收器判断一个对象存活与否都是围绕着这个 Reference 来的,J...
Mybatis基础操作-拾光赋

Mybatis基础操作

Mybatis基础操作,Mybatis基础使用 Mybatis编程式开发 mybatis和MySQL jar包依赖 <dependencies> <!-- MyBatis 核心 --> <dependency> <groupId>org.mybatis</groupI...
6个月前
0385
netty核心流程(二):客户端与服务端的读写过程-拾光赋

netty核心流程(二):客户端与服务端的读写过程

连接成功建立后,客户端是如何向服务端发送请求的? 由于内部源码的调用过于复杂,我们只分析有代表性的代码。在 AbstractChannel 类中我们可以看到:   wirte() 方法最后会把发送的数据 m...
pandas:如何保存数据比较好?-拾光赋

pandas:如何保存数据比较好?

pandas:如何保存数据比较好?,我们在使用pandas处理完数据之后,最终总是要把数据作为一个文件保存下来,那么,保存数据最常用的文件是什么呢?我想大部分人一定会选择csv或者excel。 刚接触数...
多次复制Excel符合要求的数据行:Python批量实现-拾光赋

多次复制Excel符合要求的数据行:Python批量实现

多次复制Excel符合要求的数据行:Python批量实现,  本文介绍基于Python语言,读取Excel表格文件数据,并基于其中某一列数据的值,将这一数据处于指定范围的那一行加以复制,并将所得结果保存...
浅谈WebSocket-拾光赋

浅谈WebSocket

浅谈WebSocket,PS:带有自己一点个人的理解 1.什么是websocket,为什么要去使用它 首先看一下[维基百科上对Websocket的定义](WebSocket - 维基百科,自由的百科全书 (wikipedia.org)),WebSocke...
SpringBoot文档之构建包的阅读笔记-拾光赋

SpringBoot文档之构建包的阅读笔记

Packaging Spring Boot Applications Efficient Deployments Efficient Deployments 默认情况下,基于SpringBoot框架开发应用时,构建插件spring-boot-maven-plugin将项目打包为fat jar。 执行...
Spring MVC学习随笔-Ajax集成(JSON格式返回数据)、拦截器(MyInterceptor)、全局异常处理(GlobalExceptionResolver)-拾光赋

Spring MVC学习随笔-Ajax集成(JSON格式返回数据)、拦截器(MyInterceptor)、全局异常处理(GlobalExceptionResolver)

学习视频:【编程不良人】继spring之后快速入门springmvc,面对SpringMVC不用慌 第七章、SpringMVC与Ajax集成 引入相关依赖 <dependency> <groupId>com.fasterxml.jackson.core</...
AI 大模型应用开发实战(04)-AI生态产业拆解-拾光赋

AI 大模型应用开发实战(04)-AI生态产业拆解

1 行业全景图 2 结构拆解AI GC 生成式AI这个产业。分成上中下游三大块。 2.1 上游基础层 主要包括: 算力:包括AI芯片和云服务等,例如像英伟达、AMD以及华为等厂商提供的算力基础设施。大型模...
【爬虫软件】用python开发的抖音主页作品批量采集工具,想看谁就爬谁!-拾光赋

【爬虫软件】用python开发的抖音主页作品批量采集工具,想看谁就爬谁!

【爬虫软件】用python开发的抖音主页作品批量采集工具,想看谁就爬谁!,一、背景介绍 1.1 爬取目标 用python开发了一个抖音爬虫采集软件,可自动按博主抓取其已发布视频数据。 为什么有了源码还...
全网最适合入门的面向对象编程教程:40 Python常用复合数据类型-枚举和enum模块的使用-拾光赋

全网最适合入门的面向对象编程教程:40 Python常用复合数据类型-枚举和enum模块的使用

全网最适合入门的面向对象编程教程:40 Python常用复合数据类型-枚举和enum模块的使用,全网最适合入门的面向对象编程教程:40 Python 常用复合数据类型-枚举和 enum 模块的使用 摘要: 在 Pytho...
MySQL-11.数据处理之增删改-拾光赋

MySQL-11.数据处理之增删改

1.插入数据(INSERT语句) 1.1 问题引入 向departments表中,新增一条数据。 解决方式,使用insert语句向表中插入数据。 1.2 方式1:values的方式添加 情况1:为表的所有字段按默认顺序插入数据 I...