Agent 高频知识汇总:查漏补缺参考大全
Agent 高频问题汇总
一、基础概念类
(一)请解释 Agent 的概念及其主要特点
Agent 是一种能够感知所处环境,并基于感知信息做出决策、采取行动以实现特定目标的实体。它既可以是简单的规则基系统,也能是复杂的智能体,具备自主性、感知能力、决策能力、行动能力、学习能力、目标导向性、适应性、交互能力以及反思能力。例如,聊天机器人能感知用户输入的文本信息,依据内部算法和知识库做出回复决策;游戏中的智能角色能感知游戏场景信息,决定如何移动、攻击等;自动驾驶汽车通过传感器感知路况信息,做出驾驶决策。
(二)Agent 和 Workflow 有什么区别和联系
区别:本质上,Agent 是执行任务的实体,具有自主性和智能性,能根据环境和任务需求灵活做决策;Workflow 则是完成任务所需遵循的一系列预设步骤或过程,侧重于任务执行流程的规划和组织。功能上,Agent 可独立思考和行动;Workflow 主要用于协调和管理任务执行顺序与规则。应用场景中,Agent 常用于解决复杂多变的任务,如智能客服处理各种用户问题;Workflow 常用于固定流程的任务,如企业的审批流程。交互性方面,Agent 通常能与外界交互,实时响应变化;Workflow 不一定具备交互性。
联系:在某些情况下,Agent 可以内置 Workflow 的概念,在执行任务时遵循特定的工作流程。例如,一个处理订单的 AI Agent,可能会按照接收订单、验证信息、安排发货、跟踪物流这样的 Workflow 来完成任务。
(三)简述多 Agent 系统的概念与优势
多 Agent 系统是由多个自主的 Agent 组成的集合,这些 Agent 通过相互协作、竞争或协调来完成复杂任务。其优势显著,具有分布式特性,可将复杂任务分解为多个子任务,由不同 Agent 并行处理,极大提高效率。例如在物流配送系统中,订单处理 Agent、车辆调度 Agent、路径规划 Agent 等并行工作,共同完成配送任务。具备灵活性和可扩展性,能根据任务需求动态添加或移除 Agent。比如在电商促销活动中,可临时增加库存管理 Agent 来应对订单高峰。拥有更强的容错性,部分 Agent 出现故障时,其他 Agent 可继续工作,保障系统整体功能。不同 Agent 还可以利用各自的专长,实现优势互补,提升解决问题的能力。如在智能城市管理中,交通管理 Agent、环境监测 Agent 等协作,共同提升城市管理水平。
(四)什么是智能 Agent 的环境模型,它有什么作用?
智能 Agent 的环境模型是对 Agent 所处环境的抽象表示,包含环境状态、状态转移规则以及环境对 Agent 行动的反馈等信息。其作用至关重要,能帮助 Agent 理解和预测环境变化,从而做出更合理的决策。通过环境模型,Agent 能模拟不同行动可能带来的结果,选择最优行动方案,提高决策效率和准确性。同时,也有助于 Agent 适应动态变化的环境。例如在机器人导航中,环境模型可表示地图信息、障碍物分布等,机器人 Agent 依据此模型规划移动路径,避开障碍物,顺利到达目标地点。
二、技术原理类
(一)AI Agent 如何实现自主决策
AI Agent 通过感知、决策和执行三个关键环节实现自主决策。感知环节负责收集环境信息,借助传感器或数据输入获取环境状态,并进行预处理和特征提取。例如,自动驾驶汽车通过摄像头、雷达等传感器收集路况信息。决策模块基于感知模块提供的信息,运用算法进行决策,常用算法有强化学习、规则引擎和决策树等。执行模块根据决策模块的输出采取相应行动,可能涉及机器人操作、软件控制或其他执行任务的行为。此外,AI Agent 还会通过不断学习和优化算法,如深度学习和进化算法,来提高其在环境中的适应性和决策能力。
(二)Agent 常用的决策算法有哪些,它们的优缺点是什么
强化学习:优点是能在动态环境中通过试错学习最优策略,适用于需要长期规划和决策的任务,如机器人控制、游戏策略制定。缺点是训练时间长,需要大量的试验和反馈,且对环境的建模要求较高,如果环境复杂多变,学习效率可能较低。
规则引擎:优点是决策过程透明、可解释,易于理解和维护,适用于一些规则明确、逻辑清晰的场景,如简单的业务流程审批。缺点是缺乏灵活性,难以应对复杂多变、规则不明确的环境,需要人工手动编写和更新大量规则。
决策树:优点是决策过程直观,可解释性强,能处理离散和连续数据,构建速度相对较快。缺点是容易过拟合,对噪声数据敏感,且生成的决策树可能过于复杂,导致决策效率降低。
(三)在 Agent 中,如何实现知识的表示与推理?
知识表示方法丰富多样,谓词逻辑表示法通过逻辑表达式描述事物及关系,精确性和逻辑性强,便于推理。例如 “所有的鸟都会飞,鸵鸟是鸟,所以鸵鸟会飞”,可通过谓词逻辑进行严谨的推理。产生式规则表示法以 “if - then” 形式表达知识,简单直观,易于理解和实现。如 “if 下雨 then 带伞”。语义网络表示法用节点和边表示概念及关系,能直观展示知识结构,利于知识的组织和检索。比如以 “动物” 为节点,通过边连接 “鸟”“哺乳动物” 等子节点,以及它们的属性和关系。框架表示法将知识组织成框架形式,每个框架包含多个槽和侧面,用于描述对象的属性和特征,适用于表示结构化知识。例如 “汽车” 框架,可包含品牌、型号、颜色等槽,以及每个槽的具体描述侧面。
推理方面,可基于知识表示进行演绎推理,从一般原理推出特殊结论;归纳推理,从具体事例总结出一般性规律;还有不确定性推理,处理知识中的不确定性和不完整性,如可信度方法、贝叶斯网络等。例如在专家系统中,利用知识表示和推理来诊断疾病或解决专业问题。
(四)如何评估一个 Agent 的性能?
评估一个 Agent 的性能可从多个维度进行。任务完成率,即 Agent 成功完成任务的比例,反映其解决问题的能力。如智能客服 Agent 解决用户问题的成功率。响应时间,指 Agent 从接收任务到给出响应的时间,体现其处理速度。准确性,衡量 Agent 决策或行动与正确结果的符合程度。适应性,考察 Agent 在不同环境或任务变化下的表现。资源利用率,评估 Agent 执行任务时对计算资源(如 CPU、内存)的使用效率。学习能力,观察 Agent 从经验中学习和改进自身性能的能力。比如在智能客服 Agent 评估中,综合考量其解答问题的准确率、响应速度以及对不同类型问题的适应能力等。
三、应用场景类
(一)请举例说明 Agent 在智能家居领域的应用
在智能家居中,Agent 可广泛应用于家电控制、安防监控和能源管理。智能音箱作为一种 Agent,能感知用户的语音指令,通过语音识别和自然语言处理技术理解指令内容,然后决策并执行相应操作,如打开灯光、调节空调温度等。安防监控方面,智能摄像头 Agent 可实时感知监控区域的图像变化,一旦检测到异常行为(如闯入),便做出决策并采取行动,如发出警报、通知用户手机等。能源管理上,智能插座 Agent 能感知电器的用电情况,根据预设的节能策略做出决策,在用电低谷期自动开启一些可延迟的电器设备,以降低用电成本。
(二)在金融服务领域,Agent 可以发挥哪些作用
在金融服务领域,Agent 可用于智能投顾、风险管理和客户服务。智能投顾 Agent 能收集用户的财务状况、投资目标、风险偏好等信息,经过分析决策为用户制定个性化的投资组合建议,并根据市场变化动态调整投资策略。风险管理 Agent 可以实时监测金融市场数据和企业财务数据,识别潜在的风险因素,如信用风险、市场风险等,一旦风险指标超过阈值,立即做出决策并采取风险预警、风险对冲等措施。客户服务方面,智能客服 Agent 可以解答客户的常见问题,处理账户查询、转账汇款等业务咨询,通过自然语言处理和机器学习技术理解客户需求,提供快速准确的服务,提高客户满意度和服务效率。
(三)在教育领域,Agent 可以有哪些应用?
在教育领域,智能辅导 Agent 可以根据学生的学习情况和知识掌握程度,提供个性化的学习计划和辅导内容。例如,通过分析学生的作业、考试成绩等数据,判断学生的薄弱环节,针对性地推送练习题和讲解资料。虚拟学习伙伴 Agent 能与学生进行互动交流,如讨论问题、模拟对话场景等,提高学生的学习兴趣和参与度,特别是在语言学习中,可模拟真实对话环境帮助学生练习口语。考试监考 Agent 利用图像识别、行为分析等技术,对线上考试进行监考,识别作弊行为,保障考试的公平性。课程推荐 Agent 依据学生的兴趣爱好、学习目标和历史选课记录,为学生推荐合适的课程,帮助学生合理规划学习路径。
(四)Agent 在工业制造中的应用场景有哪些?
在工业制造中,生产调度 Agent 可以根据订单需求、设备状态、原材料库存等信息,合理安排生产任务和设备运行,优化生产流程,提高生产效率和资源利用率。例如,协调不同生产线的启动、停止和切换,避免设备闲置和生产冲突。质量检测 Agent 运用图像识别、传感器数据处理等技术,对生产线上的产品进行实时质量检测,及时发现次品和生产缺陷,反馈给生产系统进行调整。故障诊断 Agent 通过监测设备运行数据,预测设备故障发生的可能性,在故障发生时快速定位故障原因,提出维修建议,减少设备停机时间。物流配送 Agent 负责协调原材料和成品的运输、存储和配送,优化物流路径,确保生产所需物资及时供应,产品按时交付。
四、发展趋势类
(一)你认为 AI Agent 未来的发展趋势是什么
增强智能:AI Agent 将融合多模态数据,如文本、图像、音频等,结合更先进的算法,进一步提升智能水平,使其能够处理更复杂的任务和场景。例如在医疗影像诊断中,结合图像和文本信息,辅助医生做出更准确的诊断。
人机协作:未来 AI Agent 将与人类更紧密地协作,发挥各自优势。例如在医疗领域,AI Agent 辅助医生进行疾病诊断、提供治疗方案建议,医生再结合临床经验做出最终决策,共同提高医疗服务质量。
个性化定制:根据用户需求和偏好,AI Agent 将提供高度个性化的服务和解决方案。如智能推荐系统 Agent 能根据用户的浏览历史、购买记录等数据,精准推荐符合用户兴趣的商品和内容。
安全与监管:随着 AI Agent 应用的广泛普及,安全和伦理问题将受到更多关注。未来将加强对 AI Agent 的安全性和伦理性研究,制定相关监管政策,确保其安全、合规使用,避免出现隐私泄露、算法偏见等问题。
(二)AI Agent 的发展可能会带来哪些挑战和问题,如何应对
挑战和问题:数据依赖性强,其性能高度依赖数据质量和数量,低质量数据可能导致决策错误;计算资源需求大,训练和运行需要大量计算资源,可能增加成本;存在安全和伦理问题,自主决策可能带来安全隐患,如自动驾驶 Agent 的决策失误可能引发交通事故,同时还可能涉及隐私保护、算法偏见等伦理问题;解释性和透明性差,决策过程可能复杂难懂,缺乏透明性,不利于信任建立和问题排查。
应对措施:针对数据问题,加强数据清洗、标注和质量管理,采用数据增强技术扩充数据量;对于计算资源问题,研发更高效的算法和硬件加速技术,如采用分布式计算、量子计算等;在安全和伦理方面,建立严格的安全评估和监管机制,对 AI Agent 的设计、开发和应用进行全面审查,同时加强隐私保护和算法审计,避免算法偏见;为解决解释性问题,研究可解释性 AI 技术,使 AI Agent 的决策过程和依据能够被人类理解 ,如开发可视化工具展示决策过程。
(三)随着量子计算技术的发展,对 AI Agent 会产生哪些影响?
量子计算技术可能为 AI Agent 带来多方面影响。计算能力上,量子计算的强大计算能力可大幅缩短 AI Agent 训练和推理时间,特别是对于复杂模型和大规模数据,能快速处理和分析,加速模型训练和决策过程。算法优化方面,推动新算法的发展,如基于量子特性的机器学习算法,使 AI Agent 能够解决更复杂的问题,提升决策的准确性和效率。数据处理上,帮助 AI Agent 更好地处理海量数据,挖掘数据中的隐藏模式和关系,为决策提供更丰富的信息。安全与隐私保护方面,量子计算可能对传统加密算法构成威胁,但也促使量子加密技术发展,为 AI Agent 的数据传输和存储安全提供新保障,同时也带来新的安全挑战,需要研究相应的安全策略。
(四)边缘计算与 AI Agent 的结合会有怎样的发展前景?
边缘计算与 AI Agent 结合前景广阔。在实时性要求高的场景中,如智能交通、工业自动化,边缘计算可将 AI Agent 的部分计算任务部署在靠近数据源的边缘设备上,减少数据传输延迟,实现快速响应和决策。例如在自动驾驶中,车辆上的边缘设备运行 AI Agent,实时处理传感器数据,做出驾驶决策。在网络带宽受限的情况下,减少数据上传到云端的需求,降低网络压力,提高系统的稳定性和可靠性。还能增强数据隐私保护,部分敏感数据在边缘设备本地处理,减少数据在网络传输中的风险。同时,两者结合可促进分布式智能系统的发展,不同边缘设备上的 AI Agent 协同工作,实现更复杂的任务和功能。
五、前沿技术与 Agent 的融合
(一)区块链技术与 AI Agent 结合的可能性及应用场景
区块链技术具有去中心化、不可篡改、可追溯等特性,与 AI Agent 结合后,能在多个领域产生创新应用。在数据共享方面,AI Agent 可借助区块链的加密和共识机制,安全地共享数据。例如在医疗领域,不同医疗机构的 AI Agent 可以在区块链上安全地共享患者的医疗数据,既保护患者隐私,又能为医学研究和疾病诊断提供丰富的数据支持。在身份验证和授权方面,区块链的智能合约可用于管理 AI Agent 的身份和权限。比如在工业物联网中,只有经过授权的设备 AI Agent 才能访问特定的生产数据和执行相应操作,确保生产系统的安全性和稳定性。在供应链管理中,AI Agent 结合区块链技术可以实现对供应链的全程追溯和智能管理。AI Agent 负责收集和处理供应链各环节的数据,区块链则记录这些数据,保证数据的真实性和不可篡改,消费者可以通过区块链查询产品的来源和生产过程,提高供应链的透明度和可信度。
(二)物联网(IoT)与 Agent 的协同发展
随着物联网设备的广泛普及,Agent 在物联网环境中发挥着越来越重要的作用。在智能家居系统中,多个智能设备(如智能灯泡、智能门锁、智能窗帘等)通过物联网连接在一起,Agent 可以作为智能中枢,协调这些设备的工作。例如,用户可以通过语音指令让 Agent 控制多个设备协同工作,实现 “回家模式”,即打开灯光、调节室温、解锁门锁等操作同时进行。在智能工厂中,物联网设备实时采集生产数据,Agent 根据这些数据进行分析和决策,优化生产流程。比如,当检测到某台设备的运行参数异常时,Agent 可以及时调整生产计划,安排设备维护,避免生产事故的发生。在智能农业领域,传感器通过物联网收集土壤湿度、温度、光照等信息,Agent 根据这些信息自动控制灌溉系统、施肥设备等,实现精准农业,提高农作物产量和质量。
(三)虚拟现实(VR)/ 增强现实(AR)与 Agent 的交互应用
在虚拟现实和增强现实环境中,Agent 可以为用户提供更加智能和个性化的体验。在 VR 教育场景中,Agent 可以作为虚拟导师,实时指导学生的学习过程。例如,在虚拟化学实验中,Agent 可以在学生操作错误时及时给予纠正和指导,帮助学生更好地理解实验原理和步骤。在 AR 游戏中,Agent 可以作为游戏中的智能角色,与玩家进行互动。比如,在一款 AR 寻宝游戏中,Agent 可以提供线索、引导玩家完成任务,增加游戏的趣味性和挑战性。在工业设计和制造中,工程师可以利用 AR 技术与 Agent 进行交互,实现远程协作和智能设计。Agent 可以根据工程师的语音指令或手势操作,实时提供设计建议和模拟结果,提高设计效率和质量。
六、实际案例分析
(一)以某知名智能客服 Agent 为例,阐述其技术实现与优化策略
某知名智能客服 Agent 采用了自然语言处理、机器学习和深度学习等多种技术。在自然语言处理方面,它使用了预训练的语言模型,如 Transformer 架构的模型,对用户输入的文本进行理解和分析。通过词法分析、句法分析和语义理解,智能客服 Agent 能够准确把握用户的问题意图。在机器学习方面,利用大量的历史对话数据进行训练,学习不同问题的回答模式和策略。深度学习技术则用于优化模型的性能,提高回答的准确性和流畅性。
为了提高智能客服 Agent 的性能,采用了多种优化策略。数据增强策略,通过对原始数据进行变换和扩充,增加训练数据的多样性,提高模型的泛化能力。例如,对文本数据进行同义词替换、句子重组等操作。模型融合策略,将多个不同的模型进行融合,综合利用它们的优势,提高回答的质量。例如,将基于规则的模型和基于深度学习的模型进行融合,在保证回答准确性的同时,提高回答的效率。实时反馈优化策略,根据用户的反馈和评价,实时调整模型的参数和策略,不断改进智能客服 Agent 的性能。例如,如果用户对某个回答不满意,系统可以自动记录并分析原因,调整回答策略,以提高用户满意度。
(二)分析某自动驾驶 Agent 在复杂路况下的决策过程
某自动驾驶 Agent 在复杂路况下的决策过程涉及多个环节。感知环节,通过摄像头、雷达、激光雷达等传感器收集路况信息,包括车辆位置、速度、周围障碍物的位置和运动状态等。这些传感器数据经过预处理后,输入到决策模块。决策模块基于深度学习模型和强化学习算法进行决策。深度学习模型用于识别路况和障碍物,例如通过卷积神经网络识别交通标志、车道线和其他车辆。强化学习算法则根据当前路况和车辆状态,选择最优的驾驶动作,如加速、减速、转向等。执行模块根据决策模块的输出,控制车辆的动力系统、转向系统和制动系统,实现自动驾驶。
在复杂路况下,如遇到交通拥堵、道路施工或突发事故时,自动驾驶 Agent 需要进行更加复杂的决策。它会综合考虑多个因素,如周围车辆的行驶意图、道路的可通行性和交通规则等。例如,在交通拥堵时,自动驾驶 Agent 会根据周围车辆的速度和间距,选择合适的跟车距离和行驶速度,避免频繁加减速。在遇到道路施工时,自动驾驶 Agent 会根据施工标志和现场情况,调整行驶路线,确保安全通过。
(三)探讨某智能投资 Agent 在金融市场波动中的应对策略
某智能投资 Agent 在金融市场波动中,主要通过数据分析、风险评估和动态调整投资组合等策略来应对。在数据分析方面,智能投资 Agent 实时收集和分析金融市场数据,包括股票价格、利率、汇率等。利用机器学习算法对这些数据进行建模和预测,分析市场趋势和潜在风险。风险评估方面,根据投资者的风险偏好和投资目标,评估不同投资组合的风险水平。例如,通过计算投资组合的标准差、夏普比率等指标,衡量投资组合的风险和收益。动态调整投资组合方面,当金融市场出现波动时,智能投资 Agent 会根据数据分析和风险评估的结果,及时调整投资组合。如果市场出现下跌趋势,智能投资 Agent 可能会减少股票投资比例,增加债券或现金的持有比例,以降低风险。如果市场出现上涨趋势,智能投资 Agent 可能会适当增加股票投资比例,提高投资收益。
同时,智能投资 Agent 还会考虑宏观经济因素和行业发展趋势,进行投资决策。例如,当宏观经济形势向好时,智能投资 Agent 可能会增加对周期性行业的投资;当某个行业出现技术突破或政策利好时,智能投资 Agent 可能会加大对该行业的投资力度。
相关文章:

