后端

Filotimo_5 小时前
java·spring boot·后端
Spring Boot 整合 JdbcTemplate(持久层)持久层:JdbcTemplate / mybatisJdbcTemplate 是 Spring ⾃带的 JDBC 模版组件,底层实现了对 JDBC 的封装,⽤法与 MyBatis 类似,需要开发者⾃定义 SQL 语句,JdbcTemplate 帮助我们完成数据库的连接,SQL 执⾏,结果集的封装。 不⾜之处是灵活性不如 MyBatis,因为 MyBatis 的 SQL 语句定义在 XML 中,更有利于维护和扩展,JdbcTemplate 以硬编码的⽅式将 SQL 直接写在 Java 代码中,不利于扩展维护
半桶水专家5 小时前
开发语言·后端·golang
Go 语言时间处理(time 包)详解Go 语言的 time 包提供了丰富的时间处理功能,包括时间的获取、格式化、解析、计算等操作。本文将详细介绍 time 包的核心功能和使用方法。
编程点滴5 小时前
开发语言·后端·golang
Go 重试机制终极指南:基于 go-retry 打造可靠容错系统在分布式系统、API 调用、数据库操作等场景中,网络抖动、服务临时不可用等问题时有发生。重试机制作为容错设计的核心手段,能有效提升系统稳定性——但不合理的重试策略(如无限制重试、固定间隔重试)可能导致雪崩效应或资源耗尽。本文将深入解析 sethvargo/go-retry 这个轻量且强大的 Go 重试库,带你从原理到实践,构建灵活、安全、高效的重试逻辑。
码事漫谈5 小时前
后端
AI编程规模化实践:从1到100的工程化之道在AI编程工具日益普及的今天,从0到1快速构建原型已不再是难题。然而,当项目进入从1到100的规模化阶段,开发者面临着全新的挑战:如何确保AI生成代码的质量、可维护性和系统架构的连贯性?本文将深入探讨AI在规模化开发阶段的最佳实践,为团队提供切实可行的解决方案。
码事漫谈5 小时前
后端
AI编程:更适合0到1的创意爆发,还是1到100的精雕细琢?看着YC创业公司里那些由AI生成95%代码的项目,我意识到编程正从精确的工程技术向充满可能性的创意手艺转变。
码事漫谈5 小时前
后端
Python与C#:从哲学到细节的全面对比Python和C#都是现代、高级、面向对象的编程语言,拥有庞大的社区和广泛的应用。然而,它们源于不同的生态系统,秉承不同的设计哲学,因此在语法、执行模型和典型应用上存在显著差异。Python以其极简主义和灵活性著称,而C#则以其在强大类型系统和结构化框架下的优雅与一致性闻名。
码事漫谈5 小时前
后端
Python与C++:从哲学到细节的全面对比Python和C++是两种在当今软件开发领域占据主导地位的语言,但它们的定位、设计哲学和应用场景有着天壤之别。Python以其简洁、直观的语法和“内置电池”的理念,致力于让开发者用更少的代码做更多的事,强调开发效率和可读性。而C++则是由C语言发展而来,以其对硬件底层的控制能力、极高的运行效率和灵活性著称,信奉“零开销抽象”原则,即你不用的东西不需要付出代价,你用的东西则能被最优地实现。
喵个咪6 小时前
后端·深度学习·微服务
基于 Go-Kratos 与 MCP 的推荐服务实战指南在微服务与多模块协同场景下,实现服务间的标准化通信与流程调度是核心挑战。本文聚焦 go-kratos-mcp-demo 项目,讲解如何基于 Go-Kratos 框架与 MCP(模块化协同协议)构建可扩展的推荐服务,涵盖服务契约设计(proto)、模块化流程编排、召回/过滤/排序等关键模块的实现与测试,并展示实战部署与可观测性方案。
ZHOUZAIHUI7 小时前
开发语言·后端·scala
WSL(Ubuntu24.04) 安装PostgreSQL安装postgresql依赖的相关项,创建相关的连接该命令会在/etc/apt/sources.list.d/目录下创建pgdg.sources,用于定义PostgreSQL软件安装源。pgdg.sources文件内容如下:
i02088 小时前
java·spring boot·后端
SpringBoot 项目配置demo/ ├── common │ ├── base │ │ ├── ResultCode.java │ │ ├── ResultGenerator.java │ │ └── Result.java │ └── utils │ ├── CustomUserDetails.java │ ├── JWTAuthenticationFilter.java │ ├── JWTAuthEntryPoint.java │ ├── JWTUtil.java │ ├── SM4Util.java │ └── UserD
月屯8 小时前
开发语言·后端·golang
后端go完成文档分享链接功能一个使用 Go 实现文档分享链接功能的后端方案,包含生成分享链接、验证权限、访问控制等核心功能。为每个文档生成唯一的分享 token(UUID) 支持设置分享权限(只读 / 编辑)和有效期 通过中间件验证分享链接的有效性 提供创建、查询、撤销分享的接口
Franciz小测测9 小时前
开发语言·后端·ruby
Python连接RabbitMQ三大方案全解析目录Python 连接 RabbitMQ 的三种方案一、三大 RabbitMQ 客户端方案概览二、三者功能与使用场景对比
海梨花9 小时前
java·后端·jmeter
又是秒杀又是高并发,你的接口真的扛得住吗?我们平时能看到很多简历,写就是秒杀,问就是高并发。结果面试官一问 Qps 多少、响应时间多少、能抗住多大并发量,却支支吾吾说不出来。没有进行测试的接口又怎么能称为高并发呢?
Livingbody9 小时前
后端
win11上wsl本地安装版本ubuntu25.10从163镜像下载 mirrors.163.com/ubuntu-rele… 速度很快,1分钟不到即可完成。
用户83562907805110 小时前
后端·c#
如何在 C# 中自动化生成 PDF 表格在现代商业应用中,PDF文档因其跨平台、内容固定和易于共享的特性,成为信息传递的重要载体。无论是财务报表、发票、合同,还是产品目录,结构化的数据往往需要以表格的形式呈现。手动创建这些PDF表格不仅效率低下,而且极易出错。幸运的是,借助C#编程,我们可以自动化这一过程,实现高效、精确的PDF表格生成。
星释10 小时前
开发语言·后端·rust
Rust 练习册 44:Trait 中的同名函数调用在 Rust 中,一个类型可以实现多个 trait,而这些 trait 可能包含同名的方法。这种情况下,直接调用方法会产生歧义,需要使用特定的语法来明确指定调用哪个 trait 的方法。今天我们就来深入学习如何处理 trait 中的同名函数调用问题。
京东零售技术10 小时前
后端
并发丢数据深度剖析:JED的锁机制与事务实战踩坑及解决方案现象:于2025-08-13 21:45:35,事实逻辑表将自身的指标与维度同步到原子服务的实现时,出现同步过来的指标与维度丢失。
f***686010 小时前
后端·python·flask
问题:Flask应用中的用户会话(Session)管理失效我来分享一个常见的PythonWeb开发问题:这是一个在Flask开发中经常遇到的问题。当用户登录后,有时会话会意外失效,导致用户需要重复登录。
IUGEI10 小时前
java·jvm·笔记·后端
【后端开发笔记】JVM底层原理-垃圾回收篇现在收集器基本都采用分代垃圾收集算法,所以 Java 堆被划分为了几个不同的区域JDK 7 及之前的版本中,堆内存通常分为三部分:
u***13710 小时前
java·spring boot·后端
SpringBoot项目整合Knife4J前言Knife4jSpringBoot整合Knife4jKnife4j文档导出结语大家好!我是向阳,一个想成为优秀全栈开发工程师的有志青年! 今天我们来介绍在前后端脱离开发项目中我们会使用到的一款强大的API规范文档的框架——Knife4J。