自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

记录生活

记录生活

  • 博客(431)
  • 收藏
  • 关注

原创 【Spring】---- @Profile注解 ,根据dev或prod 环境让业务失效,简洁实用

实际开发中,想让某个bean或某些业务根据环境来判断是否启用或生效。可以用@Profile(“dev”)让某些接口根据环境生效,防止安全隐患。

2026-04-04 08:30:00 21

原创 【AI编程】【Claude Code】---- 十个最值得装的 Skills:不是越多越能打,是这 10 个最能打!!

一个是完全不装一个是装一堆,结果十天半个月都不调一次真正有价值的 skill,一般都有一个共同点:你装进去之后,会在很多不同任务里反复调用。summarizetmux解决网页执行、信息压缩、技能发现、工作流沉淀、长会话控制,testing / docs / refactor / git / research 这些,则是在把 Claude Code 从“会写代码”推向“能承担完整工作流”。所以,Claude Code 的 skill 体系,不该被理解成一个插件市场。更准确地说,它是一套外置能力系统。

2026-04-04 08:00:00 667

原创 【AI编程】【Kiro】----Kiro入门到精通保姆级教程(五)---- 【实战】实战与最佳实践

完成本系列学习后,你已掌握:--------✅ 安装和配置 Kiro--------✅ Vibe 模式快速开发--------✅ Spec 模式规划复杂功能-------- ✅ Steering 让 AI 理解项目--------✅ Hooks 实现自动化-------- ✅ MCP 扩展能力-------- ✅ 真实项目应用。

2026-04-04 07:00:00 272

原创 【AI编程】【Kiro】----Kiro入门到精通保姆级教程(六)---- 【实战】Spec模式实战 ( 新项目、复杂功能、大型重构、高可靠需求)保姆级教程

Spec 模式要求 AI 在写代码前,先把自然语言需求转化为结构化、可确认的规范文档,经你确认后再生成代码。先明确做什么、怎么做,再动手写代码本质:把“黑盒直出代码”变成“白盒化、文档驱动”的工程流程。

2026-04-04 06:45:00 336

原创 【AI编程】【Kiro】---企业级账号登录kiro

第一次登录需要开通MFA,大家可以下载一个微软的 Authenticator,或者用你自己喜欢的MFA密码生成器。输入你邮件里的username。这一步一定要按照这个填。

2026-04-04 06:00:00 97

原创 【文件服务】【AWS 亚马逊S3】---- S3对象存储可视化管理工具客户端大全+详细使用方法

的官方下载与安装步骤,均为官方渠道,安全可靠。以下是Windows系统下。

2026-04-04 05:00:00 623

原创 【Docker】-----docker-compose.yml 关键字详细说明

(微服务、中间件、数据库等都算服务)。

2026-04-04 05:00:00 278

原创 【AI编程】【Kiro】----Kiro入门到精通保姆级教程(四)---- 【高级】Kiro高级(hooks自动化、MCP、团队协作、性能优化)

Antigravity 和 Kiro 都支持 MCP 协议。你可以把它理解为 AI 的“API 插件系统”。

2026-04-04 00:45:00 444

原创 【OnlyOffice】----私有化部署OnlyOffice在(Win11 的Docker上)+ 整合springboot实战全过程

Docker 部署核心:关闭 JWT 验证(),映射端口和目录;Java 对接核心:提供「文档访问 URL」和「回调保存 URL」,且 URL 需用主机实际 IP;测试流程:初始化文档 → 访问编辑页 → 编辑保存 → 验证本地文档更新。至此,从 OnlyOffice 私有化部署到 Java 对接测试的全流程已完成,可基于此扩展更多功能(如文档权限控制、多格式支持、历史版本等)。

2026-04-04 00:30:00 374

原创 【AI编程】【Kiro】----Kiro入门到精通保姆级教程(三)---- 【进阶】Kiro进阶(交互模型、上下文、工作流)

