自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python高级二

异常、常见异常类型,目录的创建,目录下文件的显示和分类,文件操作、open函数介绍的引用,open函数打开文件的权限设置,读取文件内容,向文件写入数据,with的用法,多线程的创建和使用,多进程的创建示例,锁的使用,管道的定义和使用

2024-03-11 19:40:18 1113

原创 Python高级一

Python面向对象, 类和对象的关系、类的定义,对象的定义,类的创建和使用,self介绍,对象的添加,魔法方法的介绍,构造器和析构器的定义和使用,类的继承,单继承,多继承,私有继承,私有继承的 @property用法

2024-03-07 20:26:40 942

原创 Python基础三

Python 模块的定义、特点、以及使用包的定义及使用

2024-03-07 18:58:25 494

原创 Python基础二

变量的定义,全局变量、局部变量,函数的定义,函数的调用,函数的参数及返回值,lambda匿名函数,range函数的使用,累加求和,列表的排序,成员函数sort()的使用,内置函数sorted()的使用,九九乘法表的书写

2024-03-06 19:48:05 961

原创 Python基础一

Python基础,运算符,print打印输出函数、赋值、input函数的使用,标准数据类型,数字类型的应用,数字类型的转换,数学函数的使用,字符串类型的定义、使用、切片和转换,元组的定义及应用,列表的定义、创建、增删改查操作,字典的创建,定义,字典的增删改查

2024-03-06 19:09:20 915

原创 系统移植,GNU命令,Uboot移植

把程序地址转换为文件名和行号 做·调试2、ar建立,修改,提取归档文件3、Id:GNU链接器4、as主要用来编译GNU编译器gcc输出的汇编文件,产生的目标文件由链接器Id链接 类似于gcc -c5、objcopy/arm-linux-objcopy(文件格式转换)6、objdump显示一个或者更多目标文件的信息,主要用于反编译eg:sudo dmesg -c //记录日志./a.outsudo dmesg // 查看日至信息如下。

2024-01-24 19:03:57 1219

原创 系统移植及相关介绍

系统移植(System Porting)是将一个操作系统从一种硬件平台迁移到另一种硬件平台的过程。这个过程涉及将操作系统的内核和相关的软件组件调整和适配到新的硬件环境中。

2024-01-23 19:19:58 1843 1

原创 QT(二):Qt相关控件的使用和设置,Qt对话框的使用,画图事件的创建和设置,线程和锁的创建利用,网络编程,TCP和UDP客户端及服务器的创建,SQLITE数据库,QTableWidget控件的使用

Qt相关控件的使用和设置,Qt对话框的使用,画图事件的创建和设置,线程和锁的创建利用,网络编程,TCP和UDP客户端及服务器的创建,SQLITE数据库中对数据的增、删、改、查操作,QTableWidget控件的使用

2024-01-10 19:49:13 805

原创 QT(一):Qt基础、简介、可视化工具、lupdate、lrelease、qmake、uic、moc、QT内存管理、QWidget界面设置函数、信号与槽、槽函数、自定义槽函数、自定义信号、信号与槽的连

Qt基础、简介、可视化工具、lupdate、lrelease、qmake、uic、moc、QT内存管理、QWidget界面设置函数、信号与槽、槽函数、自定义槽函数、自定义信号、信号与槽的连

2023-12-29 19:13:48 1124 1

原创 C++学习八:STL:容器、算法、迭代器、空间配置器、配接器、仿函数,组件间的关系,STL序列容器、vector、deque、list、vector向量

STL:容器、算法、迭代器、空间配置器、配接器、仿函数,组件间的关系,STL序列容器、vector、deque、list、vector向量

2023-12-28 13:32:27 1182 1

原创 C++学习七:异常处理、转换函数、智能指针

一.异常处理1.核心思想2.C++的异常处理机制有3部分组成3.异常语法形式4.自定义异常二.转换函数1.目的⒉.语法形式3.explicit关键字4.C++标准转换函数1)reinterpret_cast2)const_cast3)static_cast(普通类类型转换)4)dynamic_cast(有虚函数的类型转换)5.自定义转换函数三.智能指针1.shared_ptr指针2.unique_ptr指针(独享指针)3.weak_ptr(弱指针)

2023-12-25 14:58:52 968

原创 C++学习六:多态、虚函数、虚函数的限制、成员函数覆盖,隐藏,重载、动态链接、虚函数表、抽象类、纯虚函数、虚继承、虚析构函数、限制构造函数

多态、虚函数、虚函数的限制、成员函数覆盖,隐藏,重载、动态链接、虚函数表、抽象类、纯虚函数、虚继承、虚析构函数、限制构造函数

2023-12-21 17:07:36 986

原创 C++学习五:类继承、基类(父类)和派生类(子类)、公有继承(public继承)、私有继承(private继承)、保护继承(protected继承)、子类构造函数和析构函数、is-a、has-a关系。

