自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++内存管理基础

标准库中定义的 new 表达式返回一个 void * 指针,指向创建的对象的地址,new 实际上做了三件事 :标准库中的 delete 是 noexcept 的,它做了两件事定位new 表达式使用 定位new 时,传入一个地址,它的调用形式如下其中 place_address 必须时一个指针。定位new表达式会调用标准库中的 operator new(size_t, void ) 来分配它的内存。该调用*不分配任何内存,只是简单的返回指针实参,它只是负责在给定的地址初始化给定的类型对象。也就是说,定位

2022-06-23 13:33:44 318

原创 [Debian] 使用 ln 命令为软件设置链接仍提示命令未找到 - 解决

已解决在一次Debian系统下使用 ln 命令创建软连接时至 /usr/bin 目录下并执行链接的可执行文件后,发现不可用(提示未找到命令),当时使用的命令是 user@local:~$ ln -s ./test /usr/bin/ user@local:~$ pwd /home/user于是到 /usr/bin/ 下一探究竟 user@local:~$ ls -al /usr/bin | grep test lrwxrwxrwx 1 user user 42 1月 20 22.15 te

2022-06-07 01:09:03 1463

原创 [Qt on Android] 解决使用 QCamera 获取帧后无法显示或绘制的情况

在阅读此文之前,你需要了解 Qt 如何获取设备的每一帧,需提前了解这些类 :可以参考这篇文章 : Qt获取摄像头画面的每一帧数据如果使用了上述方法,在主机上可以正常显示/绘制帧,但部署到 Android 上时为空白, 无需修改其他的文件,请尝试在你 QAbstractVideoSurface::supportedPixelFormats 的实现中,添加这些格式 :可以参考这篇文章 : Android读取摄像头的格式这是相关文件的完整代码 :...

2022-06-07 01:07:16 869

原创 为bochs初用者提供一个可用配置与MBR测试代码

为bochs初学者提供经过测试的、可用的配置文件与测试MBR的代码

2022-01-09 07:01:12 519

原创 Flask-sqlalchemy - 读MySQL案例

Flask-sqlalchemy - 读MySQL案例所用数据库 takeout 其表为初始化读取方法一 : 使用SQL语句读取方法二 : 使用Model类提供的方法初次学习 Flask 框架时,检索相关操作或者示例代码,网上90%的博客文章清一色的抄官方示例,令人心寒。所以在此记录下一些主要的操作与示例,也希望可以帮助到初学者。所用数据库 takeout 其表为mysql> show tables ;+----------------------------+| Tables_in_tak

2021-12-08 00:15:54 984

原创 Debian系统下编译linux内核所需的库

报错目录----------------------------------------------------make[1]: *** [scripts/kconfig/dochecklxdialog] Error 1----------------------------------------------------make[1]: *** [scripts/kconfig/zconf.tab.c] Error 127------------------------------------------

2021-05-23 14:03:53 864

原创 NRF24L01快速上手

NRF24L01简介nRF24L01是由NORDIC生产的工作在2.4GHz~2.5GHz的ISM 频段的单片无线收发器芯片。无线收发器包括:频率发生器、增强型“SchockBurst”模式控制器、功率放大器、晶体振荡器、调制器和解调器。最大的优点,就是便宜,且功能强大实际操作整体使用标准SPI协议进行读写访问通过NRF24L01设置内部寄存器来设置参数,最后上电启动即可其中SPI指令包括:寄存器地址:芯片手册的配置流程源码分享将寄存器地址定义,封装为头文件引脚根据实际情况自

2021-05-16 22:41:56 832 1

原创 用socket实现传输树莓派与主机文件数据

用socket实现传输树莓派与主机文件数据 基本通讯建立流程简单思路一些细节服务端源码客户端实现总结实例基本通讯建立流程#详见 《Linux高级程序设计》.第五章 或 《UNIX网络编程》.第四章简单思路性能相比下更好的一方作为服务端相互透明。对于双方而言,只存在数据的传入/传出通用性。可随时调用该程序传输服务端只负责等待连接与接收数据工作于同一局域网下(功能简单,只考虑数据传输)使用TCP , IPv5一些细节accept与recv都可能阻塞程序。当recv堵塞时客户端断开

2021-05-15 01:12:43 929 2

原创 DS1302基于STC89C52输入输出数据

DS1302基于STC89C52输入输出数据 关于 DS1302 的详细数据与参数就不再多叙述,网上可以找到很多。我推荐这一篇文章:https://blog.csdn.net/u013184273/article/details/78843881本文章主要是对输入输出的代码做出一些示范或者补充简单来说,就是:数据在SCLK上升沿时,DS1302读数据,在SCLK下降沿时,DS1302写数据以读写秒寄存器为例#include<reg52.h>//具体引脚根据自身决定sbit SC

2021-04-29 00:38:31 563

空空如也

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

TA关注的人

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