如果说模式决定了 AI 怎么动,Steering 就决定了 AI 知道什么。----------结构化生成。手动引用:使用 # 号可显式引用特定文件,如 #File .kiro/steering/rules.md。----------非阻塞式对话。Spec Mode 是 Kiro 最强大的能力,它通过三个阶段确保复杂任务的成功率。这不仅是 AI 的中间产物,更是永久的项目文档,方便团队成员查阅。├── product.md # 产品背景 (做什么)----------流畅、低延迟、所见即所得。

2026-03-30 14:41:16 849

原创 【Nacos】【解决问题】----Nacos 详细配置操作(解决首次调用慢问题)

确认依赖:调用方项目已引入 Nacos 服务发现依赖配置客户端:在调用方中添加「基础配置+缓存+连接池」配置优化日志:调整 Nacos 客户端日志级别为 WARN(可选)重启服务:重启调用方微服务(36666 端口的服务)验证配置:启动后查看日志,确认以下信息(说明配置生效):日志中不再频繁出现订阅日志(仅启动时出现一次)日志中显示服务实例从缓存中获取(而非重复拉取)

2026-03-29 06:00:00 72

原创 【AI辅助编程】----Java 程序员必看!Cursor、Claude Code、Kiro 全方位对比,选对工具效率翻倍

在Java开发领域,AI辅助编程工具已成为提升编码效率、优化代码质量、降低技术门槛的核心利器。从个人开发者的日常编码到企业级项目的架构设计、合规管控,不同场景对工具的集成度、专业深度、数据安全性等需求差异显著。Cursor、Claude Code、Kiro三款工具凭借各自独特的定位,覆盖了从一体化编码、专业级代码辅助到私有化合规开发的核心场景,Cursor、Claude Code、Kiro 三款工具的核心差异,方便 Java 程序员快速查阅选型。核心差异。

2026-03-29 04:45:00 151

原创 【AI辅助编程】---- 发现宝藏工具DeepWiki项目解读工具:让GitHub开源项目一目了然,快速上手新项目

DeepWiki作为一款高效的GitHub项目解读工具,让我们无需在繁杂的文档和代码中“大海捞针”,就能快速抓住BlockSuite的核心价值——它不仅是一套“编辑工具包”,更是一套标准化的协作编辑解决方案,通过分层架构、框架无关性和原生协作能力,解决了传统编辑器开发中“复用难、集成难、协作难”的痛点。

2026-03-29 04:45:00 96

原创 什么是回归测试,冒烟测试,渗透测试

假设你是,盖了一栋,现在要交付给业主住。。

2026-03-29 04:45:00 261

原创 【MinIO】----如何开启minIO允许跨域

场景:我的minIO安装在Windows里的docker里面,所有修改配置文件docker-compose.yaml添加注意:2023版本minIO可视化控制台没找到页面级别的设置,所有用命令的形式。

2026-03-29 03:00:00 72

原创 【Nacos】【解决问题】----解决nacos 第一次调用服务时,延迟太长问题

摘要: 通过启用Feign的OkHttp连接池并进行参数调优,成功将Nacos服务首次调用延迟从40秒降至200毫秒。关键配置包括:开启OkHttp支持、设置5秒超时、调整连接池参数(最大空闲连接200,保活时长300秒)。该优化显著提升了微服务间首次调用的响应效率。

2026-03-29 02:30:00 25

原创 【AI编程】【Kiro】----Kiro入门到精通保姆级教程(二)----【入门】Kiro下载安装、汉化

Kiro是亚马逊(AWS)推出的代理式AI集成开发环境(IDE),于2025年7月进入公共预览阶段,基于VS Code的开源版本(Code OSS)构建,主打“规范驱动开发”,能帮助开发者快速从概念原型过渡到生产级代码,实用性拉满✨ 废话不多说,直接上干货!

2026-03-29 02:15:00 471

原创 【AI编程】【Kiro】----Kiro入门到精通保姆级教程(一)----【介绍】Kiro是什么

