概念 智能指针从字面上看,首先是一个对象,而它的行为(或接口)是在模拟一个指针,但又比指针更加智能。指针的主要作用是引用资源,指针的最大问题是在复杂情况下很难管理好它指向的资源的生命周期。因此智能指针要做的就是在管理资源生命周期这件事情上更加“智能”。C\+\+11已经在 unique_ptr, s ...
分类:
其他好文 时间:
2019-12-21 11:27:49
阅读次数:
79
# a新增行数,d删除行数 git log --author="`git config --get user.name`" --pretty="%H" --after="2019-01-01" --numstat | awk 'NF==3 {a+=$1; d+=$2} END {printf("+% ...
分类:
其他好文 时间:
2019-12-20 21:07:41
阅读次数:
120
1.添加程序包 2.生产二维码方法 #region 二维码 /// <summary> /// 生成二维码 /// </summary> /// <param name="strQRcode">二维码字符串</param> /// <param name="codePath">二维码图片存储路径</ ...
分类:
Web程序 时间:
2019-12-20 18:59:23
阅读次数:
141
unique_ptr 对对象独有管理,无法复制,共享,值传递,可以使用move语义来转移控制权。 std::default_delete<int> d; std::unique_ptr<int> u1; std::unique_ptr<int> u2 (nullptr); std::unique_p ...
分类:
其他好文 时间:
2019-12-20 18:52:48
阅读次数:
73
This application respects and protects the privacy of all users who use the service. In order to provide you with more accurate and personalized servi... ...
分类:
移动开发 时间:
2019-12-19 22:57:06
阅读次数:
132
if : elif : else : print('{0} \n{1} \n{2}' .format((a + b), (a - b), (a * b))) print(*[num**2 for num in range(n)], sep = '\n') def f(): return condit ...
分类:
编程语言 时间:
2019-12-19 09:45:42
阅读次数:
142
索引与慢查询优化 数据都是存在优盘上,查询数据时必须要进行io操作 索引在mysql中也叫‘键’, 是存储引擎用于快速找到记录的一种数据结构 primary key unique key index key primary key 与 unique key 除了有加速效果外还有约束效果 index只 ...
分类:
数据库 时间:
2019-12-17 22:03:24
阅读次数:
115
开发中必知必会的常用Linux命令导语在日常的开发中,Linux操作系统是经常要接触到的,所以关于Linux的常用命令,我们一定要熟悉,在这里,我把平时经常用到的命令总结了一下。 1,基本命令(熟记于心)# 切换目录cd 目录# 退出到上一级cd ..# 输出当前绝对路径pwd# 列出当前目录下所有 ...
分类:
系统相关 时间:
2019-12-17 18:43:23
阅读次数:
81
series: [{ itemStyle: { normal: { 右 上 左 下 color: new echarts.graphic.LinearGradient(0, 1, 0, 0, [{ offset: 0, color: "red" // 0% 处的颜色 }, { offset: 0.6 ...
分类:
其他好文 时间:
2019-12-17 15:16:28
阅读次数:
285
操作 数据库 Go 语言中的 database/sql 包定义了对数据库的一系列操作。database/sql/driver 包定义了应被数据库驱动实现的接口,这些接口会被 sql 包使用。但是 Go 语言没有提 供任何官方的数据库驱动,所以我们需要导入第三方的数据库驱动。不过我们连接数据 库之后对 ...
分类:
数据库 时间:
2019-12-16 13:34:43
阅读次数:
96