Agent 高频知识汇总:查漏补缺参考大全
Agent 高频问题汇总 一、基础概念类 (一)请解释 Agent 的概念及其主要特点 Agent 是一种能够感知所处环境,并基于感知信息做出决策、采取行动以实现特定目标的实体。它既可以是简单的规则基系统,也能是复杂的智能体,…...

本地化部署DeepSeek-R1
本文环境搭建均基于免费工具,感谢开源。 一、下载工具并安装 1. Ollama:最新版本 0.5.7 官网在这里 https://ollama.com/download 但是下载太慢,得换个思路 https://sourceforge.net/projects/ollama.mirror/ 2.Chatbox https://cha…...

验证二叉搜索数(98)
98. 验证二叉搜索树 - 力扣(LeetCode) 解法: /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* …...

StarRocks BE源码编译、CLion高亮跳转方法
阅读SR BE源码时,很多类的引用位置爆红找不到,或无法跳转过去,而自己的Linux机器往往缺乏各种C依赖库,配置安装比较麻烦,因此总体的思路是通过CLion远程连接SR社区已经安装完各种依赖库的Docker容器,进行编…...

数模测评:doubao1.5>deepseek-v3>gpt-o1
本次测试了当前评价最高的三款大模型doubao1.5、gpt-o1、deepseek-v3(r1崩溃),都是采用无提示词的硬核提问方式,测试视频如下。 gpto1、doubao1.5、deepseek测评 测试方式: 上传美赛六道题目文件 直接提问以下5句话: 这是一道数学…...

