摘要: # linux文本编辑YCM报错 刚从github安装了vimplus,可是发现存在不少的问题。索性给直接记录一下。 ![image-20230729125334361](https://chennianxiu123.oss-cn-shanghai.aliyuncs.com/Typora_PigcL 阅读全文
posted @ 2023-07-29 12:59 雪国北风 阅读(244) 评论(0) 推荐(0) 编辑
摘要: Python基础(3) # 面向对象编程 根据类来创建对象称为实例化。这里只过一下大概的面向对象的内容,不做细讲。可以直接查阅资料。https://www.runoob.com/python3/python3-class.html ## 创建和使用类及实例 给出一个类的使用例子: ```python class Dog: 阅读全文
posted @ 2023-07-18 17:21 雪国北风 阅读(88) 评论(0) 推荐(0) 编辑
摘要: Python基础(2) # if 语句 给出一个简单的示例 ```python cars = ["audi", "bmw", "subaru", "toyota"] for car in cars: if car == "bmw": print(car.upper()) else: print(car.title()) ` 阅读全文
posted @ 2023-07-18 15:10 雪国北风 阅读(76) 评论(0) 推荐(0) 编辑
摘要: C/C++八大排序 # 排序 排序有**内部排序**和**外部排序**,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 按照难易程度排序,八大排序算法可以从简单到复杂依次排列如下: 1. 冒泡排序(Bubble Sort) 2. 选择排序(Sel 阅读全文
posted @ 2023-07-17 20:51 雪国北风 阅读(39) 评论(0) 推荐(0) 编辑
摘要: Python基础(1) # 标准数据类型 Python3 中常见的数据类型有: - Number(数字) - String(字符串) - bool(布尔类型) - List(列表) - Tuple(元组) - Set(集合) - Dictionary(字典) Python3 的六个标准数据类型中: - **不可变数据(3 阅读全文
posted @ 2023-07-17 16:09 雪国北风 阅读(98) 评论(0) 推荐(0) 编辑
摘要: bind函数 std::bind函数定义在头文件functional中,是一个函数模板,是函数适配器 f - Callable object (function object, pointer to function, reference to function, pointer to member 阅读全文
posted @ 2023-04-17 23:15 雪国北风 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 移动语义 概念理解 可以取地址的是左值,不能取地址的就是右值。右值短暂的存在于栈上。 右值包括:临时对象、匿名对象、字面值常量 const左值引用可以绑定到左值与右值上面。正因如此,也就无法区分传进来的参数是左值还是右值。 右值引用只能绑定到右值,不能绑定到左值。所以可以区分出传进来的参数到底是左值 阅读全文
posted @ 2023-04-16 12:46 雪国北风 阅读(53) 评论(0) 推荐(0) 编辑
摘要: Python基础语法 ## 标识符 - 第一个字符必须是字母表中字母或下划线 **_** 。 - 标识符的其他的部分由字母、数字和下划线组成。 - 标识符对大小写敏感。 在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了。 ## Python关键字 ```python >>> import 阅读全文
posted @ 2022-05-02 15:42 雪国北风 阅读(90) 评论(0) 推荐(1) 编辑