自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 收藏
  • 关注

原创 Spring Boot实现微信公众号验证码登录(全流程详解+源码)

本文介绍了一种基于微信公众号的扫码验证码登录方案,特别适合个人订阅号开发者。通过分析传统登录方式的痛点,提出利用微信基础接口实现安全便捷的登录流程:用户扫码关注公众号后发送关键词获取验证码,在网页输入完成登录。文章详细讲解了业务时序图、公众号类型选择、内网穿透配置(使用Natapp)以及服务器接入流程,并提供了Maven依赖配置。该方案无需OAuth2.0授权,为个人开发者提供了一种低成本、高用户体验的登录实现路径。

2026-01-14 17:40:04 5195 1

原创 Java并发List实战:CopyOnWriteArrayList原理与ArrayList常见面试题

本文讨论了ArrayList的线程安全问题及其解决方案。通过多线程并发测试验证了ArrayList的非线程安全性,指出了可能出现的null值、索引越界和size计数错误问题。提供了三种线程安全解决方案:Collections.synchronizedList()、CopyOnWriteArrayList和使用Vector。重点分析了CopyOnWriteArrayList的实现原理,包括volatile修饰数组、写操作加锁及写时复制机制。还解析了ArrayList的扩容机制(默认容量10,扩容1.5倍)。文

2025-11-04 13:53:51 2699

原创 蓝桥杯Python算法竞赛常用的函数库

most_common(x):返回出现频率最高的 x 个元素及其出现次数,以元组列表的形式返回。使用dict时,当访问一个不存在的key,就会抛出KeyError。如果希望这个key不存在时,会使用提供的默认工厂函数创建一个默认值。在字典中获益key有两种方式,第一种是get,第二种通过[]获取。2.repeat:表示这些可迭代序列重复的次数。elements():返回一个迭代器,每个元素重复对应次数。用于计数,他可以统计列表中每个元素出现的次数。2.操作序列和集合方面的函数。clear():清空。

2024-07-20 12:23:55 11498

原创 DeepSeek-V4.1-Flash-1017 上手实测:3D 直出,效果到底如何

DeepSeek-V4.1-Flash-1017 上手实测:3D 飞行特斯拉、千里江山、折叠掌机一次直出,跑分 77%、最高档单任务 1.3 元

2026-10-19 11:57:15 267

原创 RustFS 1.0.0 深度解析:GA 之后,它值得替代 MinIO 吗?

RustFS 1.0.0 于2026年9月16日正式发布。本文梳理其许可证、功能与性能,说明替代 MinIO 的兼容性和迁移限制,并介绍 1Panel、Docker 部署方式

2026-09-18 12:52:22 170

原创 Kafka 接入 AI 的三条路线:MCP 提案、会话记忆与实时上下文

Kafka 接入 AI 的三条路线:第一方 MCP Server 提案、Streams 会话记忆、Flink SQL 实时上下文,附选型对比与权限清单

2026-09-16 11:26:44 280

原创 Claude Fable 5.1 到底怎么样?扒完官方跑分和第三方榜单,说几句实话

Claude Fable 5.1 强在哪、贵不贵、值不值得换?这篇不跑实战,只把官方跑分、第三方榜单和定价对一遍,方便你选型时查

2026-09-08 13:30:45 357

原创 向量检索不准怎么办:混合检索与 Rerank 重排序召回优化实战

向量检索看不懂报错码和型号?一文讲透 BM25 关键词检索、RRF 混合检索与 Rerank 重排序,附 Python 代码,拉满 RAG 召回率与答案准确率

2026-08-31 18:34:25 332

原创 一文讲透向量数据库原理:IVF、HNSW、PQ 三大索引怎么工作

搞懂向量数据库原理,不用背参数。本文从距离怎么算讲起,拆解 IVF 分区、HNSW 分层图、PQ 压缩三类技术方案的工作方式,再走一遍一次查询的完整流水线

2026-08-29 14:52:43 367

原创 V4-Flash-Vision-Exp 上线,Harness 多模态接入实测

V4-Flash-Vision-Exp 刚上线,用 DeepSeek Harness 实测多模态新模型,含 API 接入、图片理解与价格细账

2026-08-22 14:10:53 226 1

原创 Varnish Cache 实战:反向代理缓存原理与 VCL 配置

