标签

后端

Python 赋值运算符实战:写出稳健、清晰的变量赋值

来源: realpython.com 45
在 Python 中,赋值运算符不只是把一个值放进变量。它还承担着变量初始化、状态更新、批量绑定,以及在表达式中保存中间结果等任务。掌握这些写法,可以让代码更短,但更重要的是让状态变化更容易阅读和维护。 最基本的赋值使用单个等号: 等号的作用是把右侧表达式计算出的结果绑定到左侧名称。右侧可以是字面量、函数调用,也可以是更复杂的表达式: 建议在变量第一次...

Python 3.14.7 与 3.13.15 发布:维护版本带来数百项修复

来源: oschina.net 45
Python 官方发布了 Python 3.14.7 和 Python 3.13.15,分别属于 3.14 和 3.13 系列的维护版本。3.14.7 自 3.14.6 以来合并了约 499 项错误修复、构建改进和文档变更;3.13.15 则包含约 400 项类似改动。 这类版本通常不以新增语言特性为重点,而是持续修复已知问题、改善构建流程,并提高同一...

从407份提案看 PostgreSQL 大会 CFP:评审、数据与取舍

来源: postgr.es 61
参加大会 CFP(Call for Papers)评审之后,最容易留下的印象不是某个单独的演讲,而是整个选择过程有多像一次复杂的查询:输入是407份提案和228位演讲者,输出却必须满足主题覆盖、内容质量、公司代表性、性别平衡以及时间安排等多个约束。 这是一份基于公开信息和汇总统计的个人复盘。它不讨论具体提案、评分、委员会意见或私人交流,而是关注评审者如...

DeepSeek API 计划上调价格:开发者现在该如何应对

来源: oschina.net 48
DeepSeek 开放平台在 8.6 发布官方通知,表示计划近期整体上调 DeepSeek API 服务定价,预计涨幅较大,具体方案以正式通知为准。对于已经依赖 DeepSeek API 的应用团队来说,这不只是一次价格变化,也会影响模型选型、调用策略、预算控制和服务稳定性。 当前官方 API,尤其是 v4-flash,价格长期处于非常低的水平,在主流...

跳出 FatJar:用 Solon 的 E-Spi 与 H-Spi 做插件扩展和热插拔

来源: oschina.net 42
把 Java 服务打成一个 FatJar,发布时确实省事:依赖、配置和业务代码都在一个包里。但运行一段时间后,FatJar 也会暴露出边界:运维想切换数据源地址,业务团队想临时下线某个模块,结果都可能变成“重新构建、重新发布、重启服务”。 Solon 为这类场景准备了两套插件机制:E-Spi(体外扩展)和 H-Spi(热插拔)。前者把一部分能力从主程序...

Jeff Dean 离开 Google:从一个时代的工程传奇,到下一个实验室的起点

来源: oschina.net 54
Jeff Dean 在 Google 工作了 27 年,最终宣布离开。这条消息之所以引发广泛关注,不只是因为一位知名科学家更换了公司,而是因为 Jeff Dean 几乎参与定义了现代互联网基础设施与大规模机器学习的发展路径。 Google 员工编号 20、MapReduce 作者之一、Bigtable 作者之一、TensorFlow 作者之一、Gemi...

从 RabbitMQ 到 Valkey:为 Spring 数据系统划清消息、缓存与计算边界

来源: spring.io 48
当一次技术讨论同时出现 RabbitMQ、Valkey、Apache Geode/GemFire 和 Spring Cloud Data Flow,真正值得关注的并不是工具清单,而是数据在系统中如何流动:消息怎样解耦服务,热点数据放在哪里,分布式状态由谁维护,数据管道又如何部署和观察。由于现有摘要没有给出演讲中的具体结论,下面不把产品选择包装成原访谈观...

PostgreSQL 中的 DISTINCT 为什么会让 COUNT 失去并行能力

来源: postgr.es 52
看起来只是一个普通的统计查询,但在 PostgreSQL 中, 会改变聚合的执行方式。对于大型事件表,这个变化可能意味着查询从多核并行扫描退化为单进程排序,并把临时数据写入磁盘。 问题不在索引配置,也不在 没有调大,而在于精确去重本身需要一个能够合并的全局状态。理解这一点后,很多 查询都可以通过改写重新获得并行执行能力。 可以用下面的 SQL 创建一个...

Django 6.1 发布:模型按需取数、数据库级删除选项与更灵活的邮件配置

来源: djangoproject.com 50
Django 团队已发布 Django 6.1。这个版本主要围绕 ORM 行为控制和配置体验展开,带来了模型字段 fetch mode、数据库级 选项,以及基于字典的邮件设置。同时,Django 6.0 已结束主流支持,项目升级计划也需要同步调整。 Django 6.1 的几个重点可以归纳为三类: 模型字段 fetch mode:允许开发者配置字段何时...

Mobileye 如何借助 Amazon Bedrock AgentCore 扩展企业级 AI 支持运营

来源: aws.amazon.com 43
当支持请求持续增长时,企业通常会遇到一个两难问题:一方面,希望用 AI Agent 自动处理重复咨询、系统查询和问题分流;另一方面,企业内部系统往往运行在本地数据中心,数据权限、审计要求和安全边界又不能被牺牲。 Mobileye 的实践聚焦于这个现实问题:从支持运营瓶颈出发,通过概念验证验证方案,再使用 Amazon Bedrock AgentCore...