它基于开源的 Code OSS(也就是VS Code的底层),所以你熟悉的快捷键、主题、插件全都能用,零学习成本!💡 某天凌晨两点,灵感爆发:“我要做个用户登录系统,带邮箱验证、密码重置、角色权限!🤖 你打开 Cursor 或 Copilot,一顿对话:“来吧,AI,给我干出来!✅ 几分钟后,页面跑起来了,功能齐全,你心里美滋滋:“我真是个天才!而今天我们要讲的 Kiro,就是来终结这种“爽一时,苦三年”局面的——🧠 开场灵魂拷问:你有没有被“AI生成的代码”坑过?但现实是:代码写得快,维护起来哭得惨

2026-03-29 02:00:00 356

原创 【NodeJS】 -----Windows系统中同时安装Node.js 16和18两个版本 winvm-windows

核心工具:使用是Windows下管理多版本Node的最佳方案,无需手动配置环境变量核心命令nvm install 版本号nvm use 版本号nvm listnode -v关键前提:安装nvm前必须卸载已有的Node.js,且操作终端需以管理员身份运行。

2026-03-29 01:00:00 648

原创 【Nginx】【实战】----限制外网访问,或设置ip白名单,黑名单

核心方案是通过allow放行内网 IP 段 +deny all拒绝外网,这是 Nginx 控制 IP 访问的标准方式;需根据实际内网环境调整allow后的 IP 段,确保覆盖所有需要访问的内网地址;修改后要执行nginx -t验证配置语法,再重启 Nginx 生效。

2026-03-29 01:00:00 179

原创 【AI】【AI编码】【Prompt】----如何让AI一次性写出高质量代码?

说了这么多,来个简单粗暴的总结,三步让AI变成你的贴身码农:给AI做入职培训 → 用代码解构Prompt建立私域知识库让AI懂行地写代码 → 配合开发专家Prompt精准生成代码保持知识库活跃 → 用自动维护Prompt持续更新文档知识学到了,工具也给了,现在就看你的执行力了。我敢保证,只要你按这套方法实践一个月,你对AI编程的感觉会彻底改变。从今天开始,别再做AI的"调教大师"了,直接当"甩手掌柜"不香吗?行动起来,让AI真正成为你的10倍工程师吧!

2026-03-28 00:00:00 369

原创 【Netty】----Netty 大文件上传带宽竞争解决方案

某短视频平台近期上线了“高清视频备份”功能,吸引了10万创作者同时上传1G级别的原片素材。服务器配备的100M带宽瞬间被占满,部分创作者的上传任务因带宽被抢占而超时失败,甚至出现服务器网络拥塞导致正常业务受影响的情况。其实这正是典型的多连接大文件上传带宽竞争问题,结合Netty的特性可通过以下配置彻底解决。

2026-03-28 00:00:00 163

原创 【Netty】----Netty 带宽饱和场景下连接处理解决方案

某云盘平台为会员用户提供10M/s上传带宽、普通用户1M/s上传带宽的差异化服务。某天平台推出限时免费扩容活动,瞬间涌入近10万用户,其中5个会员和50个普通用户的带宽需求刚好占满服务器100M带宽,后续9万多个连接要么上传超时,要么直接被拒绝连接,大量用户投诉平台无法使用。这正是带宽饱和时的典型问题,结合Netty可通过多层机制高效处理。

2026-03-28 00:00:00 196

原创 【Spring Boot 】【多维表】-----Spring Boot + APITable 快速集成指南(含 AI 分析能力)

在企业级 Java 项目中,多维表已成为灵活管理业务数据的重要组件。它兼具结构化存储、可视化配置和轻量级协作能力,能够显著降低业务系统的建模成本。而随着 AI 技术的普及,将多维表与大模型能力结合,可进一步实现智能数据分析、自动总结、异常检测等高级功能,为业务带来更高的效率和价值。APITable 作为一款开源、API 优先的多维表产品,凭借其灵活的数据模型、完善的权限体系和良好的可扩展性,逐渐成为企业私有化部署的重要选择。

2026-03-28 00:00:00 361

原创 【RocketMQ】----面试被问到:rocketQM实战中,消息堆积怎么办?

