自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(143)
  • 收藏
  • 关注

原创 免费 SecureCRT8.3下载、安装、注册、使用与设置

参考:SecureCRT 8.3中文 安装教程 - Hope· - 博客园

2025-06-07 18:24:21 249

原创 win11无法打开.bat文件、打开.bat文件闪退解决方案,星露谷smapi mod安装时,.bat安装文件一闪而

参考:win11无法打开.bat文件、打开.bat文件闪退解决方案,星露谷smapi mod安装时,.bat安装文件一闪而过_win11运行bat文件一闪而过-CSDN博客

2025-06-07 17:34:29 291

原创 关于堆、栈、堆栈、队列的区别

关于堆栈的讲解(我见过的最经典的)-CSDN博客 参考:什么是“堆”,"栈","堆栈","队列",它们的区别 - GuoXY - 博客园

2025-06-05 14:29:34 204

原创 使用libUSB-win32的简单读写例程参考

调用usb_find_busses、usb_find_devices和usb_get_busses这三个函数,获得已找到的USB总线序列;然后通过链表遍历所有的USB设备,根据已知的要打开USB设备的ID(VID/PID),找到相应的USB设备.调用 void usb_init(void);USB上位机程序的编写,函数的调用过程.调用usb_open函数打开该USB设备。

2025-05-14 11:44:05 591

原创 VS打印printf、cout或者Qt的qDebug等传出的打印信息

4、在命令行的右边空白处添加“editbin /SUBSYSTEM:CONSOLE $(OUTDIR)\$(ProjectName).exe”,点击确定。5、以上4步就已经ok了,此时运行你的程序,会多弹出一个黑色命令行的提示框,用来输出你的打印信息。2、鼠标移动到你的项目名称上,点击鼠标右键,再点击属性,此刻会此项目的属性页。3、在配置属性中,找到生成事件,在找到后期生成事件。1、在vs中打开你的解决方案。

2025-05-14 11:14:44 347

原创 SecureCrt设置显示区域横列数

2025-05-06 22:18:42 257

原创 解决 MounRiver 移动工程文件后编译报错详细操作步骤

参考:

2025-04-08 09:48:22 207

原创 keil5软件程序报错,但是编译没有问题

就是把 点击Edit->configuration, 在configuration对话框点击第五个选项卡Text Completion, Dynamic Syntax Checking 下面的Enable框去掉勾即可。本来就是动态语法检测,不能去取消的。1. 看看程序路径有没有中文。2.网上看到的第2种的方法,

2025-03-17 09:33:43 584

原创 STM32的Systick定时器的作用

SysTick(System Timer)是ARM Cortex-M系列微控制器中的一个系统定时器,用于提供一个简单的时间基准。SysTick包括一个24位的向下计数器,当计数器从设置的初值减到零时,会产生一个SysTick中断。SysTick可以用作通用的定时器。你可以配置SysTick定时器产生一个中断,然后在中断处理程序中执行特定的任务。这种心跳信号可以用于操作系统的任务调度,定时任务的触发,或者用来监控系统的健康状态。通过配置SysTick的计数值和时钟源,你可以产生精确的毫秒级或微秒级延时。

2025-03-10 15:24:32 388

原创 ubantu 20.04.6 安装samba,在windows上映射

实测有效。

2025-02-26 16:23:50 172

原创 C/C++ 中 volatile 关键字详解

volatile 指出 i 是随时可能发生变化的,每次使用它的时候必须从 i的地址中读取,因而编译器生成的汇编代码会重新从i的地址读取数据放在 b 中。而优化做法是,由于编译器发现两次从 i读数据的代码之间的代码没有对 i 进行过操作,它会自动把上次读的数据放在 b 中。遇到这个关键字声明的变量,编译器对访问该变量的代码就不再进行优化,从而可以提供对特殊地址的稳定访问。当要求使用 volatile 声明的变量的值的时候,系统总是重新从它所在的。读取数据,即使它前面的指令刚刚从该处读取过数据。

