如何使用MCP开发一个客户端和服务端
如何使用MCP开发一个客户端和服务端一、MCP和API以及Function Call核心概念对比 特性APIFunction CallMCP (Model Context Protocol) 定位通用应用程序接口大模型原生扩展能力标准化模型-服务交互协议耦合度与具体服务绑定与模型强绑定 (如 GPT ...
Power BI回顾于2025年
前段时间的工作主要是用Tableau和Tableau CRM,Power BI搁置了好一段时间。为了了解整个行业的趋势,偶尔也会回来看看Power BI这边的动静,毕竟自己当初就是从微软的技术路线开始学习的,这也算不忘初心吧。 ...
超实用!Dify调用Java的3种实现方式!
在一些复杂的业务中,我们可能需要使用 Dify 调用外部程序(如 Java 程序),因为这样才能满足业务的特殊需求。 例如,当我们使用 Dify 实现“AI 简历自动筛选器”的时候,我们首先会使用 AI 筛选出符合招聘要求的简历,然后再将简历存放到公司的“人才库”系统中,完成后续流程的招聘需要(预约 ...
一文搞懂国际化(三)落地实践
专题目录 一文搞懂国际化(一)背景概览 一文搞懂国际化(二)架构设计 一文搞懂国际化(三)落地实践 一文搞懂国际化(四)总结提升 一、多语言落地 按照之前第二节的设计,我们多语言翻译区分静态和动态两大类。静态翻译直接前端实现,动态翻译需要后端实现。下面我们看下详细步骤。 1.1 前端静态多语言 1. ...
C# NativeAOT生成.so 库供Linux下C++调用
C# NativeAOT生成.so 库供Linux下C++调用 #nativeAOT ✅ 最终目标 使用 C# 编写 Add(int a, int b) → 编译为 libadd.so → 在 Linux C++ 中通过 dlopen + dlsym 调用 🧱 第 1 步:创建 NativeAOT ...
vivo Pulsar万亿级消息处理实践(1)-数据发送原理解析和性能调优
文章以Pulsar client模块中的Producer为解析对象,通过对Producer数据发送原理进行逐层分析,以及分享参数调优实战案例,帮助读者理解与使用好Producer,并体会到Producer对消息中间件系统稳定性以及处理性能所起到的关键作用。 ...
pytorch入门 - LetNet5神经网络
1.LetNet5简介 LeNet5是由Yann LeCun等人在1998年提出的一种卷积神经网络架构,主要用于手写数字识别。它是早期卷积神经网络的成功应用之一,为现代深度学习模型奠定了基础。LeNet5的名字来源于其发明者LeCun和网络层数(5层)。 LeNet5的主要特点包括: 使用卷积层提取 ...
stm32cubemx+freertos+中断实现IIC从机
最近做一个项目需要将stm32配置为iic的从机模式来响应总线的读写需求,看了网上的大部分资料讲解的都不是很全面,因此这里做一个小分享。 iic通信流程 要编写iic从机模式的代码,就得对iic得整个通信流程足够熟悉,下面是流程的介绍讲解 主机发送数据(从机接收数据) 起始信号(START) 主机在 ...
ChatGPT Codex试用心得,码农的可靠助手or失业号角?
今天在chatgpt网页上收到了chatgpt的灰度推送,可以尝试gpt的codex代码助手了,迫不及待的尝试了一番,有一些坑和注意事项在本文进行了汇总,方便其他园子里的有plus的小伙伴尝鲜,下面开始正文。 note:由于之前没有用过类似的编码助手,包括copilot和cursor等等,所以我也是 ...
SmolVLA: 让机器人更懂 “看听说做” 的轻量化解决方案
🧭 TL;DR 今天,我们介绍了 SmolVLA,这是一个轻量级 (450M 参数) 的开源视觉 - 语言 - 动作 (VLA) 模型,专为机器人领域设计,并且可以在消费级硬件上运行。 仅使用开源社区共享的数据集进行预训练,数据集标签为 lerobot。 SmolVLA-450M 的表现优于许多更 ...
SQL Server 2025 预览版新功能点评
T-SQL 语言增强 正则表达式 (Regex) 支持 功能概述: SQL Server 2025 在 T-SQL 中原生引入了 POSIX 兼容的正则表达式支持,通过内置函数(如 REGEXP_LIKE、REGEXP_REPLACE 等)可直接在查询中对文本进行复杂模式匹配、查找和替换。这让开发者 ...
记录第一次公司内部分享:如何基于大模型搭建企业+AI业务
Hello, 大家好,我是程序员海军, 全栈开发 |AI爱好者 | 独立开发。 记录第一次在公司内部分享AI+业务 落地实践。 如今,AI时代带来的无限可能性,很多业务都值得从做一遍。 最近,老大参加了行业的AI 大会,回来之后将这项任务交给了我。由于我经常研究各种AI 玩法以及AI圈动态,对这块还 ...
《一个程序猿的生命周期》-《发展篇》- 47.用同样的思维模式做着不同的事
我们应该承认任何组织和个人能力的有限性,因为不仅不能改变任何事情,用力过猛反而伤及自己。这又体现了人性消积的一面,可能只有伟人能够改变,屁民无能为力。 ...
Manim中三种函数图像类的比较
在 Manim 库中,FunctionGraph、ImplicitFunction 和 ParametricFunction 都是用于绘制函数图像的类,但它们的适用场景、输入形式和实现方式有显著区别。 以下是详细对比: 1. FunctionGraph 用途:绘制 显式函数 ($ y = f(x) ...
决策树算法如何读懂你的购物心理?一文看懂背后的科学
想知道电商平台是如何预测你的下一次购买吗?本文通过真实案例解析决策树算法如何分析你的行为,不仅讲解原理,还提供Python代码实现,让你掌握这项改变营销方式的技术。 ...
聊一聊 .NET在Linux下的IO多路复用select和epoll
一:背景 1. 讲故事 在windows平台上,相信很多人都知道.NET异步机制是借助了Windows自带的 IO完成端口 实现的异步交互,那在 Linux 下.NET 又是怎么玩的呢?主要还是传统的 select,poll,epoll 的IO多路复用,在 coreclr源代码中我们都能找到它们的影 ...
全球首个无限执行的 AI 出现!给我玩爽了
我觉得 Flowith 整体来说还是很不错的,无论是 AI 的规划和自我修正能力、还是调用工具的能力、还有并行执行的能力和云端部署能力,都符合我对 AI 智能体的想象。当然,缺点也很明显。 ...
开发十年现状之后端的职业发展
2016年刚入行对职业发展没有太多的想法,没有工作经验做支撑对业内了解甚少没有想法也正常,大四那年有门课是和职业规划相关的,老师站在讲台上大篇幅的讲理论知识,告诉我们该如何如何,当时我就觉着这些都太虚了,我都不知道我的职业是什么样的怎么会有规划呢?毕竟在有过工作经历后的想法和看书总结出来的职业规划是 ...
[学习笔记] 从零开始虚拟化搭建数据库服务器
目录一. 创建虚拟机并安装CentOS 7二. 安装VMware Tools三. 安装常用工具确保联网配置网络四. 安装服务安装 SQL Server 2017安装 OpenSSL安装 Redis安装 RabbitMQ 一. 创建虚拟机并安装CentOS 7 硬件参数根据需求进行设置 CD/DVD ...