你可以这样收尾,让面试官觉得你非常专业:先定位堆积环节(生产者、消费者、Broker)。临时扩容消费者和线程池,快速止血。分析根本原因,优化消费逻辑、生产者发送方式或 Broker 配置。最后建立监控报警机制,避免再次发生。如果是顺序消息,则重点优化消费耗时或拆分队列,而不是扩容消费者。

2026-03-28 00:00:00 26

原创 【AI】----什么是知识库?什么是向量数据库?应用场景是什么?

把文字变成“数学向量”,然后用向量数据库来存、来查。为什么要这么做?因为计算机看不懂文字,但能看懂向量。向量可以表达语义,比如:“请假流程”“如何申请年假”“年假怎么批”这三句话的向量会非常接近,因为意思差不多。把文档内容转成向量当你提问时,也把问题转成向量用向量相似度快速找到“意思相近”的内容常见的向量数据库:Milvus、Pinecone、Weaviate、FAISS 等。从海量数据里,快速把“可能相关”的内容捞出来。它不是最终答案,只是“候选集”。

2026-03-28 00:00:00 314

原创 【Windows】---- WSL 详解:Windows 与 Linux 无缝集成的开发者利器

在Windows系统上可以用linux的黑窗口来安装linux的依赖和环境,可以理解为2个系统同时用。

2026-03-28 00:00:00 118

原创 【多维表】【APITable 】----Windows 11 系统运行 APITable 多维表开源项目步骤详细教程

注意给一下权限 sudo chmod -R 777 /usr/data/apitable-develop 执行 make dataenv前。:安装 gradle 的时候 链接超时。方法 1:配置 Gradle 国内镜像(推荐)方法 2:手动下载 Gradle 并配置。

2026-03-28 00:00:00 155

原创 【java】【断点续传】---- 断点续传和分片上传的应用场景

分片上传是为了解决大文件上传慢、容易断、容易超时、占用内存大的问题。网络不稳定 → 断点续传文件太大 → 避免超时服务器内存有限 → 避免 OOM想传得更快 → 并发上传想支持暂停/继续 → 分片记录上传状态。

2026-03-17 11:51:25 737

原创 【java】【断点续传】----java实现大文件断点续传和分片上传原理和详细全过程

分片上传:将大文件切割为固定大小的分片,逐个上传,核心是文件MD5标识分片归属,临时目录存储分片。断点续传:上传前通过MD5查询已上传分片,只上传未完成的分片,依赖数据库记录分片状态。多文件适配:复用单文件的分片/断点逻辑,前端循环处理每个文件即可,后端无需额外开发。

2026-03-17 11:50:42 186

原创 【架构】----Java 架构师实战:从 0 到 1 构建企业级项目亮点体系(3),你了解多少??

解决:复杂中间件运维困难价值:自动化运维•。

2026-03-17 11:50:02 159

原创 【架构】----Java 架构师实战:从 0 到 1 构建企业级项目亮点体系(2),你了解多少??

• 文件存储• 高并发• 微服务• 大数据• 高可用• 安全• 业务架构• 云原生• 第三方集成• 运维监控。

2026-03-17 11:49:19 171

原创 【架构】----Java 架构师实战:从 0 到 1 构建企业级项目亮点体系(1),你了解多少??

以上全领域的项目亮点问题导向:所有亮点都对应具体业务/技术问题(如大文件上传失败、高并发崩溃、数据不一致),无“无的放矢”的亮点;技术落地:每个亮点都有明确的Java技术栈支撑(如Redis+Lua实现限流、Seata实现分布式事务),而非纯理论;分类逻辑:按“数据传输存储→高并发高性能→数据计算→高可用→业务架构→安全合规”划分,覆盖项目从底层技术到上层业务的全维度。实际项目中,无需堆砌所有亮点,需根据业务场景选择核心亮点(如电商重点做高并发/分布式事务,云盘重点做分片上传/分布式存储)。

2026-03-17 11:48:48 301

原创 【架构】-----Service 层代码太长太乱?试试这套 “见名知意” 的命名规范!

