使用 CDQ 分治建立在排序的基础上,这也说明 CDQ 分治必须离线使用。
从AI调用到AI智能体:全面解析三种AI应用的技术架构
随着AI能力的不断演进,AI应用的开发模式也呈现出多样化和多层次的特点。从最基础的API调用,到结构化的工作流,再到具备高度自主性的智能体,这三种主流模式分别对应着不同的业务场景、技术复杂度和实现成本。技术决策者、架构师和开发者面临着一个关键问题:如何为不同阶段、不同需求的AI应用选择并设计出清晰、可扩展、高效率且成本可控的软件技术架构?
直击痛点的开源项目「GitHub 热点速览」
过去一周,虽然大模型、AI 工具依旧层出不穷,但大家似乎对“新瓶装旧酒”的 AI 产品逐渐产生了免疫,只有真正解决开发痛点的开源项目才能脱颖而出。
生产级别线程池最佳实践
生产环境中使用线程池需要综合考虑资源配置、任务管理、错误处理和监控告警等多个方面。建议结合具体业务场景选择合适的策略,并建立完善的监控和告警机制。
命令行神器 The Fuck,敲错命令的后悔药
我会在这里分享关于
编程、
独立开发、
AI干货、
开源、
个人思考等内容。
记一次 .NET 某自动化智能制造软件 卡死分析
因为是窗体程序,所以我们直接看主线程,使用
~0s;!clrstack 观察托管栈即可,输出如下:
C# 13 与 .NET 9 跨平台开发实战(第一章:开发环境搭建与.NET概述-上篇)
后续所有源码、练习统一放在我的知识星球当中:
【渲染流水线】[光栅阶段]-[片元着色]以UnityURP为例
每次片元着色器处理片元时都
独立处理单个片元,因此片元在处理时无法得到临近片元信息。
C#实现屏幕墙:同时监控多个电脑桌面(支持Windows、信创Linux、银河麒麟、统信UOS)
该Demo解决方案一共包括2个项目:服务端、PC客户端,
都是基于.NET Core 3.1 。
通过Canvas在网页中将后端发来的一帧帧图片渲染成“视频”的实现过程
为此,设计了如下方案,现场的无人系统统一和数据中转服务器对接,每个机器人都只给一份实时摄像头数据给数据中转服务器。数据中转服务器建立websocket服务端程序,并处理网页端的请求(请求获取特定机器人的所有摄像头信息),数据中转服务器根据网页端的请求,对请求信息进行解析,并创建特定的websocket服务实例。具体通信示意图如下:
小狮博客