晴,初三,年已过
既然直播如此影响情绪,为什么还要直播?因为无聊?明明那么多事情可以打发时间。 真不想懂。 今日初三,昨天晚上小舅家聚,今天大舅家聚,计划明天小姨妈家聚。 今晚喝了点大舅哥哥泡的白葡萄酒,…...

Vue3 v-bind 和 v-model 对比
1. 基本概念 1.1 v-bind 单向数据绑定从父组件向子组件传递数据简写形式为 : 1.2 v-model 双向数据绑定父子组件数据同步本质是 v-bind 和 v-on 的语法糖 2. 基础用法对比 2.1 表单元素绑定 <!-- v-bind 示例 --> <template><input :value"text&quo…...

Smalltalk语言是何物?面向对象鼻祖Simula的诞生?Simula和Smalltalk有什么区别?面向对象设计?
Smalltalk语言是何物? Smalltalk语言的前身可以追溯到Flex系统,这是由Alan Kay最早提出的。在随后的发展中,Smalltalk逐渐演化,并出现了Smalltalk-72和Smalltalk-76等版本。最终,在经过近10年的研究与发展后,Xerox研究…...

KVM/ARM——基于ARM虚拟化扩展的VMM
1. 前言 ARM架构为了支持虚拟化做了些扩展,称为虚拟化扩展(Virtualization Extensions)。原先为VT-x创建的KVM(Linux-based Kernel Virtual Machine)适配了ARM体系结构,引入了KVM/ARM (the Linux ARM hypervisor)。KVM/ARM没有在hypervisor中引入复杂的…...

