- 博客(4)
- 收藏
- 关注
转载 .NET + AI | Semantic Kernel vs Microsoft.Extensions.AI
随着 .NET 9 的发布,微软引入了一套统一的 AI 抽象层来简化 AI 模型在 .NET 应用中的集成。Microsoft.Extensions.AI 正是这套 AI 支持库的核心组成部分,它提供标准的接口和管道让开发者可以通过一致的方式调用各类 AI 服务(无论是 OpenAI、Azure OpenAI 还是本地部署的模型)。这一设计类似于 .NET 中日志、配置等扩展模型 ——通过定义统一接口和依赖注入,让不同厂商的实现可以无缝插入,从而在应用层屏蔽差异。
2025-06-18 17:20:55
25
转载 Netty源码—1.服务端启动流程
在AbstractNioChannel的doRegister()方法中,首先获取前面创建的JDK底层NIO的Channel,然后调用JDK底层NIO的register()方法,将this也就是NioServerSocketChannel对象当作attachment绑定到JDK的Selector上。调用NioEventLoopGroup的register()方法时,会先通过next()方法获取一个NioEventLoop对象,然后再调用NioEventLoop的register()方法。
2025-05-02 11:36:00
33
转载 Linphone 配置参数(噪音调试)
1,先找到跟语音相关的参数,其实有很多归纳一下无非就是 回声消除参数、回声抑制参数、噪声处理参数、均衡器参数4个。2,要了解参数的用途。花费了一周时间还是值得的。agc=0#这个是自动增益,试过=1会啸叫echocancellation=1 #回声消除这个必须=1,否则会听到自己说话的声音ec_tail_len= 10...
2024-07-07 02:29:28
813
转载 SElinux内核态的实现-数据库部分-class篇
文章目录前言SELinux内核态简介SELinux数据库的实现安全上下文sidsid与安全上下文映射关系的保存class与permissionclass的实现公用class私有classclass与permission的关联--selinux_mappingselinux_mapping的初始化class查询的优化基于c...
2024-06-28 16:21:52
170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