logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JAVA笔记之虚拟线程Virtual Thread

虚拟线程(Virtual Threads) 是 JDK 21(JEP 444)正式提供的轻量级线程,由 JVM 调度,挂载在少量 载体线程(carrier / platform thread) 上。映射1:1 OS 线程多对少,JVM 调度创建成本高(~MB 栈、内核参与)低,可百万级适用场景CPU 密集、需固定线程亲和I/O 密集、高并发阻塞代码编程模型传统Thread同步阻塞写法 + 高并发H

文章图片
#java#开发语言#后端
JAVA笔记之特别的GraalVM

GraalVM 不只是“另一个 JDK”,而是在 HotSpot 之上的一个增强平台。

#java#开发语言
JAVA笔记之字节码生成技术

Java 字节码技术指在编译期或运行期直接生成、修改.class字节码,让JVM 像执行普通 Java 类一样加载和 JIT 优化,从而绕过反射等慢路径。

#java
JAVA笔记之优雅停机

优雅停机 = 注册中心/LB 先摘流量 +等容器请求 drain + 线程池+ 业务代码可中断;取消进行中的 HTTP 请求靠容器 grace period 自然结束,或中断 worker 线程,响应式栈用。

#java#tomcat#spring +1
JAVA笔记之传说中的零拷贝

方式用户态拷贝典型场景传统byte[]读写多次小数据、逻辑简单极少文件发送/落盘少大文件读、索引少网络 I/O 缓冲NettyFileRegion极少高性能网络框架使用注意并非所有场景都更快:小文件、需要业务解析的数据,零拷贝收益有限,反而增加复杂度。transferTo有平台差异:不同 OS/JDK 对sendfile支持程度不同,大文件可能分多次传输。MappedByteBuffer 释放:依

文章图片
#java#性能优化#kafka
JAVA笔记之JUC

JUC)是 Java 并发编程的核心包,相比,提供了更细粒度控制、更高性能、更清晰的 API。

文章图片
#java
JAVA笔记之服务端异步处理小记

Java 服务端异步处理的核心目标是:在 I/O 等待(数据库、HTTP、消息队列)时不占用工作线程,从而提升吞吐量和资源利用率。

文章图片
#java#开发语言
【前端笔记】React常用内置hook总结

作用:配合forwardRef,只暴露部分方法给父组件。});// 父组件return (<>.focus()}>聚焦</button></>Hook一句话useState组件本地状态useEffect渲染后的副作用useContext读 ContextuseRef持久引用 / DOMuseReducer复杂状态 + dispatchuseMemo缓存计算结果缓存函数引用绘制前的同步副作用useI

#javascript#react.js#前端
如何节省AI Token成本

工具返回的大体积数据(如完整 JSON、日志、文档)不应全文进入消息历史。应提取 200–500 Token 的结构化摘要进入 Observation,完整数据存入 Scratchpad 或外部存储,按需再取。这是 ReAct 类架构中最重要的单项优化之一:Observation会出现在后续每一轮的上下文中。当 Agent步数较多时,对早期历史做压缩摘要,仅保留最近若干步的完整轨迹。摘要本身可用小

#人工智能#学习#语言模型 +1
JAVA笔记之虚拟线程Virtual Thread

虚拟线程(Virtual Threads) 是 JDK 21(JEP 444)正式提供的轻量级线程,由 JVM 调度,挂载在少量 载体线程(carrier / platform thread) 上。映射1:1 OS 线程多对少,JVM 调度创建成本高(~MB 栈、内核参与)低,可百万级适用场景CPU 密集、需固定线程亲和I/O 密集、高并发阻塞代码编程模型传统Thread同步阻塞写法 + 高并发H

文章图片
#java#开发语言#后端
到底了