- 博客(34)
- 收藏
- 关注
原创 【自组织网络】OLSR多接口
主地址与多接口● 对于单OLSR接口节点,其主地址等于该OLSR接口地址● 但是对于多OLSR接口节点,则通过交换MID消息来定义其各个OLSR接口地址和相应主地址之间的关系● 下面描述如何交换和处理MID消息● 每个具有多个接口的节点必须周期性地将其接口配置广播给网络中的其他节点● 这不是通过MPR泛洪机制、而是通过将MID消息泛洪到网络中的所有节点来实现.● 网络中的每个节点维护网络中其他节点的接口信息● 从MID消息中获取其他节点的接口信息,并用于路由表的计算● 多接口声明MID将一
2022-05-14 09:34:43
416
原创 【自组织网络】OLSR协议功能
协议组成● OLSR协议包括一个“内核”功能模块和一个辅助功能模块,内核功能模块对于OLSR操作总是需要的● 根据其功能,内核详细说明一个协议能够为一个独立的MANET网络提供路由● 每个辅助功能提供其他适用于特定情形的功能,比如一个节点正在提供本MANET网络和另外一个路由区域之间的连接● 所有辅助功能都是兼容的,在一定程度上任何辅助功能集(子集)可以使用内核模块来实现● OLSR协议允许网络中存在不同类型的节点,即实现不同的辅助功能子集的节点● 将OLSR协议的功能划分成内核功能和辅助功能集
2022-05-09 09:21:27
547
原创 【自组织网络】OLSR协议概述
● 最优化链路状态(Optimized Link State Routing)协议● 主动式路由协议特征● OLSR协议是经典链路状态算法的最优化版本,以满足移动无线局域网的要求● OLSR协议使用逐跳路由,即每个节点使用其本地信息为分组选择传输路由● OLSR协议中的主要概念是多点中继(MultiPoint Relay, MPR)● MPR是专门选定的节点,用于在泛洪过程中转发广播消息.● OLSR协议采用三种优化技术● 第一种优化是采用多点中继技术,在网络泛洪时只允许MPR节点转发广播消
2022-05-08 09:55:25
3421
原创 【自组织网络】广播暴问题
问题● 广播的直接转发法是通过泛洪来进行的,一个移动节点第一次接收到一条广播消息后必须而且应该重播这条消息● 网络中如果有n个移动节点,那么就需要将同一条广播消息广播n次● 在CSMA/CA(Carrier Sense Multiple Access with Collision Avoid,即带有冲突避免的载波侦听多路访问)网络中,泛洪的缺点如下:○ 多余的重播,当一个移动节点决定将一条广播消息重播给自己相邻节点的时候,所有这些相邻节点却已经有了该条广播消息。○ 竞争,在一个移动节点广播一条消息
2022-05-06 08:54:43
194
原创 广读精思:标准文件那些事
定义标准是指提供要求、规范、指南或特性的文件这些文件可以一致地使用,以确保材料、产品、过程和服务是安全、可靠和一致的标准实际上具有法律性质,工业产品及其零部件、原材料、工艺流程、实验方法、测量等都必须遵守和应用标准。基于工业、科学和消费者的经验,标准也被证明是促进技术进步、专业化和科学协调生产的先决条件。按适用范围类型标准的适用范围可分为国际标准、区域标准、国家标准、专业标准和机构标准。【国际标准】国际标准,是指经国际标准组织推荐或者批准的、具有国际适用性的标准或者经从事国际标准化活.
2022-05-04 09:24:33
266
原创 广读精思:产品规范那些事
定义产品规范是提供产品定义信息的文档。其中包括● 制造商● 适用于该产品的规则、禁令和标准清单● 设计说明和产品图片,以直观的方式说明产品他们的目的是突出产品的显著特点可以附有图形说明,如3D设计文件和图像,以及产品样品。特点产品规范作为一种特殊的科学文献,具有真正的科学性、逻辑性、实用性和方向性【真实性】产品规范中的说明是客观的,反映了产品的真实性质【科学性】产品规范是科学技术应用于实践的结果,代表了科学技术的进步水平,具有科学性。【逻辑性】在描述产品时,产品规格说明书.
2022-05-03 09:05:40
607
原创 广读精思:专利那些事
定义专利权是为保护一项发明而授予的专有权。它赋予其所有人使用该发明的专有权。因此,一般来说,专利的拥有者可以阻止他人在未经其许可的情况下制造、使用、销售或进口该专利发明。它由政府授予发明者,期限通常为从专利申请提交之日起20年。专利是具有属地性质的,这意味着一个人必须在保护生效的国家申请专利保护。一个特定国家的专利保护不会延伸到其他国家——发明者必须在他们希望其专利生效的地区提出申请。组成专利所有者需要向有关的专利局提出书面申请。通常,专利申请由以下要素组成:申请书、说明书、权利要求、.
2022-04-30 08:56:44
93
原创 广读精思:科学新闻那些事
定义科学新闻是对科学技术领域最近发生的事情的真实报道。它可以是科学和技术成就及其应用、科学和技术政策或科学和技术领域的活动。科学新闻兼具新闻和科学的性质。它在内容和时间上都是新的。它应该传播科学知识,所以它应该基于科学证据准确呈现。科学新闻是明确的,精确的,并且尽量不包含术语。经常使用生动活泼的表达,书中还经常提供轶事、例子和比喻。此外,提供背景资料以促进读者的理解。类型科学新闻可以分为科学新闻故事、科学通讯、科学专题报道和科学新闻评论。【科学新闻故事】科学新闻故事是读者感兴趣和有意
2022-04-29 08:41:22
172
原创 广读精思:技术报告那些事
定义技术报告是描述技术研究问题的过程、进展、结果或现状的文件它还可能包括研究的建议和结论。是当今科学技术信息的主要来源技术报告通常是为研究项目的赞助者准备的,根据一般标准、赞助者的企业设计标准、逻辑规则和实践经验来编写它们被认为是“非档案”出版物,可以在同行评议的场所免费发表类型一般来说,技术报告可以从不同的角度分为不同的类型。技术报告按内容可分为:研究成果报告、技术资料报告、技术规范报告、技术评价报告、技术推荐报告、技术手册和说明书。技术报告在研究进展方面可分为:初步报告、进展报告、
2022-04-28 09:45:55
1767
原创 广读精思:毕业论文那些事
定义毕业论文是一种研究论文,它基于研究所得的信息得出一个原始的结论。其主要目的是展示作者在相应领域的学术能力。这是获得大学学位的部分要求。博士级别的论文通常被称为 dissertations,硕士论文和本科论文通常统称为 theses。类型毕业论文可以从不同的角度分为不同的类型。按学位分为学士学位毕业论文、硕士学位毕业论文、博士学位毕业论文。根据研究方法,可分为理论研究论文、实验研究论文和描述性研究论文。按研究领域可分为人文艺术类的研究论文和理工科类的研究论文。格式一篇毕业论文主要由
2022-04-27 08:56:40
181
原创 广读精思:会议文献那些事
定义会议文献通常披露有关领域的最新发现、成果、成就和发展趋势。虽然会议文献中所报道的研究并没有得到充分的承认,但会议文件在一定程度上可以反映出世界或一些国家有关领域的研究现状。因此,它们是科学新方向的重要信息资源。会议文献类型会议文献包括从会议筹备到会议后会议记录的所有印刷材料。根据会议的阶段,可以分为三种主要类型:1)会议前分发的文件。这类文件包括公告、征稿、作者说明、演讲者说明、注册表格、请柬、初步印刷的会议记录和摘要集。2)会议中分发的文件。这类文件包括会议日程、会议记录,如会
2022-04-26 09:25:34
229
原创 广读精思:专著那些事
专著是关于某一主题或仅是一个方面的专门著作在大多数情况下,它被设计成独立成册,尽管有些是一定数量的文章合订本该出版物提供了作者所在领域推进的新信息通常只有一个作者参与,但如果需要作者可以合作撰写专著的价值在于其所包含的信息和知识的连贯性和全面性,这对于被指导的专业研究人员乃至科学的进步都是重要的。类型有一般性专著和学术专著。我们重点讨论学术专著。学术专著学术专著是独立的,单卷的作品(书),对一个专门的知识领域提供深入的研究。它们总是基于彻底的研究,并通过提供独到的见解对特定学科做出贡献。
2022-04-25 09:23:40
212
原创 广读精思:外文期刊那些事(下)
前言科学期刊旨在通过报道新的研究促进科学进步它常常作为介绍、展示、审查和讨论新研究的论坛目的是为研究者提供一个相互传授知识的场所,并为丰富所有科学知识作出贡献识别代码期刊的识别代码是一类专用于标识期刊文献身份具有特殊含义的代码【DOI】数字对象标识符 (DOI) 为注册和使用用于数字网络的持久标识符提供了技术和社会基础设施。它主要被广泛用于识别学术、专业和政府信息,如期刊文章、研究报告和官方出版物。DOI的目标是“可解析的”(通常是对 DOI 所引用的信息对象的某种形式的访问)。这是
2022-04-24 09:34:39
234
原创 广读精思:外文期刊那些事(上)
科学期刊旨在通过报道新的研究促进科学进步它常常作为介绍、展示、审查和讨论新研究的论坛目的是为研究者提供一个相互传授知识的场所,并为丰富所有科学知识作出贡献● 类型有不同类型的学术文献,其中一些是原创研究,一些是基于其他已发表的作品不同领域的期刊文章类型不同,并不是所有的期刊都会发表各种类型的文章大多数期刊出版商都会为未来的作者提供准确而具体的文章类型指导【研究性文章】一篇原创的研究文章报告关于以前没有发表过的新数据或理论的原创研究。可能是实验,或新推导的模型。这篇文章将包括使用的方法的
2022-04-23 09:02:25
421
原创 广读精思:外文文献那些事
把阅读文献看作是读研究生还是做研究的工作人员的生命线一点都不过分同时目前的普遍状况是外国的各方面研究做的比较前沿并且科研环境比较好所以广泛地阅读英语科技文献,是了解国内外同行工作、掌握学科最新发展动态、拓宽专业视野的有效途径实现学习他人思想,借鉴他人研究成果或研究方法,以此来丰富和拓展自己的研究:阅读英语科技文献,可以发现有争议的问题,从而捕捉到新的研究问题,提出自己的新见解【广读精思】这个专题我们就探讨探讨阅读外文科技文献的那些事● 先从定义出发科学文献包括报告自然科学和社会科学以及学术领.
2022-04-23 09:00:24
173
原创 面向未来:元宇宙是可望不可及的彼岸世界
一切都起源于一个想法1992年 Neal Stephenson 在他的科幻小说《Snow Crash》中提出两个概念● “metaverse” (元宇宙)● “Avatar”(化身)书中的一个现实人类通过VR设备与虚拟人共同生活在虚拟空间中他实际上正盯着一幕幕电脑图形表象,即一个个用户界面,出自各大公司设计的无数各不相同的软件。若想把这些东西放置在大街上,各家大公司必须征得「全球多媒体协议组织」的批准,还要购买临街的门面土地,得到分区规划许可,获得相关执照,贿赂检查人员等等等等。——《Sno.
2022-03-30 09:35:05
13478
原创 面向未来:直觉性人工智能的不可思议发明
我们当中有多少人是创意者、设计师、工程师、创业家或者是艺术家,我们正好有着天马行空的想象力现在有消息告诉我们的创新者,未来20年我们的工作方式将会发生很多的改变,远超过去的两千年代发生的变化实际上也有很多人认为我们正处于人类历史新纪元的黎明至今为止,人类历史共有四个主要由我们的工作方式定义的阶段人类历史经历了数百万年的狩猎采集时代然后经历了数千年的农耕时代工业时代延续了几个世纪目前的信息时代才走了几十年如今,身为人类的我们正站在下一个伟大时代的交汇点可以定义为:欢迎来到“扩增时代
2022-03-30 09:28:38
416
原创 善事利器:用思维导图建设你的脑回路
从学生时代过来,我们都记了很多的笔记。但是不是并没有很确定它们都发挥作用了?有一部分原因是我们记笔记的 “姿势” 并不完全正确!那好,现在推荐你一个简单同时又很高效的实用性思维工具:思维导图,英文是The Mind Map,又名心智导图是表达发散性思维的有效图形思维工具思维导图是一种你可以做笔记、记笔记和帮助记忆的方法,因为这种工作方式是在帮助你的大脑,而不是妨碍你。我们学习中的大部分时间都在担心自己是否都能记住它们。有些人可能有卓越的记忆力,但是我们大多数人还在挣扎。尤其作为一名研.
2022-03-28 08:43:22
155
原创 善事利器:vscode 编辑器的天花板
涉及到要阅读、编写大量程序的同学大多都会面临的一个问题是“如何提升自己的阅读和编写效率?”写程序不像写论文,在word上专注于章节排版,表达用词,函数公式,更重要的是程序内部的逻辑关系再说白一点,更关注的是各个变量经历了怎样的变化经实践证明,一个好用的编辑器可以实现事半功倍,那首先要推荐的就是微软【好评如潮】的神器 vscode● 为什么“为什么不直接用语言对应的集成开发环境(IDE)”—— vscode 更轻体量、更快的打开速度、通过内部插件支持更多语言“为什么能提升编写效率”—— .
2022-03-28 08:38:00
875
原创 数字花园:我de语雀天空
● 一个想法我认为自己不是聪明的那一类人,因为对于新的事物需要比别人更长的认识、消化和吸收时间,所以那我就努力做个勤奋的人。做事情的三个阶段,事前、事中、事后,从勤奋的角度考虑,能做的其实有很多。事前充分准备、事中详细记录、事后复盘思考,然后带着经验,投身到下一件事情中。目前来看,虽然不聪明,但也有底气能走得更远。学习的往复前进,我觉得就是这样一个过程,知识储备,遭遇问题,解决问题后积累经验。因为过程越多越长,是记不住这么多东西的。所以就借助了工具【语雀】类似的知识沉淀工具有很多,大多都是笔记类.
2022-03-28 08:31:35
630
原创 【XSpider】程序设计
舵机仿蜘蛛小型四足机器人应用程序Giteehttps://gitee.com/WangXi_Chn/xspider应用版本V1.0应用功能支持USB串口终端与PC通信支持LED频闪状态显示支持OLED信息显示支持12路舵机驱动与命令行单独调试支持与手机蓝牙通信,手机端SPP遥控开发环境CubeMXMDK5 IDESTM32F103芯片RT-Thread操作系统面向对象模块接口设计BT08B蓝牙模块0.91寸OLED显示屏项目基于硬件版本1.0https.
2021-08-23 19:57:58
361
原创 【Xspider】参数汇总
关节电机PulseMINusPulseMAXusAngleL1_D1500220065-180L1_D250025000-120L1_D3500220060-180L2_D150023000-125L2_D2500240050-180L2_D350023000-135L3_D1550255065-180L3_D250025000-120L3_D3500230040-180L4...
2021-08-23 19:56:28
538
原创 【XSpider】硬件设计
器件选型主控:STM32F103RCT(STM32最小系统核心板)https://item.taobao.com/item.htm?spm=a1z09.2.0.0.11382e8dew0NBZ&id=523959965779&_u=c334t1im18d0遥控:BT08B蓝牙模块(串口透传)+手机串口SPP上位机https://detail.tmall.com/item.htm?id=529660267343&spm=a1z09.2.0.0.11382e8dew0NBZ&.
2021-08-23 19:53:37
236
原创 【XSpider】模型设计
总体结构最终实物模型细节见https://www.yuque.com/wangxi_chn/mblq93/yi8xrs
2021-08-23 19:49:55
136
原创 【Qt】简单延时
////// \brief MainWindow::sleep make the process wait a period of time/// \param msec milliseconds num///void MainWindow::sleep(unsigned int msec){ QTime reachTime = QTime::currentTime().addMSecs(msec); while (QTime::currentTime()<reachTime
2021-08-22 21:53:56
115
原创 【Qt】新建窗体
实现方式左侧项目树栏,右击项目标题,添加类添加Qt设计师界面类,按照引导生成自动生成界面cpp,h,ui显示新界面调用show方法即可扩展补充设置主窗体关闭时,关闭所有新建窗体需为新窗体设置属性this->setAttribute(Qt::WA_QuitOnClose,false);设置新建的窗体保持置顶在新建窗体时设置form = new Form;form->setParent(this);form->setWindowFlags(form_.
2021-08-22 21:52:15
768
原创 【Qt】互斥按键组
参考内容https://blog.csdn.net/zsy19881226/article/details/77825533Qt5.9中获取QButtonGroup被选中按钮QPushbutton的ObjectName用法(qobject_cast)https://blog.csdn.net/naibozhuan3744/article/details/82188037Qt5.9中一组按钮QPushbutton形成互斥(有且只能选中一个)(单选按钮)https://blo
2021-08-22 21:48:43
1052
原创 【Qt】菜单栏_工具栏_状态栏
概述新建窗口时仅MainWidow默认具备这三栏内容可在右侧控件树对其删除或编辑,若无内容,在界面生成结果中存在白边遮挡可手动直接添加菜单内容,在下方控件描述栏可选择添加槽函数参考内容https://www.cnblogs.com/woniu201/p/10769900.html更多内容语雀https://www.yuque.com/wangxi_chn...
2021-08-22 21:46:29
150
原创 【Qt】统计绘图
基本思路使用Qt的控件Table绘制表格使用Qt提供的类QChart绘制曲线、饼状、条形图等统计表格示例程序void Form_pointState::buildTable(QVector<Point*> vecPoint){ //设置表格单元格不可编辑 ui->tb_pointState->setEditTriggers(QAbstractItemView::NoEditTriggers); //设置表格行数 ui->t.
2021-08-22 21:43:20
1698
原创 【Qt】执行脚本
基本思路Qt中的类QProcess支持在程序中另外开辟线程其中start方法支持以字符串为参数执行命令////// \brief MainWindow::cmdLine run a linux command with string format in the bash/// \param strCmd linux command in string format///void MainWindow::cmdLine(QString strCmd){ QProcess proc.
2021-08-22 21:41:24
1942
原创 【Qt】地图交互
基本思路百度官方提供了完整的第三方开发方案基于html和JavaScript实现可通过查看提供的API手册和开发指南实现地图功能模块的调用进而二次开发与Qt结合的思路是利用Qt内的QWebEngineView在控件上执行html,实现在线/离线调用百度地图利用Qt的QWebChannel实现Qt与JavaScript的交互准备工作在线地图实现根据开发指南,编写基础html文件<!DOCTYPE html><html><head>.
2021-08-22 21:39:31
1679
3
原创 【Qt】教程资料
网页Qt开发手册https://blog.csdn.net/p1279030826/article/details/106546752以下为分页Qt是什么?Qt简介(非常全面)2. Qt和其它GUI库的对比3. 学习QML还是C++?4. Qt下载(多种下载通道+所有版本)5. 图解Qt安装(Windows平台)6. 图解Qt安装(Linux平台)7. Linux Qt cannot find -lGL错误完美解决方案(亲测有效)8. 解密Qt安装目录的结构9. 认识一下Qt用到的开发工具.
2021-08-22 21:34:30
383
原创 【Qt】安装与配置
Ubuntu环境参考内容https://blog.csdn.net/Mr_Bobcp/article/details/106210530https://segmentfault.com/a/1190000037588941官网下载地址:http://download.qt.io/archive/qt/或者百度网盘下载地址:链接:https://pan.baidu.com/s/1MazRtGOkj8FNdR_x-sclQA提取码:ypb1Ubunt18.04 系统自带Qt为非集成开发环
2021-08-22 21:30:58
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人