技术栈
后端
码事漫谈
5 分钟前
后端
Token成本失控?两大开源方案如何重构AI编程成本结构
LLM编程助手的普及带来了一个隐性成本黑洞:每一次git status、cargo test或代码库查询都在消耗宝贵的上下文窗口。以Claude Code为例,一次30分钟的中等强度会话可能消耗超过10万Token,其中60%-80%被浪费在冗余输出、重复文件读取和噪声数据上。
橙露
15 分钟前
java
·
spring boot
·
后端
SpringBoot 全局异常处理:优雅封装统一返回格式
在探讨解决方案之前,我们有必要先审视传统异常处理方式存在的问题。在一个典型的 Spring MVC 应用中,如果没有统一的异常处理机制,开发人员通常会在每个 Controller 方法中编写 try-catch 块:
LiveWillChange
29 分钟前
后端
第一阶段:基本功能实现
模块功能: 作为系统统一的认证入口,负责承接用户注册与登录请求:在注册场景中,接收用户凭据并调用应用服务完成账号创建,同时对重复账号、重复用户名等典型约束冲突进行业务化提示;在登录场景中,控制器完成登录校验流程编排,认证成功后返回包含 JWT 信息的登录结果对象,认证失败或账号禁用时返回明确、可读的失败原因。模块通过统一的 Result<T> 响应协议对外提供标准化认证能力。
朝阳581
37 分钟前
开发语言
·
后端
·
rust
rust 交叉编译指南
本指南介绍如何使用 cargo-zigbuild 进行 Rust 项目的交叉编译,特别是针对 ARM64 Linux 平台。
用户835629078051
1 小时前
后端
·
python
使用 Python 合并与拆分 Excel 单元格的实用方法
在处理 Excel 电子表格时,单元格合并是一项常见操作。合并单元格可以将多个相邻单元格组合成一个更大的单元格,常用于创建表头、突出显示重要信息或改善表格布局。本文将介绍如何使用 Python 编程方式实现 Excel 单元格的合并与拆分操作。
thinkingandcoding
1 小时前
后端
BTrace实战:Arthas搞不定的那些场景
Arthas是Java线上诊断的神器,thread、trace、watch、stack几乎覆盖了日常排查的90%场景。但总有一些问题,Arthas解决不了——比如"我想知道这个方法内部到底new了多少个大对象"、"我想持续监控某个方法的GC行为,而不是只看一次"。这就是BTrace的战场。
王码码2035
1 小时前
后端
·
golang
·
go
·
接口
Go语言中的配置管理:从Viper到环境变量
作为一个在小厂挣扎的Go后端老兵,我对配置管理的理解就一句话:能灵活的绝不僵硬。想当年在大厂时,配置管理是日常工作的重要部分,每天都要处理不同环境的配置,生怕配置错误导致服务崩溃。现在到了小厂,虽然环境没那么复杂,但配置管理的重要性依然不减,毕竟配置是服务的灵魂。
Bug终结者_
2 小时前
后端
·
langchain
·
ai编程
别只会写 Java 了!LangChain4J 带你弯道超车 AI 赛道
要想知道LangChain4j是什么,就要知道LangChain。LangChain 是一个开源框架,用于构建基于大语言模型(LLM)的智能应用。它由 Harrison Chase 于 2022 年创建,现已成为 LLM 应用开发的事实标准之一。
Oneslide
2 小时前
后端
MySQL性能排查实战:大量Sleep空闲连接导致数据库写入缓慢解决方案
业务反馈 MySQL 数据库读操作正常,但写操作(INSERT/UPDATE/DELETE)耗时极长,业务接口出现明显卡顿、响应超时,数据库整体性能异常。
码界奇点
2 小时前
java
·
spring boot
·
后端
·
java-ee
·
毕业设计
·
源代码管理
基于Spring Boot的前后端分离商城系统设计与实现
如果你正在寻找一个既能满足毕业设计要求,又具备实际开发参考价值的 Java 电商项目,那么这套前后端分离商城管理系统资源会是一个非常不错的选择。相比一些只适合演示的简单项目,这个系统不仅具备较完整的商城业务模块,还融合了 Spring Boot、Spring Security、JWT、Redis 等企业开发中常见的主流技术,能够同时满足“毕业设计展示”“源码学习”“论文撰写”“系统设计分析”这几个核心需求。
fox_lht
3 小时前
开发语言
·
后端
·
rust
7.3.结构体-方法
方法和函数类似,但是方法必须归属到某个结构体、枚举或者trait对象内,而函数则不必。方法的一个参数总是self,他表示被调用的这个结构的方法本身的实例。
掘金者阿豪
3 小时前
后端
一个权限配置错误引发的“血案”:数据库访问控制手记
凌晨两点,手机响了。值班同事声音发紧:“大哥,金仓核心交易库连不上了,应用那边在报‘no sys_hba.conf entry’,这是什么意思?”
消失的旧时光-1943
3 小时前
spring boot
·
后端
Spring Boot 接口设计进阶:POST / PUT / DELETE 的本质区别与工程实践
在后端开发中,很多人都会有这样的疑问:甚至在实际项目中,我们经常看到:似乎所有操作都可以用 POST 完成。
StackNoOverflow
3 小时前
后端
·
spring cloud
Spring Cloud的注册中心和配置中心(Nacos)
本文基于 Nacos 1.4.1 版本,Spring Cloud Alibaba 生态,包含完整部署步骤、配置示例和集群搭建。建议收藏,方便生产环境部署查阅。
SamDeepThinking
4 小时前
java
·
后端
·
架构
秒杀系统需求PRD
第一次自由卡促销活动把核心交易系统打挂了。这件事之后,CTO拍板要做一套独立的秒杀系统。在写代码之前要先理清楚业务层面的问题:
掘金者阿豪
4 小时前
后端
被飞书和火山引擎账号体系整崩溃了?一个程序员彻底讲清楚背后的设计逻辑
很多程序员第一次接入 飞书开放平台 或 火山引擎 API 时,都会经历一个非常崩溃的过程。你只是想:写个程序调用 API。
代码羊羊
4 小时前
开发语言
·
后端
·
rust
Rust基础类型与变量全解析
数值类型:注意: isize 和 usize 的大小取决于目标平台的指针大小(32 位平台为 4 字节,64 位平台为 8 字节)
SamDeepThinking
4 小时前
java
·
后端
·
架构
开篇词:6000万会员规模下,我们是怎么做秒杀系统的
第一次自由卡促销活动,把核心交易系统打挂了。自由卡是一种虚拟预付卡,用户先充值,再用卡内余额购买商品。配合半价或大力度折扣时,对用户的吸引力非常强。活动一开始,瞬时并发请求直接把核心系统的数据库连接池打满,整个交易链路不可用。不光秒杀用户受影响,正常的下单、支付也全部阻塞。
程序员书虫
4 小时前
java
·
后端
·
面试
Spring 依赖注入一次讲透:`@Autowired`、`@Resource`、`@Qualifier`、`@Primary` 到底怎么选
很多人会用 Spring 注入,但一到面试或源码分析场景,就容易把 @Autowired、@Resource、构造器注入、@Qualifier、@Primary 说乱。这篇文章就把这些最常见、也最容易混淆的问题一次讲透。
SamDeepThinking
5 小时前
java
·
后端
·
面试
Spring Bean作用域的设计与使用
Spring有6种bean作用域,但实际项目中,绝大多数bean只用到其中一种:singleton。很多开发者写了几年Spring代码,从没显式指定过scope。6种作用域记起来不难,面试时也能背出来,真正有意思的问题是:Spring为什么要提供这6种?每种到底在解决什么问题?