类继承、基类(父类)和派生类(子类)、公有继承(public继承)、私有继承(private继承)、保护继承(protected继承)、子类构造函数和析构函数、is-a关系、has-a关系。,多重继承。

2023-12-20 16:09:34 1270 1

原创 C++学习四:模板、函数模板、类模板、非类型模板参数、默认类型模板参数

编写与类型无关的代码。

2023-12-19 15:21:39 786

原创 C++学习三:一.运算符重载、1.语法形式、可以被重载的运算符、2)不被重载的运算符;二.友元运算符重载、语法形式;三.成员运算符重载1.理解2.语法形式;四、运算符重载的注意事项

一.运算符重载1.语法形式2.注意1)可以被重载的运算符2)不被重载的运算符二.友元运算符重载1.理解2.语法形式三.成员运算符重载1.理解2.语法形式四、运算符重载的注意事项

2023-12-18 18:45:30 847 1

原创 C++学习二 :static关键字、const关键字、友元函数、友元成员函数、友元类

static关键字、C语言中static的用法、C++中static的用法、static成员变量const关键字、C中const的用法、const修饰变量、const修饰指针、C++中const的用法、const修饰成员变量、const成员函数、const对象友元函数、友元成员函数、友元类

2023-12-18 17:30:00 1142 1

原创 C++学习一

一.兼容和差异1.引用2.函数重载1)概念3.函数默认参数4.结构体5.名字空间6.变量的链接性7.函数的链接性8.动态内存1)new/delete运算符2)new [] /delete []运算符二.输入输出流1.功能2.cout 输出流对象三、类和对象1.OOP思想的三大特征2.类和对象1)类2)对象3.语法权限说明:4.构造函数5.析构函数6.构造函数和析构函数的顺序7.this指针8.拷贝构造函数

2023-12-18 17:12:02 1782 1

原创 C++基础

C++简介,Linux下开发C++(Ubuntu)、安装g++、创建C++文件、编译C++文件、"hello world"示例C++特点,新增特性,面向对象编程,类和对象,构造函数和析构函数,继承和多态 运算符重载,异常处理,标准模板库(STL),命名空间、OOP(Object-Oriented Programming)对象(Object)类(Class)封装(Encapsulation)继承(Inheritance)组合(Composition)、多态(Polymorphism)、动态绑定(Dynamic

2023-12-13 17:14:55 1010

原创 Linux网络编程数据库的使用和创建

Linux系统下sqlite3数据库的基本操作:创建、删除、插入、查看、更新;sqlite编程接口、sqlite3_exec函数的介绍和使用,typedef int (*sqlite3_callback)(void *arg, int,char **, char **)函数的介绍和使用、int sqlite3_open(char *path, sqlite3 **db);int sqlite3_close(sqlite3*db);sqlite3数据库的下载和使用。

2023-12-07 20:27:44 1229 1

原创 Linux网络编程广播/组播创建和设置

获取/设置套接字属性,getsockopt函数、setsockopt函数,网络属性设置,网络地址分类,广播和组播,广播:发送方/接收方的创建和设置,组播:发送方/接收方的创建和设置

2023-12-06 18:50:27 2385 1

原创 网络编程I/O模型

非阻塞IO、fcntl函数、I/O多路复用、select函数、poll函数、并发服务器、循环服务器、

2023-12-05 19:28:12 830 1

原创 网络编程UDP客户端、服务端的搭建

运用UDP协议创建客户端和服务器,实现客户端发送消息到服务器,recvfrom函数讲解、sendto函数讲解,客户端代码,服务器代码,多用户聊天系统设置,多用户链接

2023-12-04 14:37:05 657

原创 Linux系统常用命令

讲述Linux操作系统的一般命令和常用指令,压缩,打包,解压缩,gcc编译四个步骤:预处理、编译、汇编、链接,及相关命令,讲述文件链接中的软链接和硬链接命令,权限修改命令,文件的创建、删除、复制以及移动命令,目录的创建和删除命令,以及用户的创建和切换命令,计算机关机启动命令

2023-12-04 12:54:22 897

原创 Linux网络编程客户端从服务端下载图片

Linux环境下服务器及客户端的搭建,实现图片下载功能,socket,I/O

2023-12-01 15:53:33 396 1

原创 Linux网络编程创建服务器和客户端建立连接和传输信息

Linux下的服务器搭建和客户端搭建,以及客户端连接服务器发送信息,

2023-12-01 11:48:21 685 1

原创 Linux网络编程

OSI七层网络理论模型、TCP/IP协议模型、套接字、端口号的使用、大端字节序、小端字节序、字节序转换、tcp服务器、创建套接字

2023-11-30 18:10:40 1212 1

空空如也

空空如也

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

TA关注的人

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