后端

用户7713970207061 分钟前
后端
深入解析 C# Path.ChangeExtension:原来改扩展名可以这么简单前阵子写代码的时候,发现一段很有意思的历史:我为了给一个文件改扩展名,先 GetFileNameWithoutExtension,再拼字符串,最后用 Path.Combine 组合起来。洋洋洒洒写了三行代码。后来同事看到,默默给我发了一行 Path.ChangeExtension 的链接。当时的感觉就是:原来还有这么个方法! 今天就和你聊聊这个方法,顺便也聊聊为什么写代码的时候,多翻翻框架自带的 API 会很有帮助。
zimoyin7 分钟前
后端
深入理解 Kotlin 协程:从零实现一个 IO 优先 + 虚拟线程溢出的混合调度器前言:为什么我们需要混合调度器?在 Kotlin 协程的世界里,Dispatchers.IO 是我们处理阻塞 IO 任务的标配。它基于线程池实现,默认并行度为 max(64, CPU 核数),足以应对大多数场景。
雨落倾城夏未凉8 分钟前
后端·c#
第四章c#方法-参数数组和可选参数(16)在方法中,对于参数的数量无法确定的时候,就用参数数组
陈随易1 小时前
前端·后端·程序员
VSCode古法神器fnMap v9开发故事fnMap(函数地图) 是我开发的一个 VSCode 扩展,主要作用就是替代并增强编辑器内置的 Outline(大纲) 功能。
用户298698530142 小时前
java·后端
Java 实现 Word 文档文本查找与高亮标注在文档审阅与信息提炼过程中,快速定位特定关键词并对其进行视觉标注是一项高频需求。无论是用于文档自查、重点标记,还是自动化生成审阅意见,将查找与高亮功能结合都能显著提升工作效率。本文将介绍如何利用 Java 语言,基于第三方文档处理库实现 Word 文档中文本的查找与高亮操作。
雪隐3 小时前
人工智能·后端
个人电脑玩AI-06让5060 Ti给你打工——Qwen3.6-35B-A3B + LM Studio + openWebUIby 雪隐_上班了 from juejin.cn/user/143341… 欢迎分享与聚合,全文转载就不必了,尊重版权,圈子就这么大,若急用可联系授权。
卷无止境3 小时前
c++·后端
现代 C++特性大盘点:一门脱胎换骨的老语言C++ 诞生于上世纪80年代,曾因繁琐的内存管理和晦涩的语法让无数程序员望而却步。但从 C++11 开始,这门语言经历了一场彻底的自我革新——不是修修补补,而是从设计哲学层面的重塑。今天我们所说的"现代 C++",通常指 C++11 及其后续标准(C++14、C++17、C++20、C++23)所定义的编程范式,它在保留极致性能的同时,大幅提升了安全性与表达力。
Ausra无忧3 小时前
前端·后端·架构
记录在公司把单服务器升级成多服务器架构流程现在在公司负责全栈开发在线教育系统,技术栈是Node.js + Nest.js + MySQL + Redis。之前一直跑在一台4核16GB的服务器上,前期用户量不大没什么问题。今年用户涨得比较快,日活从几百到了五六千,单机就有点顶不住了,接口响应从200ms左右飘到2秒以上,日志时不时有内存告警,WebSocket连接也经常断,用户上课体验比较差,一直在反馈系统问题。
XiaoYuanCode3 小时前
后端
Spring Cloud Alibaba实战01|Nacos入门服务注册与配置中心整套SCA实战项目完整源码已开源上传至Gitee,可直接克隆/下载ZIP使用:源码仓库地址:gitee.com/xiaoyuancod…
宇宙之一粟3 小时前
java·后端·python
乐企版式文件生成平台先讲一个我们公司每个月都要上演的场景。季度末的下午,财务的企业微信又弹过来一句:“XX 客户那张发票麻烦再发一下,销售催得急。”
java小白小4 小时前
后端
SpringBoot(11):Spring Security 入门——让你的项目加上登录墙上周帮朋友看一个项目,接口全部裸奔——没有任何登录校验,随便一个人拿到 URL 就能调管理员接口删数据。我问他怎么不加个登录,他说"Spring Security 太复杂了,配了一周没跑通"。这话说得不冤,Spring Security 上手确实陡。但如果你搞懂了它的核心流程(认证 + 授权 + 过滤器链),其实没那么难。这篇文章从零开始,把 Spring Security 的原理、核心组件、源码、配置方式、JWT 整合、权限控制全部讲一遍。看完你能在自己项目里搭一套完整的登录认证体系。
一只公羊4 小时前
后端
在 Ubuntu 26.04 宿主机上利用 Docker 构建低版本 glibc 兼容编译环境在较新的系统(如 Ubuntu 26.04/24.04)上编译 C/C++ 程序时,默认会链接高版本的 glibc。若将编译产物直接部署到老旧的生产机器上运行,极易引发 /lib64/libc.so.6: version 'GLIBC_2.x' not found 的致命错误。
玉宇夕落4 小时前
后端
别被AI骗了!深度拆解 LLM Tool Use 背后的“缸中大脑”与代码真相导语: 最近在做 AI Agent 相关的业务时,我发现很多初中级开发同学对 Tool Use(工具调用)的理解还停留在“调个 API”的表层。大家往往觉得 AI 好像有了自我意识,能自己查股票、看天气。
程序员鱼皮4 小时前
前端·后端·ai编程
Codex 又出王炸功能「录制回放」,实战测评!附原理浅析大家好,我是程序员鱼皮。最近,Codex 上线了一个新功能叫 Record & Replay,翻译过来就是「录制与回放」。
云恒要逆袭4 小时前
后端·docker·容器
运行你的第一个Docker容器一条docker run启动Nginx,一条docker run启动MySQL——这篇搞懂容器运行、管理和排障的核心操作,顺带避开"容器跑着跑着就退了"这个初学者必踩的坑。
渣波4 小时前
前端·后端
拒绝黑盒!NestJS + LangChain 实战保姆级拆解,手把手教你搞定双 Token 与 AI 大脑在上一篇文章中,我们给接口穿上了 DTO 的“防弹衣”,用 Prisma 把复杂的 SQL 变成了优雅的“套娃”查询。很多兄弟在评论区催更:“接口安全有了,那用户登录怎么搞?还有,怎么让后端拥有‘大脑’,接上 AI 大模型?”
MacroZheng4 小时前
java·人工智能·后端
斩获20w star!Claude Code最强插件,AI编程必备!用过Claude Code的小伙伴应该有所了解,Claude Code经常会需求没理清就开始写代码,报告任务完成时不做测试。今天给大家分享一款插件superpowers,内置20款工作方法论,从头脑风暴到代码审查,从TDD到调试,让你的AI编程工具真正会干活!
IT_陈寒5 小时前
前端·人工智能·后端
Vite打包后的路径问题差点让我改了一天代码在现代前端开发中,Vite以其闪电般的启动速度和高效的开发体验赢得了众多开发者的青睐。然而,就在上周,这个被我们寄予厚望的构建工具却让我陷入了长达8小时的调试泥潭——一切都是因为打包后的资源路径问题。本文将详细记录这次"路径迷途"的经历,深入分析Vite的路径处理机制,并分享最终解决方案,希望能帮助其他开发者避免类似的"踩坑"之旅。
铁皮饭盒5 小时前
前端·javascript·后端
Bun 多线程有多快?postMessage 传输字符串比 Node.js 快 400 倍!Bun 多线程有多快?postMessage 传输字符串比 Node.js 快 400 倍!Bun v1.2.21 为 postMessage 引入了字符串快速路径——传输 3MB 字符串仅需 593 纳秒,比 Node.js 快约 408 倍,内存占用减少 22 倍。本文带你全面了解 Bun Worker API 的使用方式与性能优化原理。