Windows系统中Docker可视化工具对比分析,Docker Desktop,Portainer,Rancher
Docker可视化工具对比分析,Docker Desktop,Portainer,Rancher Windows系统中Docker可视化工具对比分析1. 工具概览2. Docker Desktop官网链接:主要优点:主要缺点:版本更新频率: 3. Portainer官网…...

【架构面试】二、消息队列和MySQL和Redis
MQ MQ消息中间件 问题引出与MQ作用 常见面试问题:面试官常针对项目中使用MQ技术的候选人提问,如如何确保消息不丢失,该问题可考察候选人技术能力。MQ应用场景及作用:以京东系统下单扣减京豆为例,MQ用于交易服和京豆服…...

算法【完全背包】
完全背包与01背包的区别仅在于每种商品可以选取无限次。时间复杂度O(物品数量 * 背包容量) 下面通过题目加深理解。 题目一 测试链接:疯狂的采药 - 洛谷 分析:这是一道完全背包的模板题。对于第i个物品的可能性展开也有两种,第一种是不取第…...

二叉树的遍历
有一个结点的二叉树。给出每个结点的两个子结点编号,建立一棵二叉树,如果是叶子结点,则输入 0 0。 建好树这棵二叉树之后,依次求出它的前序、中序、后序列遍历。 输入格式: 第一行一个整数n ,表示结点数。 之后n 行…...

