自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 const与引用小结

#include <iostream>using namespace std;int main(){ //const& 使引用变量成为只读变量,不可直接更改,但可通过:改变引用的值 或 指针解引用后进行改变; int a = 0; const int& ca = a; a = 1; //通过改变引用的具体变量值; cout << ca << endl; //打印 1 const int b = 0; //b为常量,放入符号表;.

2021-09-20 16:18:45 123

原创 数据结构与算法【知识整理】Data Structures and Algorithms

0.顺序表/*0.顺序表*/typedef unsigned int SeqListNode; //表节点typedef struct _seq_header //表头{ int capacity; int length; SeqListNode* node;}SeqList;/*****************【注意】*****************1.创建时使用malloc;2.插入元素时,后面所有元素需后移;3.反转链表;***********************

2021-08-12 18:57:24 549

原创 C++基础+核心+提高[教程/讲义]

B站视频[link]https://www.bilibili.com/video/BV1et411b73Z《黑马》——C++基础入门[link]https://blog.csdn.net/ClaireSy/article/details/108422945《黑马》——C++核心编程[link]https://blog.csdn.net/ClaireSy/article/details/108423047《黑马》——C++提高编程[link]https://blog.csdn.net/ClaireSy/

2021-08-05 20:42:32 186

原创 线程池的创建与工作流程分析

1.创建并初始化线程池pool_init (thread_num);/*创建线程池,线程池中最多有thread_num个活动线程*/ 1.1定义一个线程池结构体变量pool,并初始化结构体pool的各变量;/*线程池结构*/ typedef struct { pthread_mutex_t queue_lock; pthread_cond_t queue_ready; /*链表结构,线程池中所有等待任务7*/ Cthread_task *queu

2021-08-03 18:51:08 474

原创 2021力扣刷题--数组篇

11. 盛最多水的容器--双指针思想给你 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点(i,ai) 。在坐标内画 n 条垂直线,垂直线 i的两个端点分别为(i,ai) 和 (i, 0) 。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。/* C code */int maxArea(int* height, int heightSize){ int i = 0, j = heightSize-1; //下标从0开始...

2021-08-03 13:12:11 268

转载 C/C++中 sizeof 详解

摘要:Sizeof的作用非常简单:求对象或者类型的大小。然而sizeof又非常复杂,它涉及到很多特殊情况,本篇把这些情况分门别类,总结出了sizeof的10个特性:(0)sizeof是运算符,不是函数;(1)sizeof不能求得void类型的长度;(2)sizeof能求得void类型的指针的长度;(3)sizeof能求得静态分配内存的数组的长度!(4)sizeof不能求得动态分配的内存的大小!(5)sizeof不能对不完整的数组求长度;(6)当表达式作为sizeof的操作数时

2021-08-01 20:48:46 22560

原创 2021力扣刷题小记

1.两数之和给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target 的那两个整数,并返回它们的数组下标。

2021-08-01 15:16:07 137

原创 C/C++各种优先级整理

1.成员选择运算符.的优先级大于取地址运算符& ,如&pa[0].age;2.单目运算++优先级高于解引用* ,如y=*px++;

2021-07-31 22:50:54 968

原创 register修饰符

1、register修饰符暗示编译程序相应的变量将被频繁地使用,如果可能的话,应将其保存在CPU的寄存器中,以加快其存储速度。2、但是使用register修饰符有几点限制(1)类型register变量必须是能被CPU所接受的类型。这通常意味着register变量必须是一个单个的值,并且长度应该小于或者等于整型的长度。不过,有些机器的寄存器也能存放浮点数。(2)地址因为register变量可能不存放在内存中,所以不能用“&”来获取register变量的地址。(3)变量范围(

2021-07-31 17:09:07 231

原创 移动物体监控系统(ALSA、V4L2、Motion、CGI、Web/Boa)--个人笔记

关于项目移动物体监控与报警系统,进行了全程资料整理与流程记录,仅供日后回顾与复习用。1.声音报警子系统 1.1 OSS/ALSA声卡驱动内核配置 a. OSS、ALSA、ALSA-OSS封装架构介绍 b. 内核配置与运行 配置、编译、下载、运行,然后在SecureCRT窗口检查开发板上声卡驱动是否完整(ls /dev/dsp、ls /dev/mixer);若无,则将驱动复制到rootfs的lib子目录,通过in...

2021-07-31 11:14:21 705

原创 挂载根文件系统--使用Initramfs方式

1. 进入rootfs文件目录,创建软链接cd .../rootfs/ln -s ./bin/busybox init2、配置linux内核,使其支持initramfsmake menuconfig ARCH=arm2.1进入配置菜单,选中General setop --->2.2选中Initial RAM filesystem and .....2.3接着修改Initramfs sources file(s)的路径为要挂在的根文件目录(../../rootf.

2021-07-28 03:09:00 841

转载 Smart210开发板ping-系列问题(开发板ping通主机,主机ping通虚拟机,唯独~开发板ping不通虚拟机)

硬件:PC机、虚拟机(Linux)、开发板(smart210)常用模型:注:1).有线网卡与无线网不可同连一个路由器,不可在同网段;  2).vmware选择桥接模式,虚拟网络适配器选定具体的网卡名称(有线/无线);  3).将开发板、PC机、虚拟机的IP置于同网段下;选用模型(2)作为目标1.确保smart210_uboot下载至开发板成功;2.按照目标模型联通,用直连网线连接开发板、路由器、PC机;3.#setenv gatewayip 192.168.1.1  (网

2021-07-27 23:08:45 657

转载 C++继承方式与访问权限的相互组合

三种访问权限 public:可以被任意实体访问 protected:只允许子类及本类的成员函数访问 private:只允许本类的成员函数访问三种继承方式 public 继承 protect 继承 private 继承组合结果 基类中 继承方式 子类中 public & public继承 => public public & protected继承 ...

2021-07-25 10:18:20 332

原创 Bootloader(Uboot)下载安装、并进行分析

1、首先,SD卡已下载系统安装辅助程序,通过命令:dnw + 文件 +地址(前提是已安装了dnw驱动);并插到开发板上,设置从SD卡启动(迅速按任意键进去菜单命令)。dnw命令使用如下:/home/dnw smart-210-uboot 200000002、接着,进行Uboot的配置、编译,下载(使用dnw命令,格式如上)。2.1配置U-Boot如下:TQ210: make TQ210_configSmart210: make smart210_configOK21...

2021-07-24 20:04:50 1728

原创 VMware系统下USB/SD卡不显示/连接失败问题--解决办法

操作如下1.菜单栏选中“虚拟机设置”2.选中“USB控制器”,根据自己USB接口选择USB兼容性(USB接口类型),点击确定,等稳定后尝试插拔USB设备;3.若未成功,随便选择另一个USB兼容接口并点击确定,待系统稳定,再次切换为自己设备的USB接口(如设备接口为USB3.0,先选中USB2.0点击确定,稳定后再选择USB3.0,就OK了)注:以上操作,仅代表本人在本PC机上操作步骤与实现方法,欢迎讨论~...

2021-07-24 16:01:46 1913 1

空空如也

空空如也

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

TA关注的人

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