DB相关知识点笔记

1.如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。 union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。

  • Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;
  • Union All:对两个结果集进行并集操作,包括重复行,不进行排序;性能高;
  • Intersect:对两个结果集进行交集操作,不包括重复行,同时进行默认规则的排序;(MySQL不支持)
  • Minus:对两个结果集进行差操作,不包括重复行,同时进行默认规则的排序。性能高;(MySQL不支持)
  • Full Outer Join:全连接,数据库join的用法很简单,今天发现mysql居然不支持全连接。解决方法:left join union right join

2.left join on 和where条件的放置

  • 对于left join,不管on后面跟什么条件,左表的数据全部查出来,因此要想过滤需把条件放到where后面
  • 对于inner join,满足on后面的条件表的数据才能查出,可以起到过滤作用。也可以把条件放到where后面。

3.关系数据库表之间有哪几种关系类型 

  • 一对一的关系
  • 例如:一个人对应一个唯一的身份证号,即为一对一的关系。
  • 一对多关系
  • 例如:一个班级对应多名学生,即为一对多关系
  • 多对多关系
  • 例如:一个学生可以选多门课程,而同一门课程可以被多个学生选修,彼此的对应关系即是多对多关系。

 

内容概要:本文系统研究了基于二阶线性自抗扰控制器(LADRC)的表贴式永磁同步电机(PMSM)双闭环矢量调速系统,通过Simulink平台构建完整的速度环与电流环协同控制模型,深入探讨了LADRC在提升系统动态响应性能和抗干扰能力方面的核心优势。研究摒弃传统PI控制器,引入LADRC通过扩张状态观测器(ESO)实时估计并补偿系统内部参数摄动与外部负载扰动,从而显著增强调速系统的鲁棒性与控制精度。文章详述了控制器的设计原理、关键参数整定方法,并通过仿真实验验证了其在负载突变、参数不确定性等多种复杂工况下的优越性能,为高性能电机驱动提供了先进的控制解决方案。; 适合人群:具备自动控制理论基础和Simulink仿真经验的电气工程、自动化及相关专业的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于高性能电机驱动系统的控制策略研究与优化;②为自抗扰控制技术在实际工程中的应用提供仿真验证平台;③辅助高校教学与科研项目,深化对先进控制算法的理解与实践。; 阅读建议:建议读者结合Simulink模型同步操作,深入理解LADRC各模块的设计逻辑,重点关注扩张状态观测器(ESO)的扰动估计机制及其对系统性能的影响,同时可尝试调整控制器参数以观察动态响应变化,进一步掌握其调控规律。
内容概要:本文围绕基于线性模型预测控制(LMPC)与非线性模型预测控制(NMPC)的四旋翼无人机轨迹跟踪开展对比仿真研究,利用Simulink搭建高精度仿真模型,系统性地比较了两种控制策略在复杂飞行任务下的轨迹跟踪精度、动态响应速度、系统稳定性及抗外部干扰能力等方面的性能差异。研究内容涵盖四旋翼无人机的动力学建模、状态空间方程推导、MPC控制器的设计与参数整定、系统约束条件处理以及仿真结果的可视化分析,旨在为高精度无人机飞控系统的设计提供坚实的理论支撑与工程实践参考。该资源源自一项硕士论文的复现项目,配套提供了完整的Simulink仿真模型、详尽的讲解文档与使用说明,便于学习者深入理解与进行二次开发。; 适合人群:具备自动控制理论、飞行器动力学、优化控制算法等相关背景的研究生、科研人员,以及从事无人机飞控算法开发的工程师。; 使用场景及目标:① 掌握模型预测控制(MPC)在非线性系统如四旋翼无人机中的具体应用方法;② 深入对比分析线性MPC与非线性MPC在实际轨迹跟踪任务中的优势与局限性;③ 学习并实践在Simulink环境中构建和仿真复杂控制系统的全流程技术;④ 复现高水平学术研究成果,服务于自身的科研课题攻关或工程项目验证。; 阅读建议:建议读者结合所提供的完整仿真模型与配套文档,循序渐进地运行、调试代码,重点关注状态预测模型的建立、代价函数的构造与优化求解、系统物理约束的处理等核心环节,并通过调整控制器参数来观察系统响应的变化,从而深刻理解MPC的控制机理与工程实现的关键细节。
内容概要:本文详细介绍了一种基于Simulink的变压器开路试验电路连接配置的仿真实现方法,旨在通过建立精确的仿真模型深入剖析变压器在空载状态下的电气行为与工作机理。文档系统阐述了开路试验的核心原理、Simulink建模的具体步骤、关键参数设定以及仿真结果的分析流程,帮助读者掌握利用MATLAB/Simulink平台对电力变压器进行典型性能测试的仿真技术。此外,文中还整合了多个电力电子与控制系统相关的仿真案例,如微电网调度、永磁同步电机控制、逆变器设计等,充分体现了其在电气工程领域的广泛适用性与工程实践指导价值。; 适合人群:适用于具备一定电力系统基础知识和Simulink仿真操作经验的电气工程专业学生、科研人员及工程技术人员,尤其适合从事电力设备检测、新能源系统仿真、自动化控制研究等相关工作的专业人士。; 使用场景及目标:① 学习并掌握变压器开路试验的理论基础与仿真建模技术;② 利用Simulink开展电力系统关键元件的动态特性仿真分析;③ 支持高校课程教学、毕业设计、科研项目中的仿真验证环节;④ 为实际工程中变压器的性能评估与故障诊断提供理论依据与技术支持。; 阅读建议:建议读者结合Simulink软件动手实践,按照文档指引逐步构建仿真模型,重点关注空载电流、励磁特性及铁芯损耗等关键波形的输出表现。同时可参考文中提供的其他电力系统仿真案例,进一步拓展对多领域系统建模的理解与综合应用能力。
内容概要:本文详细解析了ORB-SLAM2系统的三大核心线程——Tracking(跟踪)、Local Mapping(局部建图)和Loop Closing(回环检测)的工作流程与关键技术实现。重点阐述了系统初始化过程(包括单目和双目/RGB-D模式)、帧间位姿估计的三种方式(运动模型、参考关键帧、重定位)、关键帧与地图点的管理机制、局部地图优化(如局部BA)、以及通过词袋模型(BoW)进行回环检测与全局地图修正的完整流程。文章深入剖析了特征提取、地图点构建、PnP位姿求解、Sim3变换验证、冗余关键帧剔除等核心算法逻辑,全面展示了ORB-SLAM2如何实现高精度的实时定位与稠密建图。; 适合人群:具备计算机视觉与SLAM基础知识,从事机器人、自动驾驶或AR/VR领域研发的技术人员,尤其是对视觉SLAM系统原理与工程实现感兴趣的研究生和工程师; 使用场景及目标:①深入理解ORB-SLAM2的整体架构与多线程协作机制;②掌握视觉SLAM中的关键算法实现,如初始化、重定位、局部优化与回环校正;③为改进现有SLAM系统或开发定制化VSLAM应用提供理论支持与代码参考; 阅读建议:建议结合ORB-SLAM2开源代码同步阅读,重点关注各模块的数据流传递与状态切换逻辑,对于关键算法(如PnP、Sim3优化、局部BA)应配合数学推导加深理解,并可通过调试运行系统观察各线程的实际行为。
内容概要:本文档为硬件产品量产级生产与测试标准文件,全面规范了PCB制板Gerber文件生成、SMT贴片生产工艺、高低温环境可靠性测试及机械振动测试的全流程技术要求。明确了Gerber文件的输出格式、图层清单、精度标准及交付规范,确保PCB生产一致性;详细规定SMT贴片各环节工艺参数,包括锡膏印刷、贴装精度、回流焊温度曲线及AOI/X-Ray检测标准;制定了基于国家标准的高低温循环与振动可靠性测试方案,验证产品在极端环境下的稳定性与结构可靠性;并提出生产验收标准、问题整改机制及文档归档要求,保障量产质量可控、过程可追溯。; 适合人群:从事硬件研发、PCB设计、SMT工艺、可靠性测试及生产质量管理的工程师,以及需要进行产品打样、试产到量产转化的技术人员;适用于工作1-3年的研发人员及项目管理人员。; 使用场景及目标:①指导研发人员正确输出符合量产要求的Gerber文件,避免因文件错误导致生产失败;②为SMT加工厂提供标准化工艺依据,提升贴片良率;③通过高低温与振动测试提前发现设计缺陷,提升产品环境适应性与长期可靠性;④作为项目验收、厂方交付、内审归档的技术依据。; 阅读建议:建议结合实际项目流程分阶段查阅,重点理解Gerber输出规范、SMT关键控制点与可靠性测试条件,在试产前严格执行文档要求,并保留完整测试记录以支持后续优化与认证。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值