1.31 实现五个线程的同步
1.使用互斥锁实现 1>程序代码 #include <stdio.h> #include <string.h> #include <unistd.h> #include <stdlib.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <pthread.h> #include &l…...

three.js+WebGL踩坑经验合集(6.1):负缩放,负定矩阵和行列式的关系(2D版本)
春节忙完一轮,总算可以继续来写博客了。希望在春节假期结束之前能多更新几篇。 这一篇会偏理论多一点。笔者本没打算在这一系列里面重点讲理论,所以像相机矩阵推导这种网上已经很多优质文章的内容,笔者就一笔带过。 然而关于负缩放…...

【开源免费】基于SpringBoot+Vue.JS体育馆管理系统(JAVA毕业设计)
本文项目编号 T 165 ,文末自助获取源码 \color{red}{T165,文末自助获取源码} T165,文末自助获取源码 目录 一、系统介绍二、数据库设计三、配套教程3.1 启动教程3.2 讲解视频3.3 二次开发教程 四、功能截图五、文案资料5.1 选题背景5.2 国内…...

《大数据时代“快刀”:Flink实时数据处理框架优势全解析》
在数字化浪潮中,数据呈爆发式增长,实时数据处理的重要性愈发凸显。从金融交易的实时风险监控,到电商平台的用户行为分析,各行业都急需能快速处理海量数据的工具。Flink作为一款开源的分布式流处理框架,在这一领域崭露头…...

