:oldfiles

Posts

All published buffers in reverse chronological order.

  1. 1 buf 关于我 一个写代码、也走路的人。写过的代码、解决过的问题,还有在不同城市生活时看到的风景和留下的一些思考。
  2. 2 buf 使用CloudFlare部署GitHub仓库里的静态项目 记录如何使用 CloudFlare Pages 关联 GitHub 仓库,一键部署静态网站项目。
  3. 3 buf 怎么在 Windows 下查所有运行任务和端口 整理 Windows 下查看运行任务、端口占用及结束进程最常用、最实用的命令行。
  4. 4 buf Nginx 配置 常用 Nginx 配置片段合集:SSL 证书、动静分离、直接返回文本、location 重写等。
  5. 5 buf Lock4j + Redis基于 Redis 的 AP 特性来实现分布式锁 解析 @Lock4j 注解的属性、key 生成规则、典型用法与基于 Redis AP 特性的底层流程。
  6. 6 buf 微服务模块化结构规范(Spring Cloud + Gradle) Spring Cloud + Gradle 微服务的模块划分规范:公共、API、服务、Web、启动模块的职责拆分。
  7. 7 buf 时间戳防重放机制深度解析 从签名、时间戳、随机数三要素剖析防重放机制原理,结合 PayRsaSignService 代码深度解析。
  8. 8 buf 挂载自定义 JAR 导致 Pod 漂移到其他 Node 的深层次原因分析 分析挂载自定义 JAR 后 Kubernetes Pod 漂移到其他 Node 的深层次原因与迁移预案。
  9. 9 buf sign-plugin-验证手册 ShenYu 加签验签插件验证手册,基于 RSA-SHA256 实现支付级请求签名校验。
  10. 10 buf ShenYu 网关注册接入 — 改动总结 将应用作为 ShenYu client,启动时上报 HTTP 接口元数据,由 divide 插件统一转发。
  11. 11 buf MapStruct 语法和技术点说明及最小用例 梳理 MapStruct 的 @Mapper、多源参数映射等 5 个核心特性,含最小可运行用例。
  12. 12 buf divide-plugin-验证手册 ShenYu 2.6.1 divide 插件的功能验证手册,覆盖环境搭建与流量转发测试。
  13. 13 buf maven&gradle 对比 Maven 与 Gradle 在 Spring Boot 项目下的差异,分析 bootRun 是否为推荐运行方式。
  14. 14 buf win查看所有端口和PID 应用启动失败时端口被占用的排查:netstat 查端口 PID、taskkill 杀进程。
  15. 15 buf Spring使用@Transactional 管理事务,Java事务详解。 从 ACID 特性出发,介绍 Spring @Transactional 注解的声明式事务管理与 Java 事务基础。
  16. 16 buf Java线上排查问题工具——Arthas 阿里开源的 Java 在线诊断工具,无需重启应用即可查看方法调用、监控耗时。
  17. 17 buf Spring事务源码解析 深入 Spring 声明式事务源码,解析基于 AOP 的代理对象生成与事务拦截流程。
  18. 18 buf HashMap 从默认长度、扩容机制到数组/链表/红黑树的转换流程,梳理 HashMap 的核心原理。
  19. 19 buf Java内存溢出排查思路 从确认 OOM、生成 Heap Dump 到使用 jmap 等工具分析,总结内存溢出的排查步骤。
  20. 20 buf spring 事务失效 汇总 Spring 事务常见的失效场景:非 public 方法、自调用、异常被吞、传播行为错误等。
  21. 21 buf Spring三级缓存详解 从getSingleton、doCreateBean 到三级缓存源码,解析 Spring 如何解决循环依赖。
  22. 22 buf 线程池的核心参数以及运行原理 梳理 Java 创建线程的四种方式,详解 ThreadPoolExecutor 的核心参数与运行流程。
  23. 23 buf B+Tree详解 从二叉查找树、平衡二叉树到 B 树,层层递进解析 InnoDB 索引背后的 B+Tree 结构。
  24. 24 buf Java - SPI机制 介绍 Java SPI 服务发现机制的概念、使用场景与实现原理,解耦模块装配。
  25. 25 buf nvm安装 Windows 下 nvm-setup.exe 的安装步骤、Node 版本管理与常用命令中文示意。
  26. 26 buf 常用类似 maven idea 的命 IntelliJ IDEA 项目文件 .ipr / .iws / .iml 的生成命令与作用说明。
  27. 27 buf Anaconda创建、删除虚拟环境以及一些conda常用指令 使用 conda create / remove / clone 管理虚拟环境,附常用 conda 指令速查。
  28. 28 buf 深度分页问题分析和优化 分析 MySQL 深度分页 LIMIT offset,size 性能下降的根因,给出子查询与游标方案。
  29. 29 buf 前端el-date-picker标签异常排查小记 ElementUI el-date-picker 更新时数据为空的排查:用 this.$forceUpdate() 强制刷新视图。
  30. 30 buf redis模糊批量删除 Redis 没有直接的模糊批量删除命令,通过 SCAN + DEL 组合实现安全的批量删除。
  31. 31 buf npm常用命令 npm 常用配置与命令:修改 prefix/cache 路径、.npmrc 文件、全局包管理等。
  32. 32 buf JVM参数说明 梳理常用 JVM 启动参数:堆大小、GC 策略、日志输出、内存溢出转储等配置项。
  33. 33 buf Spring boot自定义注解实现接口缓存 结合 Spring AOP 与 Redis,通过自定义注解优雅地为接口加上缓存以提升访问效率。
  34. 34 buf 多线程场景下使用 ArrayList ArrayList 非线程安全,多线程下可用 Collections.synchronizedList 或 CopyOnWriteArrayList。
  35. 35 buf CompletableFuture.allOf(XXX).join(); 使用 CompletableFuture.allOf 等待多个异步任务全部完成后继续执行的代码示例。
  36. 36 buf vue: 2.6.10 随笔 Vue 2.6 中 el-form 表单校验:通过 :rules 设置规则、prop 绑定,封装让校验更便捷。
  37. 37 buf Thread-CompletableFuture-Test Java 多线程与 CompletableFuture 异步编程的测试代码合集。