大促接口 502、数据库被打满?Varnish Cache 是架在源站前的高性能 HTTP 反向代理缓存。本文讲透它为什么快、VCL 怎么写、命中率怎么提

2026-08-20 16:55:44 223 1

原创 智谱GLM-5.3发布同基座纯靠后训练编程涨50还点亮网安技能树

智谱 8 月 14 日发布 GLM-5.3,与 5.2 同基座、纯后训练,编程内部基准提升 50%,CyberGym 拿下开源第一,两周后开源权重

2026-08-15 22:40:56 273 1

原创 DeepSeek Harness 终于来了:开源,一切皆插件

DeepSeek Harness 开源首夜我装好了。本文给四种下载方式、四模式区别、插件生态实测,以及一段 99% 缓存命中率的真实账单

2026-08-14 21:27:52 596 1

原创 DeepSeek V4 Pro 正式版、Grok 4.6 同夜发布

DeepSeek V4 Pro 正式版(0813)与 Grok 4.6 同夜上线。跑分、价格、选型一次讲清,帮你判断主力 API 要不要换

2026-08-13 16:03:52 468 1

原创 Spring Boot i18n 国际化实战:从资源文件到多语言接口完整指南

Spring Boot i18n 怎么配?基于 3.x 带你配置 MessageSource 与 LocaleResolver,让后端接口返回多语言消息

2026-08-11 20:15:40 328

原创 我用Doubao-Seed-Evolving做GitHub+Gitee编码档案

使用 Doubao-Seed-Evolving 大模型,我做出开源 GitUnite:本地聚合 GitHub+Gitee,生成开发者数据看板与年度编程报告

2026-08-06 15:14:24 245

原创 Codex 接入 DeepSeek-V4-Flash:还能补上识图,提供两套方案

Codex 接入 DeepSeek-V4-Flash 怎么配?本文覆盖 CLI 与桌面端,再用 qwen3-vl-flash 补识图,两套方案可直接照做

2026-08-04 13:58:10 505

原创 JSON工具类选型:Fastjson再爆洞后,项目中该用谁

JSON工具类选型别再只看速度。梳理 Fastjson CVE-2026-16723 与历史洞,对比 Jackson、Gson、Hutool 给落地建议

2026-08-03 15:44:09 380

原创 R2DBC vs JDBC:Spring Boot 响应式项目该怎么选

Spring Boot 里纠结 R2DBC vs JDBC?从阻塞差异讲清 WebFlux 组合坑,并给出物联网高并发与普通 CRUD 的选型结论

2026-08-02 15:39:43 194

原创 DeepSeek V4 Flash正式版发布

DeepSeek V4 Flash 正式版上线公测:Agent 基准远超 V4-Pro 预览版,第三方指数反超 Pro,输出 2 元/百万token

2026-08-01 10:09:55 909

原创 字节码增强原理:Java Agent + ASM 实战,Arthas 底层揭秘

Arthas 凭什么不重启就能改代码?本文从字节码增强的三种思路讲起,拆解 Java Agent + ASM 底层原理,手写迷你版热更新

2026-07-31 15:24:35 241

原创 Arthas ognl 表达式从入门到实战:掌握在线调试最强的表达式引擎

Arthas ognl 表达式:不重启 JVM 就能访问任意对象、调用任意方法。从零讲透 OGNL 语法与 Arthas ognl 命令实战

2026-07-30 17:44:35 368

原创 Arthas classloader + sc 实战:JVM 类加载与手动加载

ClassNotFoundException 不一定是类不存在。Arthas classloader 和 sc,查 JVM 加载了哪些类、手动加载没加载的类

2026-07-29 16:07:19 409

原创 Arthas Profiler 火焰图实战:CPU 热点在哪一目了然

线上 CPU 飙高却不知道瓶颈在哪?一张 Arthas Profiler 火焰图采样定位,横宽即热点,一眼锁定最该优化的函数

2026-07-28 10:39:26 348

原创 Arthas mc + retransform 实战:线上改完代码不用重新发版

找到 bug 却等不起发版?用 Arthas mc 编译 `.java`,再配合 retransform 热更新方法逻辑,并讲清限制与 jad 验收

2026-07-26 21:56:51 299

原创 Java 项目用 Single-flight 一招终结 AI 接口重复调用