antdesignvue统计数据源条数、计算某列合计值、小数计算不精确多了很多小数位
1.在</a-table>下方加如下代码 <div>数据总条数:{ {tableData.length}}       <template>A列合计:{ {sum}}</template> </div> 注:tableData为<a-tabl…...

02.05、链表求和
02.05、[中等] 链表求和 1、题目描述 给定两个用链表表示的整数,每个节点包含一个数位。 这些数位是反向存放的,也就是个位排在链表首部。 编写函数对这两个整数求和,并用链表形式返回结果。 2、解题思路 本题要求对两个链表表示的整数…...

dmfldr实战
dmfldr实战 本文使用达梦的快速装载工具,对测试表进行数据导入导出。 新建测试表 create table “BENCHMARK”.“TEST_FLDR” ( “uid” INTEGER identity(1, 1) not null , “name” VARCHAR(24), “begin_date” TIMESTAMP(0), “amount” DECIMAL(6, 2), prim…...

Kafka 副本机制(包含AR、ISR、OSR、HW 和 LEO 介绍)
文章目录 Kafka 副本机制(包含AR、ISR、OSR、HW 和 LEO 介绍)1. 副本的基本概念2. 副本同步和一致性2.1 AR(Assigned Replicas)2.2 ISR(In-Sync Replicas)2.3 OSR(Out-of-Sync Replicas…...

爬虫基础(二)Web网页的基本原理
一、网页的组成 网页由三部分构成:HTML、JavaScript、CSS。 (1)HTML HTML 相当于网页的骨架,它通过使用标签来定义网页内容的结构。 举个例子: 它把图片标签为img、把视频标签为video,然后组合到一个界面…...

外网访问禅道软件项目管理系统
禅道项目管理软件是一款国产的开源免费项目管理软件,专注于研发项目管理,旨在帮助企业或团队提高项目管理的效率和质量。 本文将详细的介绍如何在 Windows 系统电脑端下载运行禅道软件项目管理系统,并且结合路由侠内网穿透实现外网访问本地的…...

Python 梯度下降法(五):Adam Optimize
文章目录 Python 梯度下降法(五):Adam Optimize一、数学原理1.1 介绍1.2 符号说明1.3 实现流程 二、代码实现2.1 函数代码2.2 总代码2.3 遇到的问题2.4 算法优化 三、优缺点3.1 优点3.2 缺点 四、相关链接 Python 梯度下降法(五&a…...

笔试-二进制
应用题 将符合区间[l,r]内的十进制整数转换为二进制表示,请问不包含“101”的整数个数是多少? 实现 l int(input("请输入下限l,其值大于等于1:")) r int(input("请输入上限r,其值大于等于l&#x…...

springboot 2.7.6 security mysql redis jwt配置例子
数据库结构用的是若依的数据库基本结构,ruoyi.vip。 总体参考了文章:https://blog.csdn.net/qq_45847507/article/details/126681110 本文章只包含不同的地方,相同的不再赘述。 1、创建spring工程,jdk1.8,maven。 pom.xml中依赖部…...

FreeRTOS从入门到精通 第十六章(任务通知)
参考教程:【正点原子】手把手教你学FreeRTOS实时系统_哔哩哔哩_bilibili 一、任务通知简介 1、概述 (1)任务通知顾名思义是用来通知任务的,任务控制块中的结构体成员变量ulNotifiedValue就是这个通知值。 (2&#…...

TensorFlow 简单的二分类神经网络的训练和应用流程
展示了一个简单的二分类神经网络的训练和应用流程。主要步骤包括: 1. 数据准备与预处理 2. 构建模型 3. 编译模型 4. 训练模型 5. 评估模型 6. 模型应用与部署 加载和应用已训练的模型 1. 数据准备与预处理 在本例中,数据准备是通过两个 Numpy 数…...

无人机图传模块 wfb-ng openipc-fpv,4G
openipc 的定位是为各种模块提供底层的驱动和linux最小系统,openipc 是采用buildroot系统编译而成,因此二次开发能力有点麻烦。为啥openipc 会用于无人机图传呢?因为openipc可以将现有的网络摄像头ip-camera模块直接利用起来,从而…...

.cc扩展名是什么语言?C语言必须用.c为扩展名吗?主流编程语言扩展名?Java为什么不能用全数字的文件名?
.cc扩展名是什么语言? .cc是C语言使用的扩展名,一种说法是它是c with class的简写,当然C语言使用的扩展名不止.cc和.cpp, 还包含.cxx, .c, .C等,这些在不同编译器系统采用的默认设定不同,需要区分使用。当然,编译器提…...