技术栈
后端
独泪了无痕
6 小时前
spring boot
·
redis
·
后端
Spring Data Redis 快速上手
在快速入门 Spring Data Redis 之前,我们先来做个简单的了解。在 Spring 的生态中,我们使用 Spring Data Redis 来实现对 Redis 的数据访问。可能这个时候,有人会有疑惑,市面上已经有 Redis、Redisson、Lettuce 等优秀的 Java Redis 工具库,为什么还要有 Spring Data Redis 呢?学不动了,头都要秃了!不要慌,我们先来看一张图:
m0_63990694
10 小时前
linux
·
运维
·
后端
Linux 操作系统入门:目录结构、服务排查常用命令、Shell 脚本基础
对于后端开发来说,线上服务出问题,第一战场就是 Linux 服务器。CPU 飙升、磁盘爆满、进程异常退出、端口占用、接口报错,绝大多数问题都要依靠 Linux 命令快速定位。 本文聚焦后端开发实战,讲解 Linux 标准目录结构,吃透 6 个高频排查命令,梳理一套标准化故障排查流程,同时讲解 Bash Shell 基础语法,附带可直接部署的 Java 服务监控脚本,兼顾日常工作使用与面试复习。
holly就是我
10 小时前
人工智能
·
后端
AI 编程助手为什么跑偏?用开源 ccglass 看清 Prompt、工具调用和 Token 消耗
让 AI 编程助手修一个 bug,它读了文件、调用了工具、修改了代码,最后却改错了地方。遇到这种情况,我们很容易继续补一句:“请仔细检查”“不要忽略上下文”“重新分析”。
鸿蒙开发
10 小时前
前端
·
后端
·
harmonyos
共享 Schema 与 SchemaFactory
注册页要求用户名最多 8 个字符,资料编辑页允许 32 个字符。两个页面的规则很接近,把公共部分提取出来,看起来只需要几行代码。
用户78847731634
10 小时前
后端
小程序后端三选一:云开发、.NET WebAPI、Node,我按客户现状分了三种答案
先讲一次排查。一个社区团购小程序的订阅消息总是时灵时不灵,最后在服务器上抓到原因:Node 后端被两个进程各跑了一份(宝塔里残留了一个旧进程),两边各自刷新 access_token,互相覆盖,微信侧的 token 一被顶掉,另一个进程的下发就静默失败。类似「环境混乱型故障」在这种没维护人的小后端上特别常见。
aiopencode
10 小时前
后端
·
ios
局域网设备抓包怎么做?用 TraceEagle 抓电视、游戏机和 IoT 流量
我注意到一个现象:团队里抓包,眼睛基本都盯着手机和电脑,真正卡住的,反倒是电视、游戏机、智能音箱这些设备。它们不像手机那样随手就能装个描述文件,也不一定给你留代理设置;可偏偏出问题时,最需要看的就是它们到底在连谁、传了什么。
智驭未来掌门人
10 小时前
后端
CLion 开发 Qt 项目的优势
本文只讨论优势与适用条件,不涉及具体项目的迁移决策。 关于本工程为何建议继续使用 Qt Creator,见《Qt 项目导入 CLion 说明》。
EnCi Zheng
11 小时前
人工智能
·
后端
·
安全
·
架构
·
api
后端怎么把AI接口稳定安全低成本接进业务:超时重试、密钥隔离与成本熔断清单
AI 接口接进业务,难点从来不是「调通」,而是「调崩之后谁来兜」。真正要解决的只有三件事:超时与限流不把业务拖死、密钥和用户数据不出自己的边界、token 花出去的每一分钱都能对上账。这三件事都不该散落在业务代码里,而应集中在一层薄薄的网关上——本篇给出可运行的那一层。
Bazingga
11 小时前
后端
从一家酒店讲懂Docker
很多 Docker 教程会让你"更快地晕掉":上来就是 namespace、cgroup、OverlayFS、容器运行时,每个词都认识,连起来不知道在说什么。
南归北隐
11 小时前
java
·
后端
·
spring ai
·
mcp
·
spring ai mcp
Spring AI Alibaba Graph框架实现MCP数据库查询实战
目录前言一、环境准备1.1 技术栈1.2 创建数据库表二、依赖与配置避坑三、Server 端开发:把数据库操作暴露为工具
IT_陈寒
11 小时前
前端
·
人工智能
·
后端
刚解决一个 Java 并发问题,这坑踩得我怀疑人生
上周压测时,我们的订单系统突然出现诡异的“幽灵订单”——同一个请求生成了两条完全相同的订单,而数据库的唯一索引竟然没拦住。你可能会想:“这不就是简单的并发重复提交吗?”但真相远比你想的复杂,且听我慢慢拆解。
小兔子
11 小时前
后端
Unix domain socket 的四个边界:抽象地址没有权限,SO_PEERCRED 是快照
一个本地服务间通信的接口,白天好好的,第二天运维把 socket 文件的权限从 777 改成 660,换成某个组的账号就连不上了。
小兔子
11 小时前
后端
no-cache 不是「不缓存」:RFC 9111 里几句常被读反的话
给接口加了 Cache-Control: no-cache 之后,CDN 上仍然能看到旧内容。多数人的第一反应是「缓存没生效」,于是换成 no-store,问题消失。但「换成 no-store 就好了」这个结论会把一层很重要的机制盖住:no-cache 从来不是「不要存」,它说的是「用之前先问一句」。
Vecter
11 小时前
后端
于 Spring Boot 和 LangChain4j 的 Web 智能助手
这是一个基于 Spring Boot 3 和 LangChain4j 的 Web 智能助手,支持流式聊天、模型配置切换、文档问答,以及 GitHub、网页抓取和受限文件系统工具。
张一凡93
12 小时前
前端
·
后端
·
架构
把“不要乱改”从提示词里拿出来,放进可校验的提案里
很多人用 AI 写代码的流程是这样的:这个流程最大的问题不是模型不听话,而是范围从一开始就只存在于提示词里。
一只爱撸猫的程序猿
12 小时前
人工智能
·
后端
·
程序员
当任何人都能生成一万行代码:什么变得稀缺
软件工程的价值中心,正在从"生成"迁移到"验证与负责"。写代码、调 prompt、搭 Agent demo——这一侧在被商品化,价格持续打到地板;评测、护栏、标准制定、上线签字——这一侧在稀缺化,而且会越来越贵。
Potato_土豆
12 小时前
人工智能
·
后端
·
ai编程
MCP Server 接入多个 AI 客户端:配置差异与 10 个真实踩坑
近半年我把自研的一个代码库知识图谱 MCP Server 接进了三个日常使用的 AI 编程工具:Claude Code、Codex CLI、OpenCode。同一份二进制、同一个 stdio 协议,在三个客户端里的表现完全不一样——有两个能连上但工具列表是空的,有一个连上后第一次调用卡死 30 秒才超时。 MCP(Model Context Protocol)的协议本身很简单,难的是每个客户端对"怎么启动这个进程"的理解各不相同。这篇文章把配置文件位置、格式差异,以及我实际踩到的 10 个坑记下来。配置部
低调滴开发
12 小时前
开发语言
·
后端
·
rust
3 行代码写崩一个函数?切片才是 Rust 字符串处理的正确姿势
面试经典题:取字符串里的第一个单词。Java 里 split(" ")[0] 一行搞定,Rust 里却有个更优雅的答案——不复制、不修改、纯"划重点"。但随手一写就可能踩进 UTF-8 的坑,直接 panic。今天把切片一次学透。
代码丰
12 小时前
redis
·
后端
·
json
跨系统传输大 JSON:直接压缩,还是把数据放进 Redis?
随着数据规模增加,一次请求可能包含大量明细、规则和参数,返回结果也可能很大。原本简单的接口开始出现请求耗时增长、消息超过大小限制、调用超时、重复重试等问题。
13609675723
12 小时前
后端
RAG 第一步就错了:切分粒度决定召回上限
RAG 效果不好,大家的反应通常是换模型、调 TopK、加提示词。这三件事都在第二、三、四环。而决定上限的是第一环:切分。