自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 priority_queue的使用 详细总结

参考博文:https://blog.csdn.net/weixin_36888577/article/details/79937886最近做到一些使用堆排序的题,因此总结一下priority_queue优先队列也是队列,因此头文件为,与queue的不同在于可以定义数据的优先级,在插入数据时会自动排序。基本操作top 访问队头元素push 插入元素到队尾并排序pop 弹出队头元素em...

2019-05-08 18:56:37 1785

原创 c++ 析构函数 指针成员 虚析构函数 基类与派生类的赋值兼容(乱七八糟……)

这是一个,在写析构函数的时候想系统理一下知识点,然后乱入了多态访问控制(在另一篇笔记里懒得发了),最后又乱入了基类派生类对象互相搅和的故事……借鉴了两篇优秀博文https://blog.csdn.net/github_35160620/article/details/52602332https://blog.csdn.net/starlee/article/details/619827构造...

2019-05-02 17:34:12 356

原创 剑指offer11:旋转数组的最小数字

题目把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。思路对于有序或者部分有序的数组,使用二分查找。class Solution {public: int ...

2019-04-18 16:10:42 128

原创 CGAL 4.13的编译遇到的各种坑。。。vs2017 x64 包含zlib 1.2.11编译过程

其实……这已经是我第二次编译CGAL了……不知道为啥昨天库突然就崩了,没办法只能重新编译,原因不明,可能是因为zlib崩了叭,因为把zlib重新编译以后就好了也不知道是为啥……于是记录一波遇到的新坑……ZLIB 64位编译(使用vs)使用管理员权限打开vs,打开解压好的zlib文件夹,进入…\zlib-1.2.11\contrib\vstudio\vc14目录,选择zlibvc.sln。由...

2019-02-20 15:53:37 1828 3

原创 const用法总结

const当希望定义一种变量,它的值不能被改变,使用关键字const因为const对象一旦创建,其值就不能改变,所以const对象必须初始化编译器会在编译过程中将所有用到const变量的地方都替换成对应的值。例如,编译器会找到所有用到bufSize的地方,用512替换:const int bufSize = 512;const对象默认设置为仅在本文件内有效。若想在别的文件中使用此con...

2018-12-24 15:58:22 145

原创 deque 添加删除元素 迭代器失效问题

deque 添加删除元素 迭代器失效问题 deque的储存空间主体在缓冲区buffer中,由一段一段的定量连续空间组成。为了便于迭代器的寻址,除了此储存空间,deque采用一个表(map)来记录每个连续空间的首地址。map是一小块连续的空间,每个元素(node)都是指针,指向buffer中的各首地址。 指向deque中某元素的迭代器iterator实际结构如图所示,first和last分别...

2018-09-16 11:17:37 1792

原创 Python3 pandas.MultiIndex类详解 及swaplevel sortlevel的使用

Python3 pandas.MultiIndex层次化索引(hierarchical indexing)在一个轴上拥有多个(两个以上)索引级别,使用户能以低维度形式处理高维度数据。参数levels:每个等级上轴标签的唯一值 labels:以整数来表示每个level上标签的位置 sortorder:按照指定level上的标签名称的字典顺序进行排序(可选参数) names:in...

2018-08-30 18:47:11 11997 1

原创 详解Influxdb创建Continuous Query

Continuous Query基本语法格式:CREATE CONTINUOUS QUERY <cq_name> ON <database_name> BEGIN <cq_query> END cq_query格式

2018-08-14 17:55:34 3039

原创 Python itertools.groupby

Python itertools.groupbygroupby()把迭代器中相邻的,指定特征重复的元素挑出来放在一起list中:key相同的dict元素通常使用itemgetter()参数规定分组依据 也可编写简单的lambda函数传入key参数,作为分组依据(key参数必须传入函数)from operator import itemgetter #itemgetter...

2018-08-05 21:32:39 6092

原创 Python-deque

Python-dequelist 的底层是数组(array),能胜任 stack 的角色,但其在前端的 pop(或 insert)的操作时间都是线性级的,其最大的时间空间消耗出现在存储元素增长超过当前数组分配的大小时,所有元素都必须移动到新的位置,尤其对于头部的插入与删除如果需要频繁对两端进行增删,可考虑使用 collections.dequedeque 类的实现是一个块空间的双向链...

2018-08-03 21:59:05 1063

原创 首次在Ubuntu系统中进入root账户 Authentication failure

安装Ubuntu系统时设置的账户即为初次登录时使用的账户此时root的密码未设置,使用su - root切换为root账户,系统要求输入root账户的密码,无论输入什么均报错Authentication failure。geyu@geyu:~$ su - rootPassword:su: Authentication failure解决方案:1. sudo -i       ...

2018-07-30 21:35:14 995

原创 Linux ACL权限管理-setfacl

查看ACL权限getfacl 文件名 设定ACL权限setfacl -选项 文件名选项:-m 设定ACL权限-x 删除指定的ACL权限-b 删除所有的ACL权限-d 设定默认ACL权限-k 删除默认ACL权限-R 递归设定ACL权限格式:setfacl -m u:hh:rx project/ 给用户hh赋予r-x权限setfacl -m g:...

2018-07-25 15:29:06 664

原创 Linux下jupyter创建文件:Writing notebook-signing key to /home/gy/.local/share/jupyter/notebook_secret

在Linux(Ubuntu16)下运行jupyter notebook成功,但在new一个python3文件时出现报错:Writing notebook-signing key to /home/gy/.local/share/jupyter/notebook_secret即未获得运行相关文件的权限。解决方案:sudo chmod 777 ~/.local/share/jupytercd ~/....

2018-06-17 22:33:30 964

空空如也

空空如也

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

TA关注的人

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