后端

梦在远山后8 分钟前
人工智能·后端
Python 中字符串常用写法Python 中的字符串可以从三个方面理解:单引号和双引号都可以表示字符串,功能没有区别。可以根据字符串内容选择更方便的引号:
geovindu9 分钟前
开发语言·后端·python·paddlepaddle
python:HandWriting Recognition using paddlepaddle本文基于 PaddlePaddle 与 DDD 分层架构,实现一个可运行的手写数字识别桌面应用。项目覆盖领域建模、应用服务编排、基础设施封装与 Tkinter 图形界面,并支持识别结果 CSV 导出与统计分析。
步行cgn18 分钟前
java·spring boot·后端
为何以继承方式引入SpringBoot在 Spring Boot 中,官方项目几乎都采用继承父 POM 的方式引入,即:这个设计不是偶然的,它解决了 Spring Boot 依赖管理中最核心的两个问题:版本统一和插件预置。
Mr_hou34 分钟前
后端
左手.NET右手Node:一个后端开发的双修之路当C#的严谨遇上Node.js的灵活,会碰撞出怎样的火花?做了几年后端开发,技术栈从C#起步,后来因为项目需要又入了Node.js的坑。这两种语言经常被人拿来对比,网上吵得不可开交。作为一个两边的代码都写过的人,今天不站队,只想聊聊什么时候该用谁,以及怎么让它们互相成就。
wno70444 分钟前
spring boot·后端·hibernate
Spring Boot配合Hibernate Validator参数校验在开发中经常需要写一些字段校验的代码,比如字段非空,字段长度限制,邮箱格式验证等等,写这些与业务逻辑关系不大的代码个人感觉有两个麻烦:
astronautyi1 小时前
开发语言·后端·golang
Go 运行时内存分配与 GC 位图深度剖析本文深入探讨 Go 运行时内存分配的核心机制,特别是堆位图(Heap Bits) 的存储与写入、有头/无头对象的分配策略,以及 GC 程序(GC Program) 的展开过程。
techdashen1 小时前
开发语言·后端·golang
Go 中如何处理错误本文是对Dominika Stankiewicz的整理与翻译发布日期:2026 年 9 月 2 日本文最初由社区贡献者 Christoph Berger 撰写并发布在 JetBrains 的 Go Guide 中,之后迁移到了 JetBrains Go Blog。我们还在 2026 年 8 月对文章进行了更新,以反映 Go 语言最近的变化。
GoGeekBaird2 小时前
后端·agent
Agent 时代,你的生产环境,真的敢让它裸奔吗"业务主机的 nginx 配置,被 Agent 一键覆盖了。"监控告警推送到群里那一刻,工位几个人互相看了一眼,没人说话。
IT_陈寒2 小时前
前端·人工智能·后端
Redis Pipeline用错竟比不用还慢,这个坑我帮你踩过了Redis Pipeline是提升Redis性能的经典技术之一,通过将多个命令打包发送、批量执行,可以显著减少网络往返时间(RTT)。然而,在实际使用中,许多开发者(包括我自己)曾因误解Pipeline的适用场景或错误配置,反而导致性能下降,甚至比不用Pipeline还慢。
名字还没想好☜2 小时前
开发语言·后端·golang·go
Go 1.21 context.WithoutCancel 实战:父 context 取消了,收尾任务还要继续跑HTTP 请求处理到一半,客户端断开连接,r.Context() 被取消——这是好事,能及时停掉没用的工作。但有个尴尬场景:你在这个请求里还想异步记一条审计日志、或者把结果写回缓存,这些收尾工作不该跟着请求一起被取消。Go 1.21 新加的 context.WithoutCancel 就是为这个来的。这篇讲清楚它解决什么、怎么用,以及顺带认识同批加入的 WithDeadlineCause 和 Cause。
源代码•宸2 小时前
经验分享·后端·微服务·云原生·架构
前置准备:定时微服务有什么价值1.场景宽泛,方便立意。在真实业务中,定时场景还是比较常见的,作者经历的几家公司和业务场景来看,几乎都会涉及定时的场景。面试当中,面试官对于一个项目的考察,开始可能就是关于这个项目的立意,也就是为什么要做这样一个项目?此时结合自己学校的业务,或者公司的业务,去构思一个定时的场景会相对容易且合理。
catino3 小时前
后端
高并发详解高并发就是系统短时间内接收海量请求,核心难点是有限资源对抗瞬时大流量,容易出现性能瓶颈、数据不一致、服务雪崩等问题。
掘金者阿豪3 小时前
前端·后端
GPT-6 Astra 来了,GPT-5.6 Sol 还值得用吗?聊聊 Coding、百万上下文、价格和 Plus/Pro大家好,欢迎来到今天这期节目。如果你最近一直在用 ChatGPT 或者 Codex 写代码,应该会明显感觉到一件事:OpenAI 的模型更新速度越来越快了。
SamDeepThinking3 小时前
java·后端·程序员
HashMap 分组操作的演进:从三次查找到一次调用日常写代码时,经常会遇到按某个字段给数据分组的场景。一种很常见的写法是这样的:这段代码逻辑是没问题的,但在性能上其实还有优化的空间。原因在于,它对着同一个key做了三次独立的查找:containsKey、put和get各自来了一遍。这意味着每次都要重新计算hash、定位到桶,再在桶里逐个比对。数据量小的时候这点开销可以忽略,但在调用频繁、数据量大的场景下,重复的hash计算和遍历会白白浪费CPU资源。
Zane19943 小时前
后端·python
斐波那契数列加个装饰器,速度快了近五千倍:functools 三件套详解「Python 进阶之路」系列 Day29Day05 讲装饰器时提到过写自定义装饰器要加 @functools.wraps,但没细讲为什么。今天把 functools 模块里最常用的三个工具——lru_cache、partial、wraps——一次讲透,各自解决的是完全不同类型的问题,别把它们混为一谈。
Zane19943 小时前
java·后端
自己写一个 java.lang.String,为什么永远替换不掉 JDK 那个「Java 进阶之路」系列 Day32双亲委派模型是JVM类加载机制里最常被问到的知识点,很多人能背出"先委派给父加载器,父加载器加载不了子加载器才自己加载"这句话,但问一句"这么设计到底图什么",往往说不到点子上。这篇从一个具体问题——"自己写一个java.lang.String类会发生什么"——切入,把这套机制讲透。
newerp3 小时前
后端·程序员·go
Golang 接口的两副面孔:eface、iface 与动态派发之谜var x any = 42 和 var s Shape = rect{} 看起来是同一种语法,但 Go 运行时为它们准备了两套不同的底层结构。今天拆开看看,顺便解开"nil 接口不等于 nil"这个坑了无数人的谜题。
万物智能3 小时前
前端·后端
开源鸿蒙内核配置与驱动三条路径—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】框架的位置清楚了。今天说加一颗外设能走哪三条路,以及选错路时为什么编译成功、板上却有时有节点、有时没有。
掘金者阿豪3 小时前
后端
ChatGPT Plus、Pro 5x、Pro 20x 到底有多少额度?聊聊 Codex 那个让人看不懂的“周限额”大家好,今天想聊一个最近重度使用 ChatGPT 和 Codex 的朋友非常关心的问题:我一个月交这么多钱,到底能用多少?
明月_清风3 小时前
后端·算法·go
递归算法:从原理到实战,一次讲透递归是编程世界中最优雅、也最容易让人"绕晕"的思维方式。很多人学完递归后,一遇到新题就发懵;或者写得出代码,却说不清为什么对。这篇文章,我们就把递归这件事彻底拆开讲透。