Go语言技术文章
-
- Python nullcontext 怎样统一可选上下文管理
- Python 的 nullcontext 适合把“函数创建资源”和“调用方传入资源”统一到同一套 with 代码中。本文说明 enter_result、资源所有权、同步与异步边界,以及何时不该用它。
- 文章 · python教程 | 3小时前 | 标准库 · 资源管理 · python · Python 上下文管理 contextlib nullcontext 385浏览 收藏
-
- Python Protocol 怎样表达结构化接口
- Python typing.Protocol 用结构化子类型表达调用方真正依赖的方法和属性,让未显式继承协议的类也能通过静态类型检查。本文用存储适配器说明 Protocol 的最小接口写法、协议参数、runtime_checkable 的运行时边界,以及 Python 3.12+ 的注意事项。
- 文章 · python教程 | 3小时前 | python · 接口设计 · Python 静态类型检查 typing.Protocol 结构化接口 113浏览 收藏
-
- Python enum.verify 怎样在定义时检查枚举约束
- Python enum.verify 可以把 UNIQUE、CONTINUOUS 和 NAMED_FLAGS 约束放到枚举定义边界,在类创建时发现重复值、缺失整数或未命名组合位。本文用最小示例说明三种检查项、组合写法和适用范围。
- 文章 · python教程 | 3小时前 | 标准库 · 枚举 · Python教程 · Python unique flag enum.verify EnumCheck CONTINUOUS NAMED_FLAGS 323浏览 收藏
-
- Python zoneinfo 怎样让进程使用自定义时区数据库
- Python zoneinfo 默认先查系统时区数据库,再回退到 tzdata。本文说明怎样用 PYTHONTZPATH 配置绝对路径,怎样用 reset_tzpath 处理测试场景,以及 ZoneInfo 缓存、ZoneInfoNotFoundError 和跨平台部署的边界。
- 文章 · python教程 | 4小时前 | Python教程 · 日期时间 · Python zoneinfo TZPATH PYTHONTZPATH 时区数据库 135浏览 收藏
-
- Python sqlite3 怎样让查询结果按列名访问
- Python sqlite3 默认把查询结果返回为 tuple,不能直接按列名访问。本文从 sqlite3.Row 入手,比较 dict_factory 和 namedtuple 的使用边界,并说明 row_factory 的设置时机、列别名和结果转换方式。
- 文章 · python教程 | 4小时前 | SQLite · Python教程 · Python SQLite sqlite3 查询结果 sqlite3.Row row_factory 265浏览 收藏
-
- Python enum.FlagBoundary 怎样处理未知标志位
- Python 的 Flag 或 IntFlag 接收外部整数时,未知位不一定都要报错。本文用同一个输入对比 STRICT、CONFORM、EJECT、KEEP 四种 FlagBoundary 行为,说明返回类型、值变化和适用场景。
- 文章 · python教程 | 4小时前 | Python enum flag 位运算 IntFlag FlagBoundary 476浏览 收藏
-
- Python os.splice 怎样在文件描述符之间传输数据
- Python os.splice 可以让 Linux 内核在文件描述符之间转移数据,避免先搬到用户态再写回内核。本文用管道连接源文件和目标文件,说明参数、偏移量、短传输、EOF、flags 以及平台限制。
- 文章 · python教程 | 4小时前 | 156浏览 收藏
-
- Python TaskGroup 怎样让子任务失败统一收敛
- Python asyncio.TaskGroup 会在子任务出现首个非取消异常后取消同组剩余任务,并在上下文退出时把非取消异常集中为 ExceptionGroup。本文用一个可复用的任务组示例说明取消收尾、except* 拆分和超时处理。
- 文章 · python教程 | 4小时前 | 501浏览 收藏
-
- Spring Boot Actuator configprops 怎样确认配置对象的最终值
- Spring Boot 配置明明写进了文件,运行时却可能被环境变量、命令行参数或其他属性源覆盖。本文用 Actuator 的 configprops 端点查看 @ConfigurationProperties 最终绑定对象,再用 env 端点追查覆盖来源,并说明生产环境的暴露边界。
- 文章 · java教程 | 4小时前 | 173浏览 收藏
-
- Spring 自调用为什么不触发事务代理
- Spring 默认通过代理拦截外部方法调用,同一个目标对象内部用 this 调用带有 @Transactional 的方法会绕过代理。本文解释调用边界,并给出拆分服务、代理引用和 AspectJ 织入三种处理方式。
- 文章 · java教程 | 5小时前 | 225浏览 收藏
-
- Java FileSystem.getPathMatcher 怎样区分 glob 与 regex
- Java FileSystem.getPathMatcher 的参数格式是 syntax:pattern,默认文件系统支持 glob 与 regex。本文用文件名和完整路径两个场景说明通配符、正则转义、目录边界和选择方法。
- 文章 · java教程 | 5小时前 | 正则表达式 · java nio regex PathMatcher glob Filesystem getPathMatcher 496浏览 收藏
-
- Java HttpClient 怎样配置重定向策略
- Java HttpClient 默认不自动跟随重定向。本文用代码说明 followRedirects 的 NEVER、NORMAL、ALWAYS 三种策略,并比较 HTTPS 降级边界、敏感请求和最终响应判断方法。
- 文章 · java教程 | 5小时前 | Java · java 重定向 httpclient redirect 201浏览 收藏
-
- Java ResourceBundle.Control 怎样自定义资源文件的加载顺序
- 通过 ResourceBundle.Control 的 getCandidateLocales 自定义地区资源的候选顺序,理解 ROOT 父级资源、默认 Locale 回退、格式选择、缓存 TTL 以及 named module 的使用边界。
- 文章 · java教程 | 5小时前 | 418浏览 收藏
查看更多
课程推荐
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 485次学习
-
- Golang深入理解GPM模型
- Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
- 474次学习
查看更多
AI推荐
-
- PubMedQA
- 深入了解PubMedQA生物医学问答数据集,涵盖其核心功能、使用方法及在临床决策、药物研发等场景的应用,助力提升NLP模型性能。
- 989次使用
-
- H2O EvalGPT
- H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
- 991次使用
-
- LMArena
- LMArena是加州大学伯克利分校推出的AI模型匿名评测平台。通过盲测投票机制,用户可对比不同大模型回答并生成实时排行榜,助力开发者优化模型及用户选择最佳AI工具。
- 1115次使用
-
- HELM
- 深入了解斯坦福推出的HELM(Holistic Evaluation of Language Models)大模型评测体系。本文解析其核心功能、安装配置步骤及应用场景,涵盖准确性、公平性、鲁棒性等多维度指标,助力开发者全面优化语言模型性能。
- 1086次使用
-
- MMBench
- MMBench是由上海人工智能实验室等机构联合推出的多模态基准测试平台,提供细粒度能力评估、大规模数据集及VLMEvalKit工具。本文详细介绍其核心功能、安装使用方法及应用场景,助力开发者全面评估多模态模型性能。
- 931次使用

