- 博客(550)
- 资源 (2)
- 收藏
- 关注
原创 MyBatisPlus问题:can not find lambda cache for this entity、Failed to process, Error SQL
can not find lambda cache for this entity;Failed to process, Error SQL;full是不是关键词;关键词和保留关键词
2025-04-02 21:43:04
511
原创 k9s入门及实战
概述:安装、命令行、基本使用、PortForward、别名、热键;进阶:配置文件、皮肤、插件、视图、nodeShell、XRay、Pulses、RBAC。
2025-03-12 22:15:23
1101
原创 Windows 11下Git Bash执行cURL脚本400问题、CMD/PowerShell不能执行多行文本等问题记录及解决方案
问题、分析;排查、方法一、方法二、GET、CMD、PowerShell、Mac;解决方案:Git Bash、WSL
2025-03-09 18:37:50
933
原创 云效、流水线、Gradle缓存问题、build.gradle配置snapshot
云效、流水线;Gradle缓存问题、排查、解决方法、但是;解决方案、分析、思路、Gradle、最后。
2025-03-09 12:21:31
898
原创 健康检查、k8s探针、Grails+Liquibase框架/health 404 Not Found排查及解决
概述:探针、存活探针、就绪探针、启动探针、样例、配置解读;暴露接口:Java、Spring Boot、全局;问题:问题1-404 not found、问题2-liquibase、NPE异常、Could not acquire change log lock;排查:手动加接口、测试环境、DATABASECHANGELOGLOCK、LOCKED=true、结论、题外话
2025-02-26 23:04:46
1076
1
原创 Locale+Jackson导致Controller接口StackOverflowError异常解决
问题:排查、定位、方案(使用@JsonCreator和@JsonValue、自定义Jackson反序列化器、手动转换String)、反思;题外话:zh_CN和zh-CN;
2025-02-23 21:29:26
753
1
原创 Milvus向量数据库可视化客户端Attu
概述:特性、下载、界面简介、创建数据库、创建集合、向量维度、一致性、向量检索、Segment、集合属性、用户与角色、系统视图;进阶:高可用、监控告警;
2025-02-23 20:09:52
1964
原创 NVIDIA GPU介绍:概念、序列、核心、A100、H100
概念、产品、系列、Core(CUDA Core、Tensor Core、RT Core)、A100、H100
2025-01-30 22:57:46
1887
原创 Grafana系列之面板接入Prometheus Alertmanager
Alertmanager:配置文件、恢复通知、分组;实战:round、跳转链接、Markdown、模板配置、PrometheusAlert
2025-01-19 23:07:51
1514
原创 Grafana系列之Dashboard:新增仪表板、新增变量、过滤变量、变量查询、导入仪表板、变量联动、Grafana Alert
新增仪表板、新增变量、变量过滤(Regex、Metric、Labelfilters)、变量查询、导入仪表板、变量联动、GrafanaAlert、PrometheusAlertmanager;
2025-01-19 20:53:19
2421
原创 诡异的Spring @RequestBody驼峰命名字段映射失败为null问题记录
Spring Controller驼峰命名字段解析映射失败、@Valid注解验证解析失败、@JsonProperty能避免问题、为啥呢?
2025-01-15 23:18:39
675
原创 Grails应用http.server.requests指标数据采集问题排查及解决
Spring框架下,通过Micrometer可采集全量接口的http.server.requests指标数据,但在Grails框架下Grails对Spring加了各种封装,WebMvcTags.getMatchingPattern()方法返回null,导致所有接口的uri都为root。禁用默认的http.server.requests指标,然后自定义同名的http.server.requests指标,在Grafana上可以统一查询展示。
2025-01-13 23:46:29
1569
原创 Jaeger UI使用、采集应用API排除特定路径
Jaeger使用:版本、Tags、精确匹配、排除匹配;排除特定路径、Filter、tracer.activeSpan().finish()
2025-01-11 20:24:16
931
原创 监控k8s pod使用的CPU资源并实现异常重启
需求、调研、通过资源限制间接实现自动重启、自定义监控与重启机制、使用Kubernetes Operator;方案:Prometheus Alert、Alertmanager、Python Webhook
2025-01-05 19:26:12
1522
1
原创 记一次k8s下容器启动失败,容器无日志问题排查
背景、排查、workaround、Git Commit、Docker Desktop、logback、JDK版本、logback.xml还是logback-spring.xml、反思
2025-01-05 13:40:34
1533
原创 Spring Boot自动配置原理
概述:面试题、回答要点;原理:@SpringBootApplication、@EnableAutoConfiguration、AutoConfigurationImportSelector、SpringFactoriesLoader、案例、条件注解、spring.factories和AutoConfiguration.imports、其他、问题
2024-11-29 22:51:25
1309
1
原创 Spring系列之批处理Spring Batch介绍
概述:执行流程、实战;概念:Job、JobInstance、JobParameters、JobExecution、Step、StepExecution、ExecutionContext、JobRepository、JobLauncher、Line,Item和Field、ItemReader、ItemWriter、ItemProcessor;进阶:注解、异常、问题、原则;
2024-11-28 23:18:01
1292
原创 原子类、AtomicLong、AtomicReference、AtomicIntegerFieldUpdater、LongAdder
原子类、引入原因;AtomicLong:示例、原理、问题;AtomicReference:适用场景、实例、原理、总结;AtomicIntegerFieldUpdater:适用场景、实例、原理、对比;LongAdder:示例、原理、Benchmark、对比;LongAccumulator:
2024-11-27 23:48:37
1226
原创 池化技术、Commons Pool介绍
池化技术:线程池、连接池、缓冲池、对象池;Apache Commons Pool:核心API、关系图、实战、原理、源码、参数、
2024-11-25 23:59:53
1164
原创 EventListener与EventBus
EventListener:JDK、Spring @EventListener、Spring ApplicationListener、@EventListener与ApplicationListener对比、JDK和Spring对比;EventBus:Guava EventBus、框架、原理、示例、源码、AsyncEventBus、AllowConcurrentEvents;拓展:EventListener和EventBus、EventBus对比MQ、Netflix EventBus;
2024-11-21 22:16:25
761
原创 Mahout入门简介
Mahout:概述、实战;算法:聚类、Canopy、分类、协同过滤、模式挖掘、其他;源码:Recommender、DataModel、算法评价;写在最后;
2024-11-21 14:51:14
829
原创 Quorum、NWR模型
NWR模型、Quorum、Quorum和NWR、一致性、示例分析、NWR和CAP;应用:Amazon Dynamo、数据版本、向量时钟、Cassandra、Riak;
2024-11-21 12:39:38
983
原创 内容分发网络CDN、动态内容缓存简介
CDN概述、核心功能、优势、不足、应用场景、原理、流程、架构、技术、CDN回源、CDN与ICP、CDN与DNS、CDN与ISP、动态内容缓存、DCDN、供应商、接入、成本与优化、未来;
2024-11-19 20:56:26
1299
原创 《搞定系统设计:面试敲开大厂的门》-Part 2-笔记
设计URL缩短器:URL重定向、缩短URL、哈希+冲突解决、Base62转换;设计网络爬虫:DFS和BFS、URL前线、HTML下载器、检测有问题内容;设计通知系统:不同类型的通知、通知发送的可靠性、限流;设计news feed系统:feed的发布与构建、推送模型、拉取模型;设计聊天系统:轮询、长轮询、WebSocket、消息流;设计搜索自动补全系统:topk问题、字典树及其操作、浏览器缓存、存储扩展;
2024-11-16 13:55:17
1072
原创 《搞定系统设计:面试敲开大厂的门》-Part 3-笔记
设计视频分享系统:视频上传、视频流式传输、视频转码、有向无环图、视频转码;设计云盘:块服务器、元数据、节约存储空间;设计支付系统:收款流程、复式记账系统、托管支付页面、付款流程、重试和幂等、同步支付和异步支付、一致性、处理支付失败;设计指标监控和告警系统:数据模型、指标数据收集、查询服务、存储层、告警系统、可视化系统;
2024-11-16 13:47:05
814
原创 《搞定系统设计:面试敲开大厂的门》-Part 1-笔记
从0到100万用户的扩展:单服务器配置、数据库、横向扩展、负载均衡器、数据库复制、缓存、CDN、无状态网络层、数据中心、消息队列、记录日志与收集指标与自动化、数据库扩展;封底估算:2的幂、操作耗时、可用性、案例、小技巧;系统设计面试的框架:四个步骤、时间分配;设计限流器:算法;设计一致性哈希系统:哈希空间和哈希环、虚拟节点;设计键值存储系统:CAP理论;设计分布式唯一ID生成器:工单服务器、Twitter snowflake;设计URL缩短器;设计网络爬虫:DFS和BFS、URL前线;
2024-11-15 17:20:38
1285
原创 《实时流计算系统设计与实现》-Part 2-笔记
做不到实时:原因、Lambda架构、Kappa架构;数据传输:消息中间件、Kafka、RabbitMQ、Camel;数据存储:存储的设计原则、点查询、Ad-Hoc查询、离线分析、关系型数据库查询;服务治理和配置管理:服务治理、面向配置编程、动态配置、将前端配置与后端服务配置隔离开;应用案例:实时流数据特征提取引擎、使用Flink实现风控引擎。
2024-11-13 13:10:39
1033
原创 《性能之巅:洞悉系统、企业与云计算》-CPU-笔记
术语;模型:架构、内存缓存、运行队列;概念:时钟频率、指令及流水线、指令宽度、CPI,IPC、使用率、内核时间、饱和度、抢占、优先级反转、多进/线程、字长、编译器优化;架构:硬件、软件;方法:工具法、USE、负载特征归纳、剖析、周期分析、性能监控、静态性能调优、优先级调优、资源控制、CPU绑定、微型基准测试、扩展;分析:uptime、vmstat、mpstat、sar、ps、top、prstat、pidstat;实验:Ad Hoc、SysBench;调优:编译器选项、调度优先级和调度类、调度器
2024-11-12 21:11:48
2373
原创 《实时流计算系统设计与实现》-Part 1-笔记
实时流计算:引言、使用场景、实时流数据特点、系统架构;数据采集:设计接口、Spring Boot、BIO与NIO、NIO和异步、Netty;实现单节点流计算应用:自己动手写实时流计算框架、CompletableFuture原理及实现、性能调优;数据处理:在计算什么、流数据操作、时间维度聚合特征计算、关联图谱特征计算、事件序列分析、模型学习和预测;状态管理:流的状态、采用Redis实现、采用Ignite实现、扩展为集群;开源流计算框架:Storm、Streaming、Samza、Flink;
2024-11-09 13:56:46
1256
原创 《大模型应用开发极简入门》笔记
初识GPT-4和ChatGPT:LLM概述、GPT模型简史:从GPT-1到GPT-4、LLM用例和产品、AI幻觉、插件和微调;深入了解API:基本概念、可用模型、OpenAI Playground、Python库、其他文本补全模型、考虑因素;构建应用程序:概述、设计原则、漏洞、示例项目;高级技巧:提示工程、微调;使用LangChain和插件增强LLM功能:LangChain(动态提示词、智能体及工具、记忆、嵌入)、GPT-4插件;
2024-11-07 23:02:19
845
原创 软考高级之系统架构师之安全攻防技术
攻击:安全威胁、SNMP、计算机病毒、网络威胁、分类、流量分析、Replay Attacks、ARP攻击、SQL Injection、Land、Teardrop;防御:分类、网页防篡改技术、蜜罐、防火墙、网闸、VPN、
2024-11-03 15:06:58
703
原创 Java基础之队列
队列、循环队列、双端队列、ArrayDeque、优先级队列;阻塞队列:BlockingQueue、ArrayBlockingQueue、LinkedBlockingQueue、PriorityBlockingQueue、DelayQueue、SynchronousQueue、LinkedTransferQueue、LinkedBlockingDeque;拓展:线程池、生产者—消费者模式、消息队列;
2024-10-31 23:59:37
1119
原创 JVM系列之内存布局
程序计数器、Java虚拟机栈、本地方法栈、方法区、堆;逃逸分析、内存分配、指针碰撞、空闲列表、TLAB、堆内结构、直接内存、Compressed Class Space、空间分配担保、内存对齐;OOM、SOF
2024-10-30 22:15:55
955
原创 《Web性能权威指南》-浏览器API与协议-读书笔记
浏览器网络概述:连接管理与优化、网络安全与沙箱、资源与客户端状态缓存、应用API与协议;XMLHttpRequest:XHR简史、CORS、XHR下载、XHR上传、监控下载和上传进度、流式数据传输、实时通知与交付(轮询)、使用场景及性能;服务器发送事件:Server-Sent Events、API、Event Stream协议、使用场景及性能;WebSocket:API、协议、使用场景及性能;
2024-10-29 23:59:45
987
原创 《Web性能权威指南》-WebRTC-读书笔记
标准和WebRTC的发展;音频和视频引擎;实时网络传输;建立端到端的连接:发信号和协商会话、SDP、ICE、Trickle ICE、跟踪ICE收集和连接状态;交付媒体和应用数据:通过DTLS实现安全通信、通过SRTP和SRTCP交付媒体、通过SCTP交付应用数据DataChannel:设置与协商、配置消息次序和可靠性、部分可靠交付与消息大小;使用场景及性能:音频、视频和数据流、多方通信架构、基础设施及容量规划、数据效率及压缩;性能检查表;
2024-10-29 23:43:21
1527
原创 《性能之巅:洞悉系统、企业与云计算》-应用程序-笔记
应用程序基础:目标、常见情况的优化、观测性、大O标记法;应用程序性能技术:尺寸、缓存、缓冲区、轮询、并发和并行、非阻塞I/O、处理器绑定;编程语言:编译语言、解释语言、虚拟机、垃圾回收;方法和分析:线程状态分析、CPU剖析、系统调用分析、IO剖析、工作负载特征归纳、USE方法、向下挖掘法、锁分析、静态性能调优;练习
2024-10-28 23:01:21
1127
原创 《性能之巅:洞悉系统、企业与云计算》-观测工具-笔记
工具类型:计数器、跟踪、剖析、监视sar;观测来源:proc、sys、kstat、延时核算、微状态核算、其他观测源;DTrace:静态和动态跟踪、探针、provider、参数、D语言、内置变量、action、变量类型、单行命令、脚本、开销、文档和资源;SystemTap:探针、tapset、和内置变、示例、开销、文档和资源;perf;观测工具的观测;练习;
2024-10-25 23:51:23
1917
原创 《性能之巅:洞悉系统、企业与云计算》-操作系统-笔记
操作系统:术语;背景:内核、栈、中断和中断线程、中断优先级、进程、系统调用、虚拟内存、内存管理、调度器、文件系统、缓存、网络、设备驱动、多处理器、抢占、资源管理、观测性;内核:UNIX、基于Solaris、基于Linux、差异;练习
2024-10-25 15:34:27
3105
原创 Java线程安全集合之COW
概述:COW,读写分离,写时复制;CopyOnWriteArrayList,ReentrantLock,volatile,JDK 11换成synchronized,适用场景;CopyOnWriteArraySet,脏读,{@inheritDoc}
2024-10-21 23:54:09
1102
2024全球汽车供应链竞争力研究报告:电动智能化推动产业升级
2024-09-25
布鲁姆分类法(修订版):认知目标层次的教学应用
2024-09-21
2024年中国行业研究与猎头人才市场分析
2024-09-14
Spring Cloud Alibaba笔记.pdf
2024-09-09
产业趋势研究系列报告(二):氢能革命,星辰大海-招商证券.pdf
2024-09-05
OLAP技术全览:从理论到应用详解.pdf
2024-09-04
ChatBi应用实战指南.pdf
2024-09-04
2023企业数字化年度指南-红杉中国.pdf
2024-09-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人