Single-flight 并发去重模式 Java 落地实践,从单体 CompletableFuture 到分布式 Redis,彻底解决 AI 接口重复调用

2026-07-26 16:00:44 506

原创 Loop Engineering 已死?Graph Engineering 是什么?我好像在哪里见过

Graph Engineering 刷屏,后端第一反应是这不工作流引擎吗?本文聊它到底是什么、Loop 真死了吗、什么场景才值得上

2026-07-25 16:18:09 895

原创 Arthas vmtool 实战:不靠请求也能摸到 JVM 里的对象

watch/trace 等不到请求?用 Arthas vmtool 直接翻堆里实例、字段和 Spring Bean,低 QPS 也能当场看清状态

2026-07-24 20:20:02 186

原创 Arthas trace 命令怎么用?一行定位最慢那行代码

Arthas trace 弥补 watch 只见结果不见过程的短板:追踪调用路径、统计耗时,快速定位慢接口与未执行分支

2026-07-22 21:39:00 204

原创 Arthas 怎么用?从安装到 watch 命令实战,线上排查不重启 JVM

Java 线上突然报错却没打日志?本文带你用 Arthas 在不重启 JVM 的前提下,用 watch 命令实时抓方法出入参,10 分钟上手线上诊断

2026-07-21 21:52:38 219

原创 Qwen3.8 突然上线:2.4T、自评仅次于 Fable 5,千问想干什么

Qwen3.8 官宣:2.4T、自评仅次于 Fable 5。Kimi、DeepSeek 这几天连发,国产模型卷疯了。参数是真、排名是自评,三件事看清再决定

2026-07-20 08:43:00 366

原创 后端视角看 EventBus:发布订阅总线的原理、场景与用法

做 Android 或 Java 想解耦组件通信的开发者,本文用后端视角讲清 EventBus 是什么、场景与用法,并对比 Spring、Guava

2026-07-18 14:54:47 224 1

原创 Kimi K3 能力确实顶,价格也确实顶:国产模型这次不卷低价了

Kimi K3 发布:2.8T 参数、1M 上下文、Agent Swarm,前端代码榜登顶全球第一,定价却创国产新高。本文拆解它强在哪、贵在哪、值不值得订阅

2026-07-17 13:21:55 439

原创 Cloudflare Tunnel 内网穿透:免费不限速

用 Cloudflare Tunnel 内网穿透,免费不限速替代花生壳,macOS 与 Windows 双系统安装,一行命令拿 HTTPS 公网地址。

2026-07-16 13:53:01 395

原创 优雅记录操作日志:从注解到 SpEL 的全链路实践与开源方案对比

操作日志和业务代码耦合太深?本文拆解注解 + SpEL 的核心原理,手把手带你接入两个开源项目,让你的日志代码从此清爽

2026-07-14 15:19:34 262 1

原创 JaCoCo 代码覆盖率:Spring Boot 集成与报告解读

单测写了但不知道测到没?本文用 JaCoCo 代码覆盖率工具,3 步 Maven 插件配置接入 Spring Boot,手把手教你生成并读懂覆盖率报告。

2026-07-12 16:34:00 261 1

原创 Java动态线程池:避坑原生线程池,吃透Dynamic-TP,手写一个Demo

Java线程池参数写死、改配置就得重启?本文讲透动态线程池原理,对比Dynamic-TP与Hippo4j,带你手写一个基于Nacos的动态线程池Demo

2026-07-11 20:26:57 253 1

原创 GPT-5.6 来了!三款模型、Ultra 模式、编程能力全面解析

GPT-5.6 系列正式发布,Sol/Terra/Luna 三档定位有何不同?本文从性能、价格、新功能三个维度帮你快速看懂这次最大规模的产品更新。

2026-07-10 15:31:46 342

原创 OpenCode 替代 Claude Code:传闻阿里内部全面禁用 Claude Code!

Claude Code 封号潮叠阿里禁用,opencode 成开源替代首选。本文讲透 npm 安装与 CC Switch、手动两种方式迁移 MCP、Agent。

2026-07-03 22:12:33 542

原创 Loop Engineering 实战:/goal 命令让 AI 自己写完整项目

Loop Engineering 让 AI 自己循环干活。本文用 Claude Code /goal 带你从零搭项目,跑通自动开发全流程——设定目标,循环搞定。

2026-06-29 16:25:07 368

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除