面积图的奇妙变形:流图与地平线图
想象一下面积图就像一层层叠起来的彩色玻璃片,每一层代表一个类别,从下往上堆叠,形成整体的视觉冲击。 但有时我们需要更特别的方式来展示数据的变化:是像河流一样蜿蜒流淌,还是像地平线上的群山连绵起伏? 今天,本文将介绍两种创意面积图变体——流图和地平线图,它们能让你的时间序列数据讲述更生动的故事。 1. ...
基于 C# 和 Nuke 打造现代化构建系统的最佳实践
告别脚本地狱:为什么我们选择用 C# 打造现代化构建系统 揭秘 HagiCode 项目如何利用 Nuke 实现类型安全、跨平台且高度可扩展的自动化构建流程,彻底解决传统构建脚本的维护痛点。 背景 在软件开发的漫长旅途中,"构建"这个词往往让人又爱又恨。爱的是,一键点击,代码变成产品,那是程序员最迷人 ...
Sdcb Chats 1.10 私有化代码执行器部署教程
之前我写了这篇博客《复刻 ChatGPT 高级数据分析!Sdcb Chats 1.10 重磅发布:能分析Excel、做PPT》,向大家介绍了 Chats 1.10 最激动人心的新功能——内置代码执行器(Code Interpreter)。 文章发出后,反响很热烈,但也有很多朋友在问:“这功能看着很强 ...
FastAPI异常处理全解析:别让你的API在用户面前“裸奔”
本文系统解析了FastAPI中异常处理的核心技巧,涵盖HTTPException基础用法、自定义业务异常设计、全局异常处理器配置以及WebSocket异常处理。通过生动的比喻和实战代码,帮助你构建健壮、友好的API错误响应机制,提升系统稳定性和用户体验。 ...
解密 Navicat 密码神器:NavicatPassword 的技术实现与架构解析
在日常的开发、运维工作中,Navicat作为一款主流的多数据库管理工具,几乎是每个数据库从业者的标配。但很多人都遇到过这样的痛点:Navicat会将数据库连接密码加密存储在本地配置文件中,一旦忘记密码,想要找回就成了一件麻烦事。基于此,我开发了NavicatPassword——一款基于Avaloni ...
超详细!OFA 视觉问答(VQA)模型部署教学(避坑完整版)
本文详细介绍了如何在Linux系统下部署OFA视觉问答(VQA)模型的全过程。主要内容包括:创建Python虚拟环境、配置清华PyPI源、安装指定版本的核心依赖(transformers 4.48.3等)、禁用ModelScope自动依赖安装以避免版本冲突、准备测试图片和运行脚本。文章特别强调了依赖... ...
C# .NET 周刊|2026年1月1期
国内文章 2026 年,让.NET 再次伟大 https://www.cnblogs.com/msdeveloper/p/19427679/make-dotnet-great-again-2026 文章探讨了将.NET SDK 纳入操作系统的战略意义,认为这将推动开发生态的变革。.NET 10 支持 ...
OpenCode和oh-my-opencode安装
OpenCode和oh-my-opencode是什么 OpenCode是一个开源的AI编程代理,类比Claude code的工具。支持接入任意的模型 oh-my-opencode是OpenCode的瑞士军刀,内置一堆代理工具吗,由主代理Sisyphus操作各类代理进行工作! 如何安装 先安装node ...
【开源推荐】AgentForce:当 GraphRAG 遇上 Agentic Workflow,打造下一代 AI 智能体平台
摘要:传统的 RAG 系统只能“检索”片段,往往缺乏全局观。今天推荐一个基于 Python 3.12+ 和 FastAPI 构建的开源项目 AgentForce。它融合了 GraphRAG(知识图谱增强)的认知能力与 Agentic Workflow(代理工作流)的执行能力,支持动态规划、多模态知识 ...
破防了!2026开年3位程序员接连猝死,最年轻26岁,29岁男主离世时,妻子正怀二胎7个月…
破防了!2026开年3位程序员接连猝死,最年轻26岁,29岁男主离世时,妻子正怀二胎7个月… 写下这篇文章的时候,我的手一直在抖,心脏像被一只无形的手紧紧攥着,喘不过气。 2026年才刚刚开头,还没等到万家团圆的春节,职场上就传来了一个又一个令人心碎的噩耗——短短50天里,3位年轻的程序员,接连猝死 ...
wso2~通过三方IDP的token置换wso2的token
参数:https://datatracker.ietf.org/doc/html/rfc7523 oauth2.0中的三方另类授权 了解OAuth 2.0中特定的授权类型(Grant Type)对于构建安全的认证流程至关重要。下面为你详细介绍这三种基于URN声明的扩展授权类型。 设备代码授权 ...
langchain 快速入门(五):Langgraph应用,执行流程由线转图
简介 Langgraph是langchain框架提供的一个组件,langgraph能够解决AI执行流程中迭代、循环或者根据结果返回上一步,与之前讲的chain链相比,能够实现更加复杂的AI执行流。 langgraph 从chain转到langgraph从数学的角度上来讲,执行流从线性流程转到了流程图 ...
吴恩达深度学习课程五:自然语言处理 第二周:词嵌入(六)情绪分类和词嵌入除偏
此分类用于记录吴恩达深度学习课程的学习笔记。 课程相关信息链接如下: 原课程视频链接:[双语字幕]吴恩达深度学习deeplearning.ai github课程资料,含课件与笔记:吴恩达深度学习教学资料 课程配套练习(中英)与答案:吴恩达深度学习课后习题与答案 本篇为第五课的第二周内容,2.2、2. ...
张高兴的大模型开发实战:(八)在 Dify 中使用 MCP 协议
目录MCP 是什么Dify 作为 Client:调用外部 MCP 工具搭建 MCP 天气服务端在 Dify 中接入“天气感知”能力Dify 作为 Server:被外部应用调用搭建“翻译专家”工作流启用 MCP 服务在外部 AI 应用中调用 在之前的博客中已经介绍了 MCP 的概念,以及在 LangC ...
如何用 Python 将 Markdown 转换为 Word 文档
在当今的技术文档工作流中,Markdown 因其简洁的语法和版本控制友好的特性,已成为开发者和技术写作者的首选格式。然而,在企业环境中,Word 文档仍然是正式报告、客户交付物和标准化文档的主流格式。 本文将分享如何使用 Free Spire.Doc for Python—一款免费的 Python ...
基于U8Cloud NCCloudGatewayServlet RCE漏洞发掘新利用链:全版本通杀SQL注入
NCCloudGatewayServlet RCE回顾 基于通报的分析 直接搜索NCCloudGatewayServlet接口,定位到nccloudgw.upm 跟踪ServletForGW,顶部是一堆私有属性 查看结构: 发现只有doAction方法可以接收HTTP参数,猜测此方法为入口,继续往下 ...
一天一个Python库:packaging - 处理Python包和版本信息
packaging - 处理Python包和版本信息 一、什么是packaging? packaging 是一个用于处理 Python 包、版本和各种依赖规范的 Python 库。 它可以帮助你: 解析、比较和操作各种 PEP 440 兼容的版本字符串。 处理环境标记(PEP 508)。 解析和标准 ...
Envoy 可观测性实战:日志、指标与链路追踪的完整落地
可观测性不是“装个 Prometheus 就完事”,而是日志、指标、链路追踪三位一体的系统工程。本文结合 Envoy 1.32 实际配置,详细讲解如何接入 Prometheus 和 Jaeger,以及 Envoy Admin 接口在观测中的作用,帮助你快速建立一套真正“能用”的 Envoy 可观测性... ...
我的Python环境管理方式,兼顾常用AI工具依赖环境
更多Python、AI应用干货内容,欢迎关注“玩转Dash”微信公众号 1 简介 大家好我是费老师。现如今,Python环境管理相关的工具可谓是百花齐放,如果你像我一样,在日常工作中大量的使用Python完成数据分析、应用开发等常见任务,并且也在探索学习使用各种前沿的AI工具,那么今天的文章内容 ...


