草庐IT

SpringMVC笔记

全部标签

C++学习笔记(十四)

一、运算符重载运算符重载概念:对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型1.1 加号运算符重载作用:实现两个自定义数据类型相加的运算 #includeusingnamespacestd;classPerson{public: //1.成员函数重载+号 /*Personoperator+(Person&p) { Persontemp; temp.m_a=this->m_a+p.m_a; temp.m_b=this->m_b+p.m_b; returntemp; }*/ intm_a; intm_b;};//2.全局函数重载+号Personoperator+(Per

Holographic MIMO Surfaces (HMIMOS)以及Reconfigurable Holographic Surface(RHS)阅读笔记总结

这里写自定义目录标题写在前面HolographicMIMOSurfacesfor6GWirelessNetworks:Opportunities,Challenges,andTrends的阅读笔记摘要简介HMIMOS模型根据功耗分类基于硬件结构的分类制造方法工作模式Functionality,Characteristics,andCommunicationApplications函数类型Multi-UserHolographicMIMOSurfaces:ChannelModelingandSpectralEfficiencyAnalysisintroduction符合EM的信道建模Teraher

【论文笔记】DynStatF: An Efficient Feature Fusion Strategy for LiDAR 3D Object Detection

原文链接:https://openaccess.thecvf.com/content/CVPR2023W/E2EAD/papers/Rong_DynStatF_An_Efficient_Feature_Fusion_Strategy_for_LiDAR_3D_Object_CVPRW_2023_paper.pdf1.引言单帧方法会因为远处点云的稀疏性导致漏检,利用过去帧的点云信息可以进行补偿。通常的多帧方法会将若干相邻帧的点云合并,并将时间戳信息作为额外通道维度,以使用时间信息增强模型。但是多帧积累会因为物体运动产生运动模糊,导致物体定位困难。总的来说,多帧输入的优势在于运动特征的补充,而单帧

【STM32F407学习笔记】中断优先级管理与外部中断

【STM32F407学习笔记】中断优先级管理与外部中断1.中断介绍1.1中断的概念1.2中断的产生1.3中断处理的流程2.STM32内嵌向量中断控制器2.1NVIC控制器的寄存器2.2中断管理方法2.3中断的配置3.EXTI外部中断3.1EXTI基本结构3.2SYSCFG_EXTICRx外部中断配置寄存器3.3EXTI框图4.软件设计5.总结计算机系统中中断占有极其重要的地位,在嵌入式系统中更是如此。中断机制能让计算机有效合理的发挥效能和提高效率。涉及外设:EXIT外部中断,NVIC内嵌向量中断控制器。1.中断介绍1.1中断的概念计算机在执行程序的过程中,当出现异常情况或特殊情况时,计算机停止

优化算法笔记|麻雀搜索算法

背景介绍麻雀搜索算法(SparrowSearchAlgorithm,SSA)于2020年提出,主要通过模仿麻雀的觅食行为和反捕食行为实现位置寻优,以找到部分NP问题的局部最优值。在该算法的预设中,麻雀种群内部被分为发现者和跟随者两种角色,同时模仿真实的捕食情景,增加了麻雀的危险预警机制。问题定义下面以一个2维平面搜索问题为例,对SSA进行介绍。假设我们需要解决的问题是计算给定范围内x1∈[lb,ub],x2∈[lb,ub]x_1\in[lb,ub],x_2\in[lb,ub]x1​∈[lb,ub],x2​∈[lb,ub],两个数字x1x_1x1​和x2x_2x2​的平方和最小值。其中lb为搜索

KMP 学习笔记

符号规定先来规定一些符号。\(\lvertS\rvert\)代表这个字符串\(S\)的长度。\(S_{l\cdotsr}\)代表字符串从第\(l\)个字符到第\(r\)个字符组成的字串。\(F(S,i)\)等同于\(S_{1\cdotsi}\)(就是字符串长度为\(i\)的前缀)\(E(S,i)\)等同于\(S_{\lvertS\rvert-i+1\cdots\lvertS\rvert}\)(就是字符串长度为\(i\)的后缀)注意在我们的定义里这个后缀是从左往右读的\(B(S)\)表示\(S\)的一个最长border的长度(具体什么是border之后再谈)前置芝士—border定义如果一个字符

MySQL笔记-第14章_视图

视频链接:【MySQL数据库入门到大牛,mysql安装到优化,百科全书级,全网天花板】文章目录第14章_视图1.常见的数据库对象2.视图概述2.1为什么使用视图?2.2视图的理解3.创建视图3.1创建单表视图3.2创建多表联合视图3.3基于视图创建视图4.查看视图5.更新视图的数据5.1一般情况5.2不可更新的视图6.修改、删除视图6.1修改视图6.2删除视图7.总结7.1视图优点7.2视图不足7.2视图不足第14章_视图讲师:尚硅谷-宋红康(江湖人称:康师傅)官网:http://www.atguigu.com1.常见的数据库对象对象描述表(TABLE)表是存储数据的逻辑单元,以行和列的形式存

unity学习笔记19

一、角色动画的使用练习从资源商店导入的动画资源(CharacterPack:FreeSample)中将资源中的角色创建在场景里,现在场景里存在的角色并没有任何动画。在资源中找到Animations文件夹,在这个文件有很多模型文件(.FBX),一般在这些模型文件中就包含了动画片段。动画片段的使用:创建一个动画控制器然后将控制器拖到物体的animator组件的控制器上,然后双击打开控制器。之后就可以将动画拖拽到控制器中使用,例如:运行后就可播放动画现在想实现多个动画之间的切换,例如:方式一:选中idle右键→创建过渡然后将箭头指向需要切换的动画,这样在执行玩一个动画后就会过渡到第二个动画。方式二:

MySQL笔记-第10章_创建和管理表

视频链接:【MySQL数据库入门到大牛,mysql安装到优化,百科全书级,全网天花板】文章目录第10章_创建和管理表1.基础知识1.1一条数据存储的过程1.2标识符命名规则1.3MySQL中的数据类型2.创建和管理数据库2.1创建数据库2.2使用数据库2.3修改数据库2.4删除数据库3.创建表3.1创建方式13.2创建方式23.3查看数据表结构4.修改表4.1追加一个列4.2修改一个列4.3重命名一个列4.4删除一个列5.重命名表6.删除表7.清空表8.内容拓展拓展1:阿里巴巴《Java开发手册》之MySQL字段命名拓展2:如何理解清空表、删除表等操作需谨慎?!拓展3:MySQL8新特性—DD

Obsidian笔记同步——基于Git方法

于gitlab或github等代码托管平台新建一个新的Repo1.该repo目前是空仓库的状态,最好设置为私人仓库2.尽量使用SSH于本地笔记的文件夹内gitbashheregitinitgitconfig--globaluser.name"YourName"gitconfig--globaluser.email"your.email@example.com"请注意,–global是全局配置,如果只想特殊化本仓库,可以去掉–globalgitconfig--globaluser.namegitconfig--globaluser.email查询当前仓库的配置信息gitbranch-mold-b