2025-02-21 18:15:01 470

原创 C语言的指针常量、常量指针、指针函数、函数指针、函数指针数组的区别

指针函数是一个。

2025-02-21 17:50:51 664

原创 Android依赖引入或执行报错

参考:2022.3.1版本 Android依赖引入报错_unexpected tokens (use ';' to separate expressions-CSDN博客

2024-12-13 14:09:44 184

原创 Android开发中Button背景颜色不能修改问题及解决方法

出现该问题的原因主要是因为使用Android Studio 4.1之后的版本进行开发时,创建的项目默认的主题所有Button都是Material类型的Button,默认使用主题色,所以想要修改颜色,就要把默认主题给关了或替代了。改为-------->

2024-12-13 10:28:44 708

原创 Android——android相对布局(RelativeLayout)及各属性

参考:Android——android相对布局(RelativeLayout)及属性 - 艺言弈行 - 博客园 (cnblogs.com)

2024-12-02 18:26:17 380

原创 安卓-碎片的使用入门

可以说这样写代码的好处是不会IDE是不会报错引用错误,坏处是和程序的执行顺序正好相反,但是如果你深谙代码的执行逻辑,首先就是在activity_main文件中通过android:name来引用这个碎片类,一步步你想思维,我想可能也是一个写Android代码的好思维方式。说实在的,这个问题并没有看上去那么复杂,它的基本思路非常简单,首先在一个碎片中可以得到与它相关联的活动,然后再通过这个活动去获取另外一个碎片的实例,这样也就实现了不同碎片之间的通信功能,因此这里我们的答案是肯定的。

2024-11-29 17:15:53 1337

原创 Android控件ListView

在(第一行代码 Android)书籍出现过这个例子,有需要可以去看看.

2024-11-28 16:11:17 168

原创 Android按键点击事件三种实现方法

由于没有onclick这个函数,onclick下面会提示红色波浪线错误,然后单击一下"onclick"按住键盘上Alt+Enter键,选择在activity中生成函数。添加这两行代码时会发现"this"是红色的,需要点击"this"按住键盘上Alt+Enter键第二个指示生成所需要的函数。这边提一句:新版的android好像不能用switch,所以就用了if语句。之后重写onClick函数。

2024-11-27 18:58:17 1385

原创 [Android Studio] layoutUI显示顶部标题栏以及常用的标题修改

Studio(2.24.1.2)创建的Empty Views Activity没有标题栏。2.2 在MainActivity.java文件中,使用。把最后的 ".NoActionBar"去除就可以了。解决办法:修改res/values/themes。如果两个同时使用,第二个优先级更高。setTitle修改。

2024-11-27 16:14:39 705

原创 Qt获取文件夹下的文件个数(过滤和不过滤的区别)

在文件夹下过滤时可以得到确切的文件个数,而不过滤的会比确切的文件个数多2个。

2024-11-23 10:45:16 437 2

原创 MAC地址是什么和怎么查找电脑的MAC地址

1.什么是MAC地址,地址:2. 电脑中怎么查找MAC地址,地址:

2024-11-22 11:37:49 1408

原创 TCP和UDP详解

TCP协议和UDP协议的特点,缺点,三次握手,四次挥手,无差错传输,出现差错时出现怎么处理,可以参考地址:简单理解TCP三次握手,四次挥手可以参考:

2024-11-22 10:55:41 255

原创 Qt软件打包运行报错

打包成功后如果出现这种问题"找不到xxx.dll",这是缺少这个文件不能正常运行,你需要找到文件并把它复制到你的运行包里面的库里。原因是因为构建项目时使用的编译工具和打包软件时使用的编译工具不一样所导致的。把所需的文件添加到里面来就可以正常运行了。

2024-11-21 18:19:39 608

原创 QT中QString类的各种使用

大部分的QString使用可以参考:QT中QString 类的使用--获取指定字符位置、截取子字符串等_qstring 取子串-CSDN博客补充一种QString类的分离:Qt QString切割(Split()与Mid()函数详解)_qstring split-CSDN博客

2024-11-21 17:09:14 585

原创 QT设置MessageBox的大小

用setBaseSize和setFixedSize设置QMessageBox大小,发现不能改变QMessageBox大小。

2024-11-19 16:28:05 436

原创 JAVA抽象类与接口

一篇好文章地址:Java抽象类 详解-CSDN博客

2024-11-14 16:46:55 175

原创 STM32学习笔记之__attribute__

参考:STM32学习笔记之__attribute__ ((at())绝对定位分析_attribute ((at(0x08000000+128*1024)-CSDN博客STM32使用attribute定义数组到flash指定位置、实际应用场景(版本号、固件防呆)_at' attribute directive ignored, 把数据存储在flash的固定位置-CSDN博客

2024-11-14 08:23:21 517

原创 JAVA中重写与重载的极简区别

方法的重写(Overriding)和重载(Overloading)是java多态性的不同表现。重写是父类与子类之间多态性的一种表现,重载可以理解成多态的具体表现形式。

2024-11-12 17:17:22 648

原创 MATLAB入门使用及plot函数详解

地址:MATLAB:plot函数详解_matlab plot-CSDN博客

2024-11-12 11:04:39 319

原创 Eclipse下载与安装

发现一篇好文章,适合小白下载eclipse。

2024-11-12 09:44:14 549

原创 break和continue 关键字

break 主要用在循环语句或者 switch 语句中,用来跳出当前整个循环语句块,并且继续执行该循环下面的语句。continue 适用于任何循环控制结构中。作用是让程序立刻跳转到下一次循环的迭代,跳到循环语句的最开始处。

2024-11-07 10:24:22 251

原创 Java运算符(短路逻辑运算符、instanceof 运算符)

其实就是与逻辑运算符,当使用与逻辑运算符时,在两个操作数都为true时,结果才为true,但是当得到第一个操作为false时,其结果就必定是false,这时候就不会再判断第二个操作了。该程序使用到了短路逻辑运算符(&&),首先判断 a<4 的结果为 false,则 b 的结果必定是 false,所以不再执行第二个操作 a++<10 的判断,所以 a 的值为 5。如果运算符左侧变量所指的对象,是操作符右侧类或接口(class/interface)的一个对象,那么结果为真。好奇一个新名称,就记录下来。

2024-11-07 10:12:30 245

原创 小白初入Android_studio所遇到的坑以及怎么解决

刚入门Android Studio的小白,强烈建议来看看

2024-11-07 09:35:14 650

原创 Android studio中关于printf和print和println的区别

println("test")相当于print("test\n")就是一般的输出字符串。提示一下:我这边用的新版Android studio(2024.1.2)编译实现的。

2024-11-06 09:13:26 647

原创 FATFS常用函数

f_mount函数详解:f_mkfs函数详解:

2024-10-22 18:20:06 280

原创 简述FSMC

极大的简化了我们获取到从地址中获取数据。

2024-10-21 11:15:31 261

原创 SCCB协议与IIC协议不同

SCCB开始信号与结束信号都与IIC协议的大概一致,这里就不细讲了。

2024-10-21 09:23:47 681

原创 TCP/IP协议详解

发现一篇不错的文章。

2024-10-17 10:31:25 244 2

原创 QT 获取视频帧Opencv获取清晰度

【代码】QT 获取视频帧Opencv获取清晰度。

2024-09-27 18:54:43 797

原创 QT中常见QImage、Pixmap、cv::Mat三种图像格式的转换

【代码】QT中常见QImage、Pixmap、cv::Mat三种图像格式的转换。

2024-09-27 15:37:06 984 2

libusb, bulk端点传输, 上位机程序

libUSB 上位机,可通过端点下传和上传数据

2025-05-14

QT 摄像头获取每一帧图像数据以及opencv获取清晰度

QT 摄像头获取每一帧图像数据以及opencv获取清晰度

2024-09-27

openssl 1.1.1g 安装包

openssl 1.1.1g 安装包

2024-04-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除