启动mysql数据库 service mysqld start 重启mysql数据库 service mysqld restart 重新安装数据库 yum erase mysql yum install mysql -servers 进入mysql mysql -uroot -proot 显示库 s ...
分类:
数据库 时间:
2018-04-25 18:50:29
阅读次数:
156
此命令有时候会导致控制台出错如: 这个问题是由于存在多个版本的包导致的 注意最后面 提示了包不一样 可以使用命令删除多余的包 sudo yum erase zlib-1.2.7-15.el7.i686 重新执行命令 ...
分类:
系统相关 时间:
2018-04-18 10:29:17
阅读次数:
217
有点难,扫描线易懂,离散化然后线段树处理有点不太好理解。 因为这里是一个区间,所有在线段树中更新时,必须是一个长度大于1的区间才是有效的,比如[l,l]这是一根线段,而不是区间了。 AC代码 如有不当之处欢迎指出! ...
分类:
其他好文 时间:
2018-04-17 19:43:58
阅读次数:
166
map容器主要用于存储键值对,其中键key与值value是一对一关系 map容器定义格式:map<类型1,类型2>对象名; 例如map<string,float> m; 其中,类型1是key的类型,类型2是value的类型。 1.向map中添加元素 2.删除map中的元素 (1)erase(迭代器) ...
分类:
其他好文 时间:
2018-04-14 13:51:42
阅读次数:
174
概述 在未使用Boost库时,使用STL的std::string处理一些字符串时,总是不顺手,特别是当用了C /Python等语言后trim/split总要封装一个方法来处理。如果没有形成自己的common代码库,那就悲剧了,每用一次都要写一次,虽然难度不大,但是每次重复这样工作也还是比较费劲。一般 ...
分类:
其他好文 时间:
2018-04-12 00:19:26
阅读次数:
216
考虑如下代码: 把元素2(key==2)在a,b两个容器之间移动。涉及到heap的内存分配和释放。当insert时,发生malloc,当erase时,发生free。C++17开始,支持无heap动作的元素搬移: 关键在于extract函数,它返回一个node handle ...
分类:
编程语言 时间:
2018-04-05 19:16:10
阅读次数:
204
redis3.0以上支持集群,自带集群管理工具redis-trib.rb;在搭建集群前,安装ruby环境 ruby安装包下载 安装开发工具 1、命令:yum groupinstall "Development tools" 清理已安装过的 2、命令:yum erase ruby ruby-libs ...
分类:
其他好文 时间:
2018-04-04 21:04:30
阅读次数:
755
【set】 存进去就直接去重和排序 ,需要头文件<set>引用 1、头文件——<set> 2、定义——set<int>Q; 3、输入(插入)——insert(x); 4、删除制定元素——erase(x); 5、清空——clear(); 6、判空——empty(); 7、大小——size(); int ...
分类:
其他好文 时间:
2018-04-01 01:01:47
阅读次数:
175
代码编写过程中的重要知识点 VS调试命令行参数的输入 在VS中调试,无法直接输入命令行参数,但是可以通过一下方法配置命令行参数: String相关 erase操作 在对字符串的处理过程中需要除去字符串最后的数字,这里利用了erase来进行操作: erase操作有三种: 指定pos和len,其中pos ...
分类:
其他好文 时间:
2018-03-30 01:12:14
阅读次数:
193