- 博客(52)
- 资源 (32)
- 收藏
- 关注
原创 水下无线通信技术分析对比
电磁波是最常用的信息载体和探知手段,但是在水中,电磁波衰减严重,随着数字通信发展,射频技术应用于浅水近距离通信成为可能。通信距离一般为100米以内。水下激光通信技术利用激光载波传输信息,波长450nm至530nm的蓝绿激光在水下的衰减较其他光波段小得多,蓝绿激光可作为窗口波段应用于水下通信。水声通信利用声波作为传输载体声波属于纵波,在水下传输的信号衰减小。目前广泛应用于水下通信传感、探测、导航、定位等领域。
2023-10-29 21:28:16 587
原创 ARM和X86架构对比分析-2023-4-27
ARM和X86架构对比分析研究:性能、扩展能力、系统兼容性、软硬件开发便捷性、功耗、指令字长、指令格式、指令执行时间、硬件要求和应用场景。
2023-04-27 14:28:16 944
原创 【单片机STM32入门到精通】-【KKeil5(MDK534 –ARM)下载安装注册使用详细教程】-2023-4-24
将注册码添加到注册窗口中。如果出现拦截:允许操作。
2023-04-24 17:14:03 1355 3
原创 AHRS(航姿参考系统)IMU(惯性测量单元)和INS的分析对比研究-2023-3-8
AHRS(航姿参考系统)IMU(惯性测量单元)和INS的分析对比研究
2023-03-08 15:12:22 1313
原创 【VS2015_MFC无法启动程序exe,拒绝访问】
程序编译完成后无错误,但是启动程序后报错:原因可能是:360软件占用了该软件;解决方法1:将360退出问题解决;解决方法2:重启电脑。
2022-07-08 11:26:33 1219
原创 C# DevExpress 含Lightning Chart 控件程序打包发布方法
1、安装部署向导点击项目文件-》新建-》项目,选择其他项目类型-》安装与部署-》安装向导,然后点击确认2、扩展和更新中下载插件3选择“application folder”项,然后在右边的空白区域右击,选择:add>>folder,之后选中需要添加的程序主文件(即位于../bin/Debug文件夹下的exe文件,可以在原程序制作项目中单击F6生成)。4、还可以增加其他文件(如图标、配置文件、图片等,另外还可以建立文件夹...
2022-04-20 17:36:21 774
原创 【MFC-picture控件加载视频流,并响应鼠标右键事件】
在mfc界面中添加picture控件;(1)生成一个自己的类MyStatic,继承CStatic ;(2)在MyStatic 类里面添加鼠标右键响应事件:void CMyStatic::OnRButtonDown(UINT nFlags, CPoint point)(3)生成一个CMystatic 对象m_picturecontrol,将其和要响应的鼠标右键的picture控件绑定:DDX_Control(pDX, IDC_STATIC_CAMERA_ONE, m_PictureCont
2022-04-11 18:39:35 448
原创 【基于Qt的自定义对话框及其调用方法】
功能描述:(1)设置行列数建立模态对话框,用于设置主窗口的表格行数和列数,并用于删除对话框对象,释放内存。(2)设置表头标题在对话框编辑表头标题后,主窗口获取编辑之后的表头标题,对话框以模态形式存在。(3)定位单元格在对话框里可以定位窗口表格的某个单元格并设置其内容,在主窗口点击鼠标时,单元格的行号、列号也会更新在对话框中。展示效果图:源代码下载链接:基于Qt的自定义对话框及其调用方法-桌面系统文档类资源-CSDN下载...
2022-03-08 17:19:18 275
原创 QT问题解决:the code model could not parse an included file,
问题描述:the code model could not parse an included file, which might lead to incorrect code completion and highlighting, for example.原因分析:原因是因为重复包含头文件的原因,qwdialogLocate.h中包含了mainwindow.h头文件,但mainwindow.h头文件又包含了qwdialogLocate.h,所以才会导致这种报错的发生。一定要注意在qwd...
2022-02-17 10:55:11 4658 2
原创 【基于Qt的登录界面教程-2022-2-16】
一、展示界面效果:第一步、新建一个Qwidget项目第二步、添加界面组件1、添加容器2、添加按钮,标签,文字组件3、修改组件名称4、添加样式表QWidget{font-size:15px;font-style:MingLiU-ExtB;}QFrame{border:sold 10px rgba(0,0,0);}QLineEdit{color:#8d98a1;background-color:#405361;...
2022-02-16 14:58:33 522
原创 【Qt5.9.8中文汉字显示乱码解决方法-2022-2-11】
问题描述:中文字符显示为乱码解决方法:在.cpp文件开头加入如下代码:#if _MSC_VER >= 1600#pragma execution_character_set("utf-8")#endif运行结果如下所示:正常显示中文文字。参考文件:qt5 中文乱码解决_偕臧-CSDN博客_qt5 中文乱码问题终极快速解决!!——Qt5.9.8中汉字显示乱码,出现错误“常量中有换行符”_ypchen_的博客-CSDN博客...
2022-02-11 15:16:46 318
原创 【Qt-自定义仪表盘控件调试使用问题1】
问题:当构建时,界面无反应,不能显示相应控件解决:将工程文件拷贝到桌面,使得调用文件路径为英文路径,即可显示出控件。结果:可正常显示控件。问题:Qt控件可以运行显示出来,但是无法加载控件到工具栏,原因:QtCreater quc.dll版本与不一致。...
2022-02-09 09:26:07 209
原创 【和老同事交流收获】2021-5-18
经验1:年轻时要努力,下决心投入大量时间和精力来解难题,才能做出一些成绩来。经验2:每次写完程序后,都要总结思路,写好备注。经验3:要努力,但不能拼命,身体健康是第一位,要学会平衡和调节。经验4:坚持兴趣导向,发挥自己的价值,进行职业规划。(软件-图像-运动规划-视觉)经验5:理论和工程的关系是相辅相成,理论基础扎实更有利于问题的解决。经验6:善于运用数学思维来分析和解决问题。经验7:不能人等装备,只能装备等人,否则人就废了。启示1:要在软件方面做出一些成绩,关键在学习相关算法的
2022-01-13 16:24:29 83
原创 【机器视觉和计算机视觉对比和分析】
1、机器视觉和计算机视觉对比分析 名称 机器视觉 计算机视觉 工作原理 机器视觉检测系统是采用CCD照相机将被检测的目标转换成图像信号,传送给专用的图像处理系统,根据像素分布和亮度、颜色等信息,转变成数字化信号,图像处理系统对这些信号进行各种运算来收取目标的特征,如面积、数量、位置、长度,再根据预设的允许度和其他条件输出结果,包括尺寸、角度、个数、合格/不合格、有/无等,实现自动识别功能。
2021-11-25 16:56:18 1748
原创 【Win10系统自带录屏软件使用教程】
Win10系统自带录屏软件使用说教程(1)按下:Win+G 快捷键(2)点击捕获(3)点击开始录制(4)出现捕获状态(5)停止录屏(6)播放(7)全屏播放:打开文件位置,然后使用视频播放软件播放。注意事项:(1)点击“捕获”功能时候禁用,无法使用原因是:游戏功能不可用于Windows桌面或文件资源管理器。需要打开要录制的文件网页程序或软件界面。...
2021-11-22 16:11:50 8730
原创 【学习笔记】MFC实现按钮控制指示灯的亮度增减显示教程
(1)设计bitmap位图指示灯(2)将指示灯导入res, 设计五个指示灯来显示灯的亮度等级,并通过label标签显示亮度等级。 可以通过代码来改变静态文本框字体和颜色等属性;(3)通过类向导生成颜色控制消息方法OnCtlColoe();HBRUSH CMFCbuttonDemoDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor){ HBRUSH hbr = CDialogEx::OnCtl...
2021-11-22 10:42:32 1531 1
原创 【MFC】学习笔记--实现控件随着对话框的大小同比例变化
(1)改变窗口大小,会响应WM SIZING——OnSizing(),WM GETMINMAXINFO——OnGetMinMaxInfo(),WM SIZI——OnSize()三个消息函数;如何添加消息函数:在对话框属性中点击消息图标,会弹出所有的WM消息;找到对应的消息,右边选择<Add> OnSize即可;具体实现:1、在*Dlg.h文件中添加CList<CRect, CRect&> m_listRect;2、在OnInitDialog()添.
2021-11-16 11:07:12 236
原创 【Windows系统QT5.9.8平台+OPENCV3.4.3+视频采集+录制+截图】开发实例教程
【Windows系统QT5.9.8平台+OPENCV3.4.3+视频采集+录制+截图】开发实例教程202108【软件开发】 本系统开发采用了QT编程技术,OPENCV技术,多线程技术实现的视频监控和录制系统。主要包括视频数据的采集,视频录制和截图保存等功能。(1)环境搭建下载并安装QT5.9.8:https://mp.csdn.net/mp_blog/creation/editor/114658093下载安装opencv3.4.3:https://mp.csdn.net/mp_...
2021-08-25 14:19:25 734
原创 《ubuntu系统安装搜狗输入法》2021-08-24
https://mp.weixin.qq.com/s/dq1IIGsG1ZfIycW3i2gBLQhttps://mp.weixin.qq.com/s/dq1IIGsG1ZfIycW3i2gBLQUbuntu如何安装搜狗输入法
2021-08-24 10:01:45 104
原创 基于Qt5.9.8开发的串口调试助手-20210820
如果电脑自身不带串口的,安装虚拟串口软件,配置虚拟串口1,2相互连接。(2)打开串口调试助手,完成波特率和相关参数设置,上边是普通串口调试助手,下边是QT开发的串口调试助手。可以进行数据的收发功能,测试结果如下所示:同时也可以用曲线显示所需要的数值曲线,观察数据变化的趋势。附录源码:#pragma execution_character_set("utf-8")#include "widget.h"#include "ui_w...
2021-08-20 13:15:12 638
原创 《基于QT5.9.8开发的网络通信调试助手实例2021-7-27》
基于Qt5.9.8,Windows系统开发的网络调试助手,可实现基于TCP和UDP的网络通信,和串口通信,此外还涉及到堆栈界面布局设计,控件背景资源加载和设计等知识。测试结果,可以成功实现UDP数据的收发。部分代码展示:#include "mainwindow.h"//#include "ui_mainwindow.h"MainWindow::MainWindow(QWidget *parent) : DropShadowWidget(parent)...
2021-07-27 09:09:50 304
原创 《生活札记:知行合一,健康第一》
近期因工作较闲,生活懒散,缺乏锻炼,身体出现一些报警信号:口腔溃疡,脚上生脓疮。这都在提醒自己要开始重视身体健康。口腔溃疡疼到无法吃饭,喝水都疼,后面自己买了一种叫蜂胶口腔膜的药,贴在伤患处,贴后疼痛感会好很多。然后在网上了解到,口含西瓜汁有利于伤口的愈合,于是每天下班都买一个大西瓜慢慢吃。因为上班食堂吃的饭菜,口味有些重,买了盒口香糖吃,吃完饭清洁一下口腔。还别说,这样伤口稍微好得快了一些。 至于脚上生的脓疮,根据以往自己的经验就是将脓疱戳开,将脓水挤出来,虽然挤出来...
2021-07-27 08:52:32 106
原创 【QT学习教程网站学习笔记】-2021-3-11
QT学习教程网站http://c.biancheng.net/qt/C++ 入门基础http://c.biancheng.net/cplus/QT是什么?Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。QT支持什么系统?Qt 支持的操作系统有很多,例如通用操作.
2021-03-11 11:40:57 434 2
转载 【QT入门学习-QT中的重要概念】2021-3-10
一、QT中的重要概念:(1)信号与槽的机制用Java做过桌面程序的伙伴都知道,我们需要为按钮、文本输入框、窗体等各种组件添加事件监听器(鼠标监听器、键盘监听器)来与用户产生交互。在Qt中,信号与槽函数就负责交互任务。信号(signal)作用:发出一个信号,可被所有对象监听,该信号是没有目的的,就像校园里的广播一样,所有人都会听到。在Qt中,这也称为信号的广播机制,如果有对象对这个信号感兴趣,那么它可以使用connect函数来连接此信号,将这个信号(signal)与自己的一个槽(slot)绑定
2021-03-11 11:38:27 528
原创 【计算机软考中级_软件设计师考试复盘】2020年11月7日
【计算机软考中级_软件设计师考试复盘】2020年11月7日 此次考试 虽然没有买课本认真复习和准备,但是考试来临,还是硬着头皮上了考场,因为考虑到自己报名费都交了,何不去考一下,况且自己也是抽时间看了一些教学视频的(虽然没有完全看完),再一个,虽然不是计算机科班出身,但是自从毕业后也从事软件开发设计工作也有过几年经验了,有一定的实践经验和理论基础,自己的问题是平时在工作项目中主用什么学什么,遇到什么问题解决什么问题,没有系统深入的学习计算机软件相关的知识。明显的知识短板是操作系统,数据结构,...
2021-03-01 10:45:00 174
原创 【2021年_软件设计进阶指南】2021-02-25
一、学什么?一、前端UI需要学什么?1. 掌握手工输入XAML代码,了解XAML代码语法;2. 掌握如何使用Expression Blend;3. 掌握如何使用值类型转换;4. 掌握线程开发;5. 掌握异步编程方式;6. 掌握一个框架模型,例如MVVM;7. 熟悉布局系统;8. 掌握依赖属性的使用;9. 掌握数据绑定;10. 掌握一定的美工设计技巧。二、后端需要学习什么?1、后端程序员应该需要掌握2、编程语言、3、操作系统、4、数据库、5、服务器基础、...
2021-02-25 10:24:37 154 2
【程序员面试准备3】-面向对象-C++基础-数据结构-JAVA-内存管理-指针
2023-03-08
【程序员面试准备2】-项目-数据库-C#-网站-Winform -【操作系统与网络】
2023-03-08
课程设计-【液位传感器检测系统的设计】
2023-03-06
【51单片机课程设计-波形发生器】
2023-03-06
基于Qt的自定义对话框及其调用方法
2022-03-08
【基于QT的登录界面设计源码】
2022-02-16
【Windows系统QT5.9.8平台+OPENCV3.4.3+视频采集+录制+截图】开发实例教程20210825.zip
2021-08-25
NetCommDemo.zip
2021-07-27
【MFC_校验和计算小工具】MFCApplicationCheckSum.zip
2021-05-20
【WPF_TeeChart曲线绘制三维图形】
2021-01-19
【VC_MFC_自绘装载动位图的按钮】BmpButton.rar
2020-11-05
【MFC-鼠标放按钮上产生动态大效果】animated_button.rar
2020-11-05
【VC_MFC_Button】按钮字体颜色改变实例Test.rar
2020-11-05
【VC_MFC_ICompassX】指南针控件的使用实例
2020-11-03
【VC_MFC_TeeChart曲线控件】的使用方法实例源码及使用教程.rar
2020-10-30
Windows10系统下进行【游戏控制器】校准是灰色
2023-06-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人