首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈开发那些事

    6-8 求二叉树高度 (20分)

    本题要求给定二叉树的高度。 函数接口定义: int GetHeight( BinTree BT ); 其中BinTree结构定义如下: typedef struct TNode *Position; typedef Position BinTree; struct TNode{ ElementType Data; BinTree Left; BinTree Right; }; 要求函数返回给定二叉树BT的高度值。 裁判测试程序样例: #include <stdio.h> #inclu

    29110编辑于 2023-02-27
  • 来自专栏申龙斌的程序人生

    如何在6-8小时之内读完300页的书?

    Michigan大学的一位老师Paul N. Edwards写了一篇学术文章《How to Read a Book》,当前已经更新到v5.0版本,个人感觉好过另外一本非常著名的、厚厚的同名书《如何阅读一本书》,英文版原文并不难,链接地址(微信中不让加链接,点击无效,自行下载阅读): http://pne.people.si.umich.edu/PDF/howtoread.pdf 该书的重要观点: 小说需要按顺序读,但对于非虚构类的书不需要从头到尾按顺序去阅读,而是要跳读、略读、标记,对重点的地方还要仔细地

    991100发布于 2018-03-06
  • jvm入门3:6-8 本地方法接口+本地方法栈+堆

    1一个Native Method是一个java调用非java代码的接口。一个Native Method由java语言实现, 这个特征非java所特有,其他的编程语言都有这个机制,C++的extern告知c++编译器调用c的函数;2在定义一个native method时,并不提供实现体,实体体由java语言在外面实现的;3本地接口的作用是融合不同的编程语言为java所用,初衷为融合c/c++程序

    29300编辑于 2025-02-24
  • 来自专栏老齐教室

    AI 项目落地杂谈

    人工智能(AI项目的“落地”问题,现在谈论的比较多,我也来凑个热闹,不过,我不是从宏观角度来讲,而是从具体实施过程讲讲个人体会。 首先,AI 工程师要有能力且勇敢地将项目真实情况讲出来。 如果项目管理者对某个 AI 技术的细节不很了解,而是凭借浅显的认知决定要在项目中使用,那么,AI 工程师是不是能够协助项目管理者做深入的可行性研究呢? AI 工程师要有能力进行评估 这对多数 AI 工程师来讲,是一个挑战。因为评估一个项目是否可以使用某项 AI 技术,不仅仅是技术本身,还要考虑项目的其他问题,比如成本、运营、人员、时间等等。 仅仅就 AI 技术而言,也要求 AI 工程师除了知道某项技术之外,比如某个神经网络框架,还要能够凭借自身对项目的理解,以更开阔的视野来理解项目的关键,从而才能不局限于某个神经网络框架的限制。 在项目中是否使用 AI 技术?使用哪种技术?怎么使用?结果会如何?为项目带来什么价值?所以,如果一名 AI 工程如果要有能力对项目进行评估,需要掌握和具备比较全面的的知识和技能以及相关能力。

    54510编辑于 2022-12-09
  • Spring AI 项目介绍

    Spring AI 是一个为开发 AI 应用程序提供 Spring 友好的 API 和抽象层的项目。 它将 Spring 生态系统的设计原则(如可移植性和模块化设计)应用到 AI 领域,并促进使用 POJO 作为 AI 应用程序的构建块。 核心理念 ❝ 在其核心,Spring AI 解决了 AI 集成的根本挑战:将您的企业「数据」和「API」与「AI 模型」连接起来。 聊天、嵌入Azure OpenAIspring-ai-azure-openai聊天、嵌入、图像AWS Bedrockspring-ai-bedrock聊天、嵌入Google Geminispring-ai-vertex-ai-gemini 聊天、嵌入Ollamaspring-ai-ollama本地部署聊天模型DeepSeekspring-ai-deepseek聊天、嵌入Minimaxspring-ai-minimax聊天智谱AIspring-ai-zhipuai

    96310编辑于 2025-07-07
  • 浅谈AI agent项目

    此文主要讲解ai项目集成心得体会个人感觉ai项目与正常开发并无太大区别,你可以理解为就多了一些依赖引入,多了些编码的固定格式。主要涉及几大板块区别,一个是模型引入,即你想使用什么LLM作为基座。 第一个模型引入,简单来说就是需要接入我们的大语言模型,作为我们整个agent项目的衔接。 识别是否为tools—》按描述进行对应接口调用—》结果返回给模型—》模型根据数据整理返回结果答复RAG(检索增强):就是为了实现使用数据引入,让LLM能够知道你的公司的私有数据,然后进行相应答复,比如你公司项目是业财系统

    20920编辑于 2026-04-13
  • 来自专栏CSDNToQQCode

    软考中级(软件设计师)——操作系统(占6-8分)

    软考中级(软件设计师)——操作系统(占6-8分) ---- 目录 软考中级(软件设计师)——操作系统(占6-8分) 主要考点: 1、进程管理 进程的同步与互斥 进程管理-PV操作【******】(超重点

    58220编辑于 2022-11-30
  • AI 项目如何避免“烂尾”?怎么选择才能让AI项目长期奔跑?

    据MIT的研究显示,高达95%的生成式AI试点项目未能实现预期价值。场景和模型越来越多,如何在算法的“汪洋大海”中选择最适合的那一个,成了摆在所有团队面前的巨大困境。 从硬件适配到成本控制,性价比已成为决定项目生死的最关键因素。无数AI项目从雄心勃勃开始,最终却在模型选型错误、工程化落地困难、成本失控中悄然“烂尾”。为何选错模型? 能长期奔跑的项目,做对了什么?那些能将CV项目持续运营并创造价值的公司,通常跳出了单纯的技术比较,形成了一套系统化的方法论。首先,他们极度关注场景而非技术炫技。 当选择模型不再是令人头疼的“赌博”,而变为有数据支撑、有平台赋能的科学决策时,更多的AI项目才能驶离“烂尾”的险滩,抵达价值创造的彼岸。 这或许正是像Coovally这样的平台,在AI时代带给开发者和企业最宝贵的礼物。需要AI算法,或是需要AI解决方案的朋友,可以扫描二维码,我来给你提供解决方案!!

    25510编辑于 2025-12-02
  • AI Agents Masterclass 项目文档

    项目标题与描述AI Agents Masterclass 是一个全面的AI代理开发教程项目,旨在展示如何利用大型语言模型(LLM)与外部系统交互,实现业务流程自动化。 项目包含多个功能模块,如Asana任务管理、Google Drive文档处理、Slack消息交互等,通过实际案例演示AI代理的强大能力。 ai-agents-masterclass创建虚拟环境:python -m venv ai-agents-masterclass激活虚拟环境:# Windows. \ai-agents-masterclass\Scripts\activateMacOS/Linuxsource ai-agents-masterclass/bin/activate安装依赖:pip install : str ="today") -> str: """ 在Asana中创建任务 参数: task_name: 任务名称 project_gid: 项目

    39410编辑于 2025-07-24
  • 来自专栏AI技术应用

    AI软件项目开发流程

    与传统软件不同,AI项目的核心在于数据和模型,而非纯粹的逻辑代码,因此其流程强调实验性、迭代性、持续监控和自动化。 以下是AI软件项目的核心开发流程,通常被视为一个持续的、以反馈为驱动的循环:阶段一:业务理解与数据规划(Business Understanding & Data Strategy)这个阶段是项目成功的起点 阶段二:数据工程与预处理(Data Engineering & Preprocessing)AI项目的核心环节,目标是为模型训练提供高质量的数据。1. 阶段五:模型监控与维护(Monitoring & Maintenance)AI项目并没有“完成”的概念,一旦部署,就需要持续监控和迭代。1. 总结:MLOps 闭环AI软件项目开发流程本质上是一个MLOps闭环,将软件开发(Dev)和运维(Ops)的概念扩展到机器学习领域,项目的迭代周期不再仅仅是代码更新,而是数据、代码和模型的三重迭代。

    1.2K10编辑于 2025-10-20
  • 来自专栏机器之心

    AI教育从幼儿园开始:MIT推出全球K12人工智能学习资源网站

    项目旨在将 MIT 的最新研究与 AI 时代的教育进行连接。除了最先进的技术,它还会提供不断更新的活动、学习单元、适合儿童的软件工具、数字互动和其他支持资源。 K12 学习资源网站使用指南 提供适合不同学习阶段的 AI 科研项目 MIT 联合各方利益相关者展开多学科、迭代和实证研究,以创建对居家、校内和校外项目以及在线社区切实产生影响的新技术、活动、实践和项目 具体而言,针对不同学习阶段的学生,即 K-2、3-5 年级、6-8 年级和 9-12 年级,MIT 根据学生的认知程度提供了不同的 R 人工智能研究项目。 下图展示了适合 6-8 年级学生的一些具体的 AI 研究项目: ? 适合 6-8 年级的一些 AI 研究项目,如中学生 AI 与伦理(AI & Ethics for Middle School)和中学生创造性与 GAN(Creativity & GANs for Middle

    1.4K00发布于 2020-04-14
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 6-8 如何确定梯度计算的准确性 调试梯度下降

    本系列是《玩转机器学习教程》一个整理的视频笔记。本小节主要介绍梯度的调试,应用梯度下降法最主要的就是计算梯度,但很有可能计算梯度程序没有错但是求得的梯度是错误的,这个时候就需要使用梯度调试的方式来发现错误。

    1.3K00发布于 2019-11-13
  • 来自专栏DotNet NB && CloudNative

    教你如何入门AI Agent,让AI自动创建项目构建项目检查代码

    AI很火爆的时候,到现在为止还有很多人很迷茫,如何入门AI?了解AI?下面我将带你进入AI Agent高级AI编程的领域。 - 您还可以帮助用户直接创建项目,修改代码文件,如果需要构建项目,通知CodeErrorCheckAgent 检查代码是否存在报错。 然后我们执行项目,下面是执行的流程,在执行过程中,AI会先找我们确认详细的需求,然后确认以后他会生成一个计划告知ProgrammerAgent然后ProgrammerAgent进行代码实现,ProgrammerAgent … 所有项目均是最新的,无法还原。 框架构建AI Agent 如何实现Agent之间的协作 如何将AI能力应用到实际开发中 这个案例展示了AI Agent在软件开发中的潜力,为我们提供了一个全新的开发范式。

    1.3K00编辑于 2025-03-13
  • 在游戏开发中使用 WorkBuddy 提升效率的实践分享

    md:AI编程任务拆解文档01_职业系统补充_技能更新与克制关系_v1.0.md:完整系统设计核心价值:从"写文档"变成"审文档"保持统一格式和专业表达策划案可直接交给AI编程工具执行2.代码批量修复场景 WorkBuddy提升倍数策划阶段4-6周2天10-15倍代码修复/迁移3-5天半天6-10倍资源处理2-3天几小时5-8倍项目整体6-8周3-4天10-15倍关键收益总结策划产出爆炸式增长:2天完成27 份专业策划案,传统需要1-2个月开发周期大幅缩短:整体项目6-8周压缩到3-4天质量一致性保障:AI生成的策划案格式统一、逻辑完整人力成本降低:1人+WorkBuddy完成原本需要2-3人1个月的工作量使用心得 整个项目27份策划案2天就搞定了,这在以前是不敢想的。而且生成的文档可以直接交给AI编程工具执行,从策划到开发形成完整闭环。" WorkBuddy不仅是效率工具,更是游戏开发流程的加速器——让开发者专注于创意和决策,把重复性工作交给AI

    39110编辑于 2026-04-10
  • 来自专栏鱼皮客栈

    我的 AI 项目开源啦!

    又经过了一段时间的爆肝,我在 编程导航 的保姆级新项目教程 ——  AI 超级智能体,完结啦! 这是一套以 AI 开发实战为核心的项目教程,一套教程带大家掌握新时代程序员必知必会的 AI 核心概念、AI 实用工具、AI 编程技术、AI 框架原理、AI 调优技巧,大幅增加求职的竞争力! 项目介绍 以 AI 开发实战 为核心的项目教程,将通过开发 AI 恋爱大师应用 + 拥有自主规划能力的超级智能体,带大家掌握新时代程序员必知必会的 AI 核心概念、AI 实用工具、AI 编程技术、AI 鱼皮给大家讲的都是 通用的项目开发方法和架构设计套路,从这个项目中你将学到: 主流 AI 应用平台的使用 AI 大模型的 4 种接入方式 AI 开发框架(Spring AI + LangChain4j) 成为编程导航会员后,可以解锁近 20 套项目教程和海量资料,如图: 下面是更多关于本项目的介绍: 技术选型 项目以 Spring AI 开发框架实战为核心,涉及到多种主流 AI 客户端和工具库的运用。

    1K10编辑于 2025-06-12
  • 来自专栏我的专栏

    React ToC 项目 AI 开发规范

    React+ToC,AI的使用策略必须和ToB/中后台完全不同。先给结论,再展开**ReactToC项目里,AI最适合做「实现层」,最不该碰的是「体验层&性能层」。 一、ToCReact项目的核心矛盾维度ToC特点AI是否适合UI还原高✅非常适合交互细节极强⚠️辅助首屏性能生死线❌不适合SEO/SSR重要⚠️可辅助动效高频✅适合业务复杂度中等✅AI不能决定“好不好用 、ToC项目必须守住的5条红线1. 如果你愿意,下一步我可以帮你:给你一套「ReactToC项目AI开发规范」或直接按你当前项目(是否Next.js、是否电商内容站活动页)定制AI使用边界你现在是Next.js还是Vite+React? 项目类型是啥(电商官网活动页)?我可以继续往落地层打。

    10100编辑于 2026-06-09
  • 来自专栏鱼皮客栈

    用 Java 开发 AI 项目,太爽了!

    之前我用 Spring AI 带大家做过一个 开源的 AI 超级智能体项目,这次我来带大家快速掌握另一个主流的 Java AI 应用开发框架 LangChain4j。 AI 应用开发 新建项目 打开 IDEA 开发工具,新建一个 Spring Boot 项目,Java 版本选择 21(因为 LangChain4j 最低支持 17 版本): 选择依赖,使用 3.5.x AI 生成前端 由于这个项目不需要很复杂的页面,我们可以利用 AI 来快速生成前端代码,极大提高开发效率。这里鱼皮使用 主流 AI 开发工具 Cursor,挑战不写一行代码,生成符合要求的前端项目。 开发 在项目根目录下创建新的前端项目文件夹 ai-code-helper-frontend,使用 Cursor 工具打开该目录,输入 Prompt 执行。 不过这类框架大家重点学习一个就好了,很多概念和用法是相通的: 最后友情提示,今天的这个小项目只是为我即将在 编程导航 带大家做的 AI项目打个基础,期待的话多多为我点赞吧~

    3.1K11编辑于 2025-07-12
  • 来自专栏大模型系列

    Java项目如何集成Spring AI

    spring boot new 重要的是要了解“Spring CLI”与“Spring Boot CLI”是一个不同的项目,每个项目都有自己的一组功能。 README.md 目前,Spring CLI 仅支持 Maven 项目。 要将相同的简单 AI 应用程序添加到现有 Maven 项目,请执行: spring boot add ai Spring CLI 允许用户定义自己的项目目录,这些目录定义您可以创建哪些项目或将其添加到现有代码库中 通过使用 BOM 平台依赖项,Gradle 会自动解析 BOM 中定义的依赖项版本,并确保你的项目中使用的依赖项与 BOM 中指定的版本保持一致。这有助于减少版本冲突,并确保项目的稳定性和兼容性。 示例项目 您可以在 GitHub 上克隆这些项目以开始使用。

    92300编辑于 2025-04-05
  • 来自专栏腾讯开源的专栏

    腾讯开源项目Angel从LF AI基金会毕业,成为世界顶级AI项目

    腾讯开源项目Angel从LF AI基金会毕业,也是中国首个从LF AI基金会毕业的开源项目。 这意味着,Angel成为世界最顶级的AI开源项目之一。 这也是整个AI开源社区在走向成熟并具备工业级生产能力的方向上迈出了一大步。” Angel是腾讯的首个AI开源项目,于 2016 年底推出、2017年开源。 据LF AI 基金会董事、腾讯AI专家肖涵介绍,LF AI基金会对开源项目的毕业流程有非常严格的规定,基于项目的技术含量、开源生态、社区互动等维度,严格评估项目的成熟度,最终由董事会投票决定能否准予毕业 能够从LF AI毕业,意味着项目已经得到全球技术专家的认可,成为最顶级的AI开源项目

    1.1K42发布于 2019-12-30
  • 来自专栏Go语言学习专栏

    8 - AI 服务化 - AI 超级智能体项目教程

    本节重点 AI 服务化是指将原本只能本地运行的 AI 能力转化为可远程调用的接口服务,使更多人能够便捷地访问 AI 能力。 通过本节学习,⁠你将掌握如何将 AI 智能体转变为可供他人调用的服务 具体内容包括: AI 应用接口开发 AI 智能体接口开发 在开始之前,先给大家提个醒,Spring AI 版本更新飞快,有些代码的写法随时可能失效 一、AI 应用接口开发 我们平时开发的大多数接口都是同步接口,也就是等后端处理完再返回。 点击接口旁边的绿豆就能自动生成测试代码: 二、AI 智能体接口开发 由于智能体执行过程通常包含多个步骤,执行时间较长,使用同步方法会导⁠致用户体验不佳。 dashscopeChatModel); return yuManus.runStream(message); } 测试接口 跟前面一样,使用 CURL 工具进行测试,效果如图: 后端支持跨域 为了让前端项目能够顺利调用后端接口

    22510编辑于 2026-03-17
领券