后端

苍何1 小时前
后端
万字保姆级教程:Hermes+Kimi K2.6 打造7x24h Agent军团这是苍何的第 521 篇原创!大家好,我是苍何。最近 AI 的热风从龙虾吹到了 Hermes Agent,也就是江湖外号「爱马仕」。
我叫黑大帅1 小时前
后端·算法·面试
为什么map查找时间复杂度是O(1)?Map查找能做到 O(1)O(1)O(1),是因为它利用了哈希函数的数学映射和底层数组的直接内存访问特性。
FreeCultureBoy3 小时前
后端·php
用 phpbrew 管理 php 环境:从安装到多版本切换在 macOS 开发环境里,PHP 的麻烦往往不只是“装一个能跑的版本”,而是“怎么同时维护多个版本,还能随时切换”。有的项目还停在 PHP 8.2,有的已经切到 8.4,如果只靠手动改 PATH,环境很容易混乱。phpbrew 的价值,就是把 PHP 多版本安装和切换这件事收拢到一套可重复的流程里。
FreeCultureBoy3 小时前
后端
用 jenv 管理 Java 环境:从安装 JDK 到多版本切换在 macOS 开发环境里,Java 的痛点通常不是“怎么装”,而是“怎么同时管理多个版本”。不同项目可能依赖 JDK 8、17、21,直接改 JAVA_HOME 容易混乱,也不利于团队协作。jenv 的作用就是把 Java 版本切换这件事标准化。
IT_陈寒3 小时前
前端·人工智能·后端
Vite的热更新突然失效,原来是因为这个配置在现代化的前端开发中,Vite凭借其极快的启动速度和高效的热模块替换(HMR)功能,迅速成为开发者的首选工具之一。然而,在实际开发过程中,我们可能会遇到一些意想不到的问题,比如热更新(HMR)突然失效。这种问题往往让人感到困惑,尤其是当项目之前运行良好时。本文将深入探讨一个常见的导致Vite热更新失效的配置问题——server.watch的误用,并分享如何诊断和解决这一问题。
考虑考虑3 小时前
数据库·后端·mysql
SQL语句中的order by可能造成时间重复SQL语句中的order by可能造成时间重复,当排序的时间都是一样的话,可能造成分页数据重复使用order by createTime时,当数据中的createTime时间都是一样的话,分页可能会造成数据重复
Pkmer4 小时前
后端·设计模式
古法编程: 代理模式夜已降临,而我还在发呆......一位古法编程在天台的发呆。卓贾暗恋李娇娇,想送礼物追求她,但不好意思亲自出马,于是请好友戴励帮忙代理送礼物。没想到戴励在帮忙过程中近水楼台先得月,爱上了李娇娇,最终向卓贾坦白。
文心快码BaiduComate4 小时前
前端·后端·程序员
Comate搭载Kimi K2.6,长程13h!2026年4月20日晚,Kimi-K2.6正式发布,Comate Day 0同步首发,将其上线为IDE及插件端内置模型,支持图片理解,供用户使用。
Pkmer4 小时前
后端·设计模式
古法编程: 责任链模式差不多到晚上六点了,图书馆的钟声响起,要离开了,今天在书架上看设计模式,这本书的作者就像老大哥一样,在旁边循循善诱。
KevinSheeran4 小时前
后端
Rust高级代码题 - 手写一个 LRU CacheHi guys, this is Kevin here. 今天想给大家锻炼一个rust的底层数据结构的设计能力的题目,同时为了帮自己加深对rust的理解。好的,现在直接进入正题。
Java女侠_9年实战5 小时前
后端
JVM调优“瞎调”——没分析GC日志,乱改堆内存参数导致OOM案例。没看过GC日志就改JVM参数,就像没看病就乱吃药。 今天聊三个真实案例:堆内存改太大导致GC停顿几十秒、改太小频繁Full GC、元空间泄漏被当成堆内存问题瞎调。
做个文艺程序员5 小时前
java·spring boot·后端
流式输出(SSE)在 Spring Boot 中的实现【OpenClAW + Spring Boot 系列 第3篇】📅 难度:⭐⭐⭐☆☆ 进阶 | 阅读约 18 分钟 | 适用:Spring Boot 2.7.x / 3.x | Java 17+
你有医保你先上6 小时前
后端·elasticsearch·go
Elasticsearch Go 客户端大家好!在用 Go 语言对接 Elasticsearch 时,你是否也曾被层层嵌套的 map[string]any 或是冗长生硬的 JSON 字符串折磨过?
回家路上绕了弯6 小时前
后端
IDEA 2026.1 ACP 全攻略:一键集成多 AI 智能体,解锁开发效率新上限作为常年深耕 IDEA 的开发者,你是否曾陷入这样的困境:写代码时需要切换到 Codex 生成逻辑、做架构设计时要打开 Claude 梳理思路、调试 bug 时又得调用 Cursor 排查问题,来回切换窗口、复制粘贴上下文,不仅打断开发节奏,还浪费大量无效时间;更头疼的是,不同 AI 工具的配置繁琐,集成到 IDE 中往往需要复杂操作,甚至需要订阅特定服务才能使用。
曹牧6 小时前
java·后端·spring
Spring :component-scan在 Java Spring 框架中,component-scan 是用于‌自动扫描并注册带有特定注解的组件(如 @Component、@Service、@Repository、@Controller)到 Spring 容器中的机制‌。它有两种主要使用方式:‌XML 配置方式‌ 和 ‌Java 注解方式‌。 一、XML 配置方式(传统方式)
王二端茶倒水6 小时前
前端·后端·面试
现在AI Agent 已经能够代替程序员的工作了,作为一个程序员的我该如何规划以后的职业,请认真思考后给我最靠谱可行的建议。我和AI的第一次对话。我:现在ai agent 已经能够代替程序员的工作了,作为一个程序员的我该如何规划以后的职业,请认真思考后给我最靠谱可行的建议。
Memory_荒年6 小时前
后端
本地缓存的进阶之路:从“脑子一热”到“生产级硬核”写在前面的废话:各位Javaer大家好,今天咱们聊聊本地缓存。很多人对缓存的态度是:“哦,用个 HashMap存一下就行了嘛,这么简单还要讲?”
Leo8996 小时前
后端
Linux从零单排之零拷贝(一)想象你是一个仓库管理员,要把货物从 A 仓库送到 B 仓库:传统文件传输的问题:关键痛点:两次 CPU 拷贝不仅浪费 CPU,还污染 CPU 缓存,每次拷贝都要经过用户态/内核态切换。
青衣白马7 小时前
后端
ceph管理命令-bucket1、查看所有bucket2、查看bucket详细信息3、为bucket授予指定用户的读权限4、创建bucket 较新版本的radosgw-admin可以用create创建
withelios7 小时前
java·后端
Java枚举全解析:从基础到高级使用技巧枚举(Enum)是 JDK 1.5 引入的核心特性,它远不止是简单的常量列表,而是一种类型安全、功能完备的特殊类。在日常开发中,合理使用枚举可以极大提升代码的可读性、可维护性和安全性,甚至可以优雅实现多种设计模式。