自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++ 智能指针基本概念

需要注意内存泄漏的问题,例如:释放空指针,或者程序结束并没有释放内存等等。或者是使用一个已经释放的对象。

2024-04-15 20:59:28 397 1

原创 C++ lambda基本概念

> 1. 向函数传递lambda时,同时定义了一个(未命名的)新类型和该类型的一个对象。 > 2. 默认情况下,新类型包含了捕获的变量作为数据成员 > 3. 当用引用方式捕获变量时,必须保证在lambda执行时,变量存在

2024-04-08 17:36:47 389

原创 C++ const浅析

对指针来说 const 放在变量的左边既是修饰这个变量,例如 p1指向了 int 型变量 i 的地址,那么这个就是顶层 const (因为变量本身就是最外层了也就是顶层),此时不可以再指向其它地址,但是我们可以通过解引用的方式去改变指向 int 型变量 i 的值(解引用后便是 p1 的内部,也就是变量 i 的地址)。如果 const 放在类型的左边,即底层 const ,此时修饰的是。,不可以更改所指向对象的值,

2024-04-08 15:03:22 330

原创 C++ 类相关基础概念

拷贝构造函数 如果一个类的第一个参数是自身的引用且额外参数都有其默认值,则为拷贝构造函数 拷贝构造的第一个参数必须为引用类型 拷贝构造函数在几种情况下都会被隐式地使用。因此,拷贝构造函数通常不应该是explicit的 与默认的构造函数不同,即使定义了其它构造函数,编译器依然会合成一个拷贝构造函数,一般情况下合成的拷贝构造函数会将其参数的成员逐个拷贝到正在创建的对象中(非static)

2024-04-07 18:46:13 842

原创 c++ STL相关内容,读完文章可以对STL有清晰的了解

传入的对象是什么类型那么迭代器所指向的就是什么// 此时 v 为vector所传入的类型 即 Person*public:{}int m_Age;public:it!= s1.end();it++)// 自定义数据类型都会指定排序规则printS(s1);

2024-04-07 18:27:17 1319

原创 关于内存对齐

每个特定平台上的编译器都有自己的默认(也叫对齐模数)gcc中默认#pragma pack(4),可以通过预编译命令#pragma pack(n),n = 1,2,4,8,16来改变这一系数:是给定值#pragma pack(n)和结构体中最长数据类型长度中最大的那个。有效对齐值也叫对齐单位

2024-04-04 02:48:16 350 1

原创 sklearn导入fetch_lfw_people报错

ImportError: The Python Imaging Library (PIL) is required to load data from jpeg files 试过很多方法都不行,最后把scikit-learn更新到0.23.1稳定版可行,此前的版本是0.19.2。新版本内部导入应该发生变化,所以就没问题了。 更新过后就没有问题了,如果还是不行,可以看看相关依赖包。 ...

2020-06-30 19:31:04 497

原创 Python 文件读写常用操作

Python 文件读写常用操作 Python内置的文件读写操作 open() 打开或创建一个文件 close() 关闭文件 read() 读取文件 readline() 读取一行文件 readlines() 将文件中的内容读取到序列当中 write() 写入文件 writelines() 将序列写入到文件中 通过os模块必须先导入模块 impo...

2020-05-02 12:33:42 190

原创 Python变量相关笔记

变量 变量是程序中运算的对象 变量需要自己定义 定义后要给变量初始化 变量的值可以被改变 变量是占用内存空间的 变量命名 在一个代码内,尽量不要重名 变量由字母,数字,下划线组成,但不能以数字开头 Python中的标识符是区分大小写的 Python保留字:保留字即是关键字,不能使用关键字作任何变量名称 符合PEP8规范,驼峰命名法 Python的语法缩进 缩进强迫大家写出格式化的代码 当...

2020-05-02 12:30:58 192

原创 Mysql常用的操作

数据库的创建 // 创建数据库 create database 数据库名; // 删除数据库 drop database 数据库名; // 使用数据库 use 数据库名; // 查看所有的数据库 show databases; // 查看当前使用的数据库 select database(); // 创建数据库并指定编码(utf-8) create database 数据库名 charset="ut...

2020-05-02 12:25:48 154

空空如也

空空如也

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

TA关注的人

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