后端

金銀銅鐵5 小时前
java·后端·ai编程
[Java] 用 GUI 展示 EnumSet 增减元素时的内部变化(上)大家在日常的开发过程中,应该用到过 java.util.EnumSet。在 java.util.EnumSet#noneOf 这个静态方法中,我们可以看到如下的逻辑
念何架构之路6 小时前
开发语言·后端·golang
go-grpc设计思想.proto 是唯一事实,客户端存根、服务端接口、路由表全部由它生成(02 篇)。业务代码永远不手写"方法名→处理函数"的映射——手写的映射在跨语言、跨团队、跨版本时必然漂移。生成物收敛到极少数入口(Invoke/NewStream),框架逻辑与业务逻辑彻底分层。
system_error_x6 小时前
java·spring boot·后端
SpringBoot 集成 Thymeleaf 简洁入门Thymeleaf 是 SpringBoot 官方推荐的模板引擎,语法简洁、与 HTML 完美融合,非常适合快速开发服务端渲染页面。本文用最少的篇幅带你跑通一个 Thymeleaf 示例。
步行cgn8 小时前
java·开发语言·后端·spring·mvc
Spring MVC 视图机制的核心接口与类Spring MVC 的视图机制解决的是“Controller 返回一个逻辑视图名,如何变成最终的 HTML/JSON/PDF 响应”。围绕这个目标,Spring MVC 设计了一组接口和实现类,核心是 ViewResolver(视图解析器) 和 View(视图)。
码事漫谈9 小时前
后端
AI 读你的提示词,其实很没耐心先说个我最近才搞明白的事。AI 读你的提示词,不是从头到尾一样认真的。它开头看得最仔细,中间和结尾就开始走神。这意味着啥?你吭哧吭哧写了一大段背景,什么"我们团队最近在做……""考虑到市场竞争……""所以我想……",它很可能压根没认真看。等你好不容易说到正事,它已经走神了。
用户8356290780519 小时前
后端·python
如何使用 Python 格式化 Excel 单元格中的长文本从系统导出的报表里,总有一两列内容特别长:订单备注、错误日志、商品描述。默认情况下这些文字会横着铺开,要么把相邻列盖住,要么被迫把列宽拉到夸张的程度;只调整行高又不会换行,多出来的部分直接消失。几行数据可以手动拖一拖,几百个文件的批量处理就只能交给脚本。
我命由我123459 小时前
java·开发语言·后端·python·学习·java-ee·学习方法
Python 开发 - Python 的 pathlib
IT_陈寒9 小时前
前端·人工智能·后端
Java性能优化完全指南去年双十一大促前夜,我们的订单服务在压测时突然出现长达 5 秒的 GC 停顿,TPS 直接从 2 万跌到 200。你猜最后定位到什么?一个同事在循环里随手写的 SimpleDateFormat.parse()。今天我们就从 时间格式化 这个高频操作切入,聊聊那些看似无害却暗藏杀机的性能陷阱。
电子IT笔记10 小时前
前端·后端
对接群晖NAS,上传和删除踩坑记录业务场景:老 ERP 系统的附件同步痛点ERP系统中,需求部门提出要求:业务单据在系统内上传附件时,必须同步上传一份到公司的群晖网盘;业务侧删除单据或附件时,也要同步把群晖网盘上的文件删掉,确保两边数据一致。
Mk5987810 小时前
后端
P4:把 Agent 的记忆搬进 Redis —— AgentScope-Java 工程化实战系列第四篇。P1 的 Agent 会「记住你」,但状态落在本地文件里;P3 的多智能体团队跑起来后,上下文越滚越长。这一篇解决「能不能上生产」的问题:状态集中存储、上下文自动压缩、记忆分层沉淀。
雨中飘荡的记忆10 小时前
人工智能·后端
Claude Code 入门必会:@、!、Slash Commands,一篇讲清楚摘要: 用 Claude Code 写代码,不只是“把需求发给 AI”。学会 @、! 和 /,就能更明确地提供上下文、执行终端命令、管理开发流程。本文用直观例子讲清三者的区别、常见用法、实战组合与安全边界。
开心就好202510 小时前
后端·ios
uni-app 本地打包 iOS,在 Windows 上使用 KXBuild 产出 ipa 并上架的完整流程这篇带你在 Windows 上把一个 uni-app 项目本地打包成 iOS App,从导出 Xcode 工程、装到 iPhone 上运行,一直做到出 ipa 上传 App Store Connect。适合已经在 HBuilderX 里开发 uni-app、想摆脱云打包排队的开发者。你需要准备 Apple 开发者账号、一台 iPhone 和数据线,并且已经安装 KXBuild,第一次走完全程大约一小时,之后每次重打几分钟。更多信息可以查看KXBuild官网:www.kxbuild.net/zh
百慕大三角10 小时前
人工智能·后端·全栈
从 CLAUDECODE 到 AI_AGENT:前端与 CLI 工具如何感知 AI 编码代理?核心结论先行AI 编码工具(如 Claude Code、Cursor、Devin)通过环境变量向子进程“自报身份”,正在形成一种分层的事实约定。消费端工具(如 DuckDB、Vitest)检测到信号后自动切换为机器友好的输出模式,能大幅减少格式噪声与 Token 消耗。
用户83562907805110 小时前
后端·python
如何使用 Python 在 Word 文档中创建和格式化列表生成操作手册时,步骤必须带编号;整理需求清单时,条目通常用圆点;而在规格说明里,条目往往要分成"1. 概述 / 1.1 背景 / 1.1.1 范围"这样的多级结构。手工在 Word 里操作并不难,点一下编号按钮即可,但当文档由脚本批量生成、或者每次导出的内容条目数量不固定时,逐个点击就不现实了。
旋律41411 小时前
java·后端
同义方法区别(增加类与删除类)用在 List / Set中,加一个元素,可重复添加元素,在Set中会去重。用在Map中,使用的是键值对,所以不能通过add添加而是put直接添加一个键与对应的值。 键重复时会覆盖之前的旧值。
调试人生的显微镜11 小时前
后端·ios
跨平台抓包工具怎么选?TraceEagle抓包鹰 的四种跨平台能力跨平台抓包工具,很多人的第一反应是「能装在 Windows 和 Mac 运行上就可以了」。真用起来会发现,跨平台远不止安装包这一方面:换台电脑、换部手机、换个协议,甚至把数据交给别的工具继续看,每一段都可能断掉。
用户77712985091211 小时前
java·后端
常见的同义方法的区别:增加类和删除类add:把单个元素加入到集合里,对List是在末尾加入元素,对Set是尝试加入(如果有该元素则不添加)。
房西杭11 小时前
后端
行会仓库 GuildStoreMgr(Lua,和 StoreMgr / BagMgr 容器接口对齐)定位:行会共享仓库,归属行会 guild_id,不是个人pid;行会成员有分级权限(查看/存入/取出/整理);独立配表扩容;物品存入取出流水、可查日志;容器API和前面背包、个人仓库保持一致,方便复用通用物品工具。 依赖:GuildMgr、ConfigMgr、DbMgr、LogMgr、EventMgr、BagMgr
站大爷IP11 小时前
后端
Python的文本IO把我坑惨了,原来read和readlines的区别这么大小郑那天写了一个日志分析工具,要统计应用日志里每种错误出现的次数。日志文件不大,几百兆,他想着一次性读进来处理最方便。代码大概长这样:
没事写点啥11 小时前
后端·ai编程
WeKnora 上下文管理多轮对话的上下文来自消息表,会话侧不用图数据库做记忆。智能推理/快速问答两条路径都会「从库取出历史 → 拼进本轮输入」,但切分方式与超长策略不同: