自定义博客皮肤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)
  • 收藏
  • 关注

原创 底层知识概写

dev=device_create(cls,NULL,MKDEV(主设备号,0-次设备号),NULL,"led")异常源:reset、swi 、fiq、irq、undef、dataabort、prefetchabort。主设备号 = register_chrdev(主设备号(0-系统自动分配),驱动名称,&fops)module_param(变量名,类型(byte...),权限)//other用户无写权限。数组 - module_param_array(数组名,类型,保存个数变量的地址,权限)

2023-07-24 16:00:46 132

原创 arm汇编指令

arm汇编指令学习

2023-07-12 20:27:36 146 1

原创 大眼萌安防监控系统

由于前端视频的复杂性,影响了可靠性、能耗和成本。基于模拟信号的常规视频监控技术主要是一种以装置模拟为基础的闭路电视监视系统,影像资料应该用模拟信号经由视频线缆传送,其基本工作原理是,在录像机的监视区域内设置一台照相机,相机上装配有影像阵列,而监视器则是一个影像传感器。在计算机端的监控系统之上,对模拟视频监控系统进行了进一步的优化,改进了其在监控范围、灵活性与拓展性方面的不足,但数字视频监控也有其自身的不足。在智能小区,银行,工厂,医院等场所,安全监控系统,如视频监控,实验设备的操作与测试等,已被广泛使用。

2023-06-27 09:08:38 396 1

原创 滴滴聊天室

项目需求:设计一款聊天软件,聊天室人数上限20人。打成压缩包,上传到群文件,截止日期24日晚10点。3. 2分钟内的演示视频,带讲解。项目名称:华清畅聊(自己起也行)● 传输文件功能(限制文件大小)量力而为,切勿贪杯,完整性为主!使用数据库存储聊天内容。界面做好看点,自己设计。不及格、及格、良好、优秀。● 聊天记录查询功能。

2023-06-26 19:37:45 640 2

原创 哈哈词典项目及代码

仿照有道云词典功能,实现一个自己的云词典。简历里项目名可以以自己名字命名,比如于战龙同学开发就叫《战龙云词典》。

2023-06-26 19:25:09 429 1

原创 学生管理系统

【代码】学生管理系统。

2023-06-26 19:19:10 146 1

原创 基于Webserver的工业数据采集项目

handle_requst获取网页给服务器发送的数据中,请求头(环境变量)和请求正文(标准输入)的信息,调用了parse_and_process函数,在函数中根据请求正文判断网页需要执行什么操作(获取传感器数据还是控制硬件设备),根据请求完成数据采集还有硬件控制,最终给网页回复(标准输出)数据(遵循http协议)随着Web技术的发展,逐渐出现了动态技术,但是Web服务器并不能够直接运行动态脚本,为了解决Web服务器与外部应用程序之间数据互通,于是出现了CGI通用网关接口。

2023-05-12 16:47:35 321

原创 五天速成C++-----第五天

异常和智能指针(熟悉)面向对象核心1.继承定义:在已存在类的基础上,创建新的类。会拥有原有类的一些特性。通常会在原有类基础上做修改和增加操作。已经存在的类成为父类或基类新创建的类称为子类或派生类函数隐藏:如果子类中给出与父类同名的函数,父类中所有同名函数都被隐藏。如果需要访问需要父类的作用域限定符的方式进行访问2.继承注意事项(掌握):父类的构造函数不会继承下来子类一定要直接或者间接的调用父类的构造函数。来完成从父类继承过来数据的初始化。

2023-05-08 08:59:17 259

原创 五天速成C++-----第四天

泛型编程提出的目的是:发明一种语言机制,能够实现一个标准的容器库(标准模板库 STL),标准容器库可以做到编写一般化的算法,c++使用模板实现参数的多态化,可以让类或者函数声明为一种通用形式。用于通用的方式遍历容器元素。元素之间没有严格物理顺序,但是插入元素时内部是有算法进行自动排序的。可以高效的插入和删除,头尾都可以高效插入和删除.顺序容器:元素之间是顺序关系,元素有固定的位置。编写新的函数模板 ,需要重写进行模板的声明。元素是 键和值 组成,元素的键不允许重复。根据传入实参类型,动态的指明T的类型。

2023-05-04 20:00:32 228

原创 五天速成C++-----第三天

类实现了数据的隐藏与封装,类的数据成员一般定义为私有成员,仅能通过类的成员函数才能读写。但是某些情况下,需要频繁读写类的数据成员,特别是在对某些成员函数多次调用时,由于参数传递、类型检查和安全性检查等都需要时间开销,而影响程序的运行效率。其他运算符:[]、()、->、,、new、delete、new[]、delete[]C++提供的运算符重载机制,重载运算符是具有特殊名字的函数:它们的名字由关键字。赋值运算符:=、+=、-=、*=、/=、%=、&=、|=、^=、=两个参数都需要是对象的引用。

2023-05-04 19:54:54 312

原创 五天速成C++-----第二天

但对象中的属于有指针类型,也只会简单地址值的拷贝,导致两个对象属性指向同一块位置,破坏了对象之间的独立性。当对象的属性有指针类型时候,浅拷贝就会出现问题,默认拷贝构造也只会简单地址值的赋值,导致两个对象属性指向同一块位置。如果不销毁,这块内存会被持续占用,造成内存泄漏,造成程序的卡顿。如果等号的左侧是对象类型,右侧内容恰好是对象的构造函数所需的类型,这时编译器就会自动把等号右边的数据传入到构造函数中,这时就会。概念:在对象销毁前,做一些对象资源的善后清理工作,将为对象属性开辟的空间给释放掉。

2023-05-04 19:43:28 274

原创 五天速成C++-----第一天

1983年,贝尔实验室(Bell Labs)的Bjarne Stroustrup发明了C++。C++在C语言的基础上进行了扩充和完善,是一种面向对象程序设计(OOP)语言。C++的源文件扩展名是cppStroustrup说:“这个名字象征着源自于C语言变化的自然演进”。还处于发展完善阶段时被称为“new C”,之后被称为“C with Class”。C++被视为C语言的上层结构,1983年Rick Mascitti建议使用C++这个名字,就是源于C语言中的“++”操作符(变量自增)。

2023-04-21 20:29:00 664 2

原创 经典c语言程序三

* 1.创建一个结构体数组,数组名为book,结构体成员包含编号,书名,售价(数据类型自己设定)。写一个函数,包含两个形参,分别接收结构体数组的首地址和一个指定的售价,函数的功能为打印结构体数组中售价大于指定售价的书的信息。创建一个结构体数组,数组名为student,成员包含学号,姓名,成绩(数据类型自己设定)从终端输入学生信息,封装函数实现按成绩从低到高打印学生信息,封装函数*//*2.链表的转置 1 2 3 4 5 5 4 3 2 1*//* 遍历有头单向链表和无头单向链表 */

2023-04-21 15:55:01 375 1

原创 经典c语言程序二

用指针实现函数strlen的功能,返回字符串中该字符的个数,用指针完成strcpy与strcat

2023-04-11 18:41:46 106 1

原创 经典c语言程序一

1.使用嵌套循环产生下列图案,要求用for嵌套循环。2.从终端上输入一个字符并在终端上输出这个字符,当输入字符为‘q’时,程序结束。3.打印杨辉三角的前十行 ,实现字符串的倒置。4.用冒泡排序实现10个数从小到大排序,用指针实现将字符串“123”转换成整数123

2023-04-08 11:51:36 115 1

空空如也

空空如也

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

TA关注的人

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