agmtopy
05
26
java性能权威指南一Java性能调优工具箱 java性能权威指南一Java性能调优工具箱
java性能权威指南一Java性能调优工具箱 前言 说来惭愧这本书是HeapDump社区,大概是23年的礼品吧,也是目前最后一本收到的技术书籍,以下是对这本书的学习笔记; 说到Java性能优化,有两个绕不开的前置条件: 关于对’不要过早
2025-05-26 agmtopy
13
系统的稳定性建设 系统的稳定性建设
系统的稳定性建设 系统的稳定性建设在工作中虽然已经做了很多相关的工作,但是没有形成系统性的思考,因此通过这篇文章记录一下相关的方法论; 前言 软件系统由于自身的特点,具备横向扩展的复制能力和交付后持续迭代的特点,使得软件系统需要在不断的迭代
2025-05-13
05
MAT使用指南 MAT使用指南
MAT使用指南 前言:将MAT常用的使用方法记录下来以备不时之需,后续补充也在这上面进行 MAT使用过程中常见问题 JDK版本不匹配 目前MAT版本为1.16.0,需要JDK17以上版版本,如果要使用JDK8作为运行时环境需要下载1.7
2025-05-05
03
22
Prompt工程实战 Prompt工程实战
Prompt工程实战 什么是Prompt Prompt指的是在AI模型中输入的一段文本,用于指导模型的输出,Prompt
2025-03-22
17
RPC通信原理 RPC通信原理
《架构思考》-RPC通信原理 RPC调用流程 服务端、 网络模块 协议解码 反序列化 服务调用 客户端 调用接口方法 代理实现 序列化 协议编码 网络模块 Reactor模型 Reactor模型 Reactor单线程模型
2025-03-17
07
如何深入理解ChatGPT等大语言模型-笔记 如何深入理解ChatGPT等大语言模型-笔记
如何深入理解ChatGPT等大语言模型-笔记 根据Andrej Kaparthy分享的Deep Dive into LLMs like ChatGPT视频,以下是我在学习过程中的一些笔记: 预训练阶段 数据收集阶段 收集数据,通过爬虫
2025-03-07
12
12
第一章-前言 第一章-前言
《架构思考》-前言 互联网架构演变历史 1. 业务架构 1.1 单体架构 在互联网早期发展中,主要以单体架构为主,按照业务->应用层->数据层进行简单划分; 每一个业务系统就是一个单独的业务团队,数据和人员(组织关系)都是独立的
2024-12-12
09
13
04
01
JDK21对比JDK8语法升级指南 JDK21对比JDK8语法升级指南
JDK21对比JDK8语法升级指南 JDK8经过JDK11(LTS)、JDK17(LTS)、JDK21(LTS)等多个长期支持JDK版本,目前最新版本已经到了JDK22(non lts),下一个长期支持版本为JDK25,因此长时间内JDK2
2024-04-01
02
27
1.高并发系统实战-如何解决缓存不同步 1.高并发系统实战-如何解决缓存不同步
高并发系统实战-如何解决缓存不同步 使用缓存需要注意的地方: 使用缓存需要考虑性价比 防止穿透缓存直接查询数据库场景 设置TTL 缓存数据刷新场景: 单条数据更新场景 常见的方法是通过’先更新数据库在删除缓存’的方式来进行出来,更严
2024-02-27
11
25
数据结构与算法之美 数据结构与算法之美
数据结构与算法之美 链表 链表的主要比较对象是数组,最大的差别在于内存空间是否连续不连续上,对于不连续的内存空间就需要索引或下标方式来标识; 回文串问题如何解决? 链表解决技巧: 理解指针或引用的含义 警惕指针丢失和内存泄漏 哨兵概念,
2023-11-25
21
1 / 16