前言: 本文总结概括SGI STL源码中二级配置器的工作方式,主要是学习内存池+16条链表的内存分配方式。 无论一级配置器还是二级配置器,统一的接口如下: //其中Alloc可能是一级配置器,也有可能是二级配置器; //这个类的作用其实就是单纯地转给一级或者二级配置器调用; template<cla ...
分类:
其他 时间:
2020-05-03 20:41:16
收藏:
0 评论:
0 赞:
0 阅读:
49
数据库 数据库的本质是一款基于网络通信的应用程序 数据库大致上分为两种: 关系型数据库 MySQL、oracle、db2、access、sql sever 非关系型数据库 redis、mongodb、memcache 关系型数据库和非关系型数据库的区别: 关系型: 数据之间有彼此的关系或者约束 存储 ...
分类:
数据库技术 时间:
2020-05-03 20:40:42
收藏:
0 评论:
0 赞:
0 阅读:
62
vue 左侧菜单路由实现,数据来自接口,path默认没有加/ ...
分类:
其他 时间:
2020-05-03 20:39:48
收藏:
0 评论:
0 赞:
0 阅读:
59
题目: 解答: 其实只要记录有多少个大写字母即可,在遍历过程中,如果大写字母的个数小于正在遍历的下标,说明不符合题解,既不是连续的出现大写字母,如 “AaAa” 遍历到第二个 A 时的情况。 最终判断是否为全大写或只是首字母大写即可。 1 class Solution { 2 public: 3 b ...
分类:
其他 时间:
2020-05-03 20:39:31
收藏:
0 评论:
0 赞:
0 阅读:
41
思路: 题解: ...
分类:
其他 时间:
2020-05-03 20:39:14
收藏:
0 评论:
0 赞:
0 阅读:
52
题目: 解答: 1 class Solution { 2 public: 3 int compress(vector<char>& chars) 4 { 5 6 if (chars.empty()) 7 { 8 return 0; 9 } 10 11 size_t j = 0; 12 int cnt ...
分类:
其他 时间:
2020-05-03 20:38:33
收藏:
0 评论:
0 赞:
0 阅读:
35
题目描述: 第一次提交: class Solution: def longestSubarray(self, nums, limit: int) -> int: res = 0 i,j = 0,0 n = len(nums) l = [[nums[0],0],[nums[0],0]] while i ...
分类:
编程语言 时间:
2020-05-03 20:37:58
收藏:
0 评论:
0 赞:
0 阅读:
50
$给出n个数字,要求构造一个由这n个数组成的序列,使得|a_1 a_2| using namespace std; int t,n,a[100009]; int main() { cin t; while(t ) { cin n; for(int i=1;i a[i]; sort(a+1,a+1+n ...
分类:
其他 时间:
2020-05-03 20:37:38
收藏:
0 评论:
0 赞:
0 阅读:
61
等待事件由来: 以命中率为主要参考指标-->以等待事件为主要参考指标/以时间模型为主要参考指标 等待事件为了解决以命中率为指标的诸多弊端。与时间模型相比,等待事件以更加直观、细粒度的方式观察Oracle的行为,往往作为优化的重要入口。而时间模型,更侧重于整体、系统性的了解数据库运行状态。 等待事件分 ...
分类:
数据库技术 时间:
2020-05-03 20:36:34
收藏:
0 评论:
0 赞:
0 阅读:
62
1.Java的特性和优势 简单性 相当于c++语法纯净版,没有头文件,没有指针运算,不用分配内存,语法基于c 面向对象 程序设计技术,重点放在对象与对象之间的接口上,模拟人的思维写程序 可移植性 跨平台,一次编写到处运行 高性能 即时编译,使某些代码的效率接近c++ 分布式 java就是为网络分布式 ...
分类:
编程语言 时间:
2020-05-03 20:36:17
收藏:
0 评论:
0 赞:
0 阅读:
42
Layui 使用 引入方式 模块化 引入layui.js文件和layui.css文件 layui.use([模块数组],function(){JS代码}); 非模块化 直接引入layui.all.js文件(相当于引入所有模块)和layui.css文件 这样就不需要use代码 使用方法 一般新建一变量 ...
分类:
其他 时间:
2020-05-03 20:35:41
收藏:
0 评论:
0 赞:
0 阅读:
69
题目: 解答: 这题有参考别人的想法,换做我确实很难想到,但还是用我自己的话总结下思路吧。 思路大致如下:如果一个非空字符串s可以由它的一个子串重复多次构成,可以理解为s中存在m个子串,那么当两个字符串结合起来变成ss时,字符串s在新字符串ss的第二次位置不等于s的长度(相当于前一个字符串s中有n个 ...
分类:
其他 时间:
2020-05-03 20:34:39
收藏:
0 评论:
0 赞:
0 阅读:
60
java并发 ConcurrentMap 标签: "java" "并发" [toc] 背景描述: 最近在深入学习Java并发,看了几篇不错的文章,记个笔记 1.HashMap + "https://www.jianshu.com/p/a17b4717a721" + "https://blog.csd ...
分类:
编程语言 时间:
2020-05-03 20:33:46
收藏:
0 评论:
0 赞:
0 阅读:
32
1.关于MySQL的一些文件 MySQL如何安装、如何配置自启动,这里不进行讲述,可自行搜索相关安装教程进行处理。这里主要介绍MySQL的主要配置文件。 ①二进制日志log-bin:用于主从复制。 ②错误日志log-error:默认关闭,记录严重的警告和错误信息,每次启动和关闭的详细信息等。 ③查询 ...
分类:
数据库技术 时间:
2020-05-03 20:33:09
收藏:
0 评论:
0 赞:
0 阅读:
93
①、服务器仓库:http:// https:// ftp:// file:// ②、客户端配置:/etc/yum.conf 每个仓库的公共配置 /etc/yum.repos.d 每个仓库自己的配置文件 ③、yum repolist 以启用的仓库 yum repolist all 所有仓库 yum c ...
分类:
其他 时间:
2020-05-03 20:32:54
收藏:
0 评论:
0 赞:
0 阅读:
45
第一次在pycharm上想讲.py程序打包成exe格式,方便在windows上直接点击运行 第一步,View ->Tool windows ->Terminal ;也可以直接点击左下角的terminal 第二步,使用pip安装pyinstaller,-->pip install pyinstalle ...
分类:
其他 时间:
2020-05-03 20:32:36
收藏:
0 评论:
0 赞:
0 阅读:
48
先按照结束时间进行排序,取第一个节日的结束时间作为当前时间,然后从第二个节日开始搜索,如果下一个节日的开始时间大于当前的时间,那么就参加这个节日,并更新当前时间 ...
分类:
其他 时间:
2020-05-03 20:32:18
收藏:
0 评论:
0 赞:
0 阅读:
49
1.简介 Spring Cloud进入了维护模式。Spring Cloud alibaba对Spring Cloud做了封装,使用起来更简单。包含的功能有服务限流降级、服务注册于发现、分布式配置管理、消息驱动能力、阿里云对象存储、分布式任务调度等。 参考文档: https://github.com/ ...
分类:
编程语言 时间:
2020-05-03 20:31:57
收藏:
0 评论:
0 赞:
0 阅读:
77
Beautiful Land #include<cstdio>价值背包 #include<cstdlib> #include<iostream> #include<algorithm> #include<cmath> #include<cstring> #include<map> #define m ...
分类:
其他 时间:
2020-05-03 20:31:35
收藏:
0 评论:
0 赞:
0 阅读:
42
对于自己的仓库,我们建议将远程仓库通过clone命令把整个仓库克隆到本地的某一路径下。这样的话我们从本地向远程仓库提交代码时,就可以直接把需要提交的文件拖到我们之前克隆下来的路径下,接下来在这整个仓库下进行 git add . -> git commit -m '注释' -> git push or ...
分类:
其他 时间:
2020-05-03 20:31:14
收藏:
0 评论:
0 赞:
0 阅读:
40