[python] Python数据类使用指北

thbcm阅读(132)

为解决这一行业痛点,Python 3.7引入了
dataclasses模块,其提供的
@dataclass装饰器堪称数据类开发的高效编程利器。该装饰器能够自动生成上述常用魔术方法,让开发者无需关注冗余的底层实现,仅需聚焦核心属性定义,即可快速构建出功能完备、易用性高的数据类。

Linux 通用软件包 AppImage 打包详解

thbcm阅读(118)

它的工作原理便是将程序运行所需的文件全部打包在一个文件中,待程序运行时再将这些文件提取在
/tmp/.mount_xxxxxxx/ 目录中,然后执行 AppRun 脚本启动程序以进行资源的调用。以下便是一个 AppImage 文件内部包含的目录树结构:

Spring IOC 源码学习一 基本姿势

thbcm阅读(142)

IOC,即控制反转(Inversion of Control),是软件设计中的一种原则,它指的是将控制权从应用程序代码中转移至框架或容器。在传统的程序设计中,应用程序负责创建和管理对象之间的依赖关系,
而在 IOC 中,控制权被反转,由容器负责管理对象之间的依赖关系。

docker网络总结

thbcm阅读(134)

在 Docker 中,网络的核心目标是让容器之间、容器与外部世界(包括宿主机和其他机器)能够进行通信。

Spring AI 代码分析(八)–工具和MCP调用

thbcm阅读(124)

Spring AI 提供了完整的工具调用(Tool Calling)能力,让 AI 模型可以调用外部服务。同时,Spring AI 还支持 MCP(Model Context Protocol),这是一个标准化的工具协议。

使用.NET开发并上线一个小智AI对话机器人的MCP服务转接平台

thbcm阅读(136)

于是就想着能不能做一个转接平台,让开发者可以专注于标准MCP服务的开发,而不用关心小智特殊的WebSocket协议细节。这个平台可以将标准的MCP服务聚合后通过WebSocket提供给小智,同时支持多租户,每个用户都可以配置自己专属的MCP服务。

联系我们