固定前缀:用等前缀标识函数类型,入口函数无特殊前缀。语义完整:前缀后紧跟“动作+业务对象”,明确函数职责。特殊后缀:用Common标识共用函数,用For+场景标识辅助函数。修饰符配合:通过区分函数是否对外暴露,减少调用歧义。这套方案无需拆分类/包,适合中小型项目或快速迭代场景,既能保证代码可读性(新人看函数名就知道类型和用途),又能避免过度设计,平衡规范和开发效率。

2026-03-17 11:48:15 305

原创 【架构】----Java 金额计算避坑:Long 和 BigDecimal 到底该怎么选?

文章最后跟大家总结一下。金额计算无小事,必须严格测试选择适合业务的技术,而不是最新的技术保持一致性,一个系统内不要混用多种方案技术选型就像选工具,用对了事半功倍,用错了后患无穷。希望这篇文章能帮你在金额计算的路上少踩坑,走得更稳更远。

2026-03-17 11:47:22 338

原创 【Docker】-----如何进入到容器内部

先执行命令列出所有运行中的容器,找到你要进入的容器:docker ps# 如果容器已停止,想查看所有容器(包括停止的):# 根据查到的 容器 ID 或 容器名,执行以下命令(二选一即可):powershell# 方式1:用容器ID(比如你的 071261fb6eff)# 方式2:用容器名(比如 onlyoffice-ds)核心步骤:先通过docker ps查容器ID/名称,再用docker exec -it 容器ID/名称 bash进入交互式终端。Windows 适配。

2026-03-17 11:46:36 856

原创 【AI】----java的 大模型提示词 prompt ,代码输出提示规范

【代码】【AI】----java的 大模型提示词 prompt ,代码输出提示规范。

2026-03-17 11:45:29 77

原创 【AI】----Milvus向量解析 + Spring Boot3 整合完整实战案例(入门到精通)

本文介绍了基于LangChain4j+Spring Boot3+Milvus实现大数据量向量数据库的解决方案。针对传统模糊查询在大数据量下性能差、精度低的问题,采用向量数据库通过语义相似度检索实现高效查询。技术栈选用开源向量数据库Milvus、LangChain4j封装向量操作、豆包Embedding API生成向量。文章详细说明了环境准备、Milvus的Docker部署方式,并提供了Spring Boot集成Milvus的配置步骤和核心代码实现,包括向量数据库连接配置和豆包Embedding模型的初始化。

2026-03-17 11:44:06 743

原创 【Redis】【场景实战】----Redis ZSet实现多维度排行榜设计与Java 高级实践

Redis 实现排行榜的核心是Sorted Set,通过分值编码可实现“主维度+次维度”的多规则排序;不同兜底维度的核心差异是分值编码逻辑:数值型次维度(年龄、时间)直接做算术转换,字符串型(用户名)需先转为数值;编码时需控制各维度位数,避免双精度浮点数的精度丢失问题,确保排序准确性。

2026-02-02 09:31:22 506

原创 【AI辅助编程】【Claude Code】----秒杀 Cursor!Claude Code 保姆级教程,从安装到实战全过程,一篇文章给你透

Claude Code 是一款由 Anthropic 推出的 AI 代码助手,支持代码生成、调试、重构等多项功能。本文详细介绍了其安装配置方法(包括 Node.js 环境和原生版),并重点讲解了如何免费接入国内智谱大模型(GLM Coding),通过环境变量配置实现 API 调用。文中提供了从注册获取 API Key 到测试配置的完整流程,并展示了项目实战案例,帮助开发者快速上手这一强大的 AI 编程工具。

2026-01-30 11:42:17 8038 9

redis 短信示例代码

redis 短信示例代码

2025-10-23

java抓包-java抓包工具Fidder详细教程(抓取安卓请求的http接口)

java抓包-java抓包工具Fidder详细教程(抓取安卓请求的http接口)

2025-08-09

java[validation校验]-Validation 注解笔记大全

java[validation校验]-Validation 注解笔记大全

2025-08-09

AI什么是大模型MCP详细教程

AI什么是大模型MCP详细教程

2025-08-04

空空如也

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

TA关注的人

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