- 博客(5)
- 收藏
- 关注
原创 键盘快捷键快速打开应用
创建一个专门放快速应用的文件夹,命名为shortcut。然后就可以win+r打开运行,直接输入名称快速打开应用。将所需要快速打开的文件,右键点击创建快捷方式。将shortcut文件路径地址添加到环境变量。将快捷方式命名为简短的缩写(中英文均可)将快捷方式放入shortcut文件夹中。
2023-08-30 20:09:27
198
1
原创 vector扩容机制
一、扩容原理Vector通过一个连续的数组存放元素,如果集合已满,在新增数据的时候,就要分配一块更大的内存,将原来的数据复制过来,释放之前的内存,在插入新增的元素。二、扩容倍数1.5倍或2倍(增长倍数太大会导致产生的堆空间浪费)不同编译器扩容方式不同:编译器扩容倍数GCC2MSVC1.5CLANG1.5测试代码:#include <iostream>#include <vector>using namespace std;
2022-01-22 11:27:01
2736
原创 C++模板的偏特化与全特化
C++模板的全特化与偏特化一、为什么要特化模板模板为什么要特化,因为编译器认为,对于特定的类型,如果你能对某一功能更好的实现,那么就该听你的。二、全特化与偏特化模板分为类模板与函数模板,特化分为全特化与偏特化。全特化就是限定死模板实现的具体类型。偏特化就是如果这个模板有多个类型,那么只限定其中的一部分。例子:全特化teplate<> class A<int, double>() {...};偏特化 temp
2022-01-17 10:57:20
757
原创 Anaconda安装环境失败以及pip下载慢
Anaconda安装环境失败以及pip下载慢一、conda create --name env python=3.6安装失败:PackagesNotFoundError: The following packages are not available from current channels:原因:目前的channels没有相关需要的文件解决方法:conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/
2022-01-14 19:05:55
1108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人