上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 119 下一页

2022年10月4日

【调度】一个著名的任务调度系统是怎么设计的?

摘要: 实习生张大胖 这是个代码写得很烂的电商系统,只要运行一段时间,服务器就会出现Out Of Memory。 别人都忙得四脚朝天,于是实习生张大胖被抓了壮丁去研究为什么会出现OOM。 刚入行的张大胖技术水平一般,“装模作样”地看代码,研究日志,请教... 阅读全文

posted @ 2022-10-04 01:26 bdy 阅读(78) 评论(0) 推荐(0)

【C++】引用

摘要: 引用的定义 引用是给另外一个变量起别名,所以引用不会分配内存空间。 引用的声明方法:类型标识符 &引用名=目标变量名;(如int &ptr = num;) 引用和指针的区别 1、指针是一个实体,需要分配内存空间。引用只是变量的别名,不需要分配内存空间。 2、... 阅读全文

posted @ 2022-10-04 01:26 bdy 阅读(39) 评论(0) 推荐(0)

【C++】search、search_n和find、find_if

摘要: 目录 search和search_n find和find_if 1、find 2、find_if search和search_n #include #include #include #include #include using namespace st... 阅读全文

posted @ 2022-10-04 01:26 bdy 阅读(104) 评论(0) 推荐(0)

【C++】C++ STL中 next_permutation,prev_permutation函数的用法

摘要: 目录 next_permutation作用 next_permutation和prev_permutation区别 用法举例 对结构体num按照自定义的排序方式cmp进行排序 char 类型的next_permutation string 类型的next_... 阅读全文

posted @ 2022-10-04 01:26 bdy 阅读(285) 评论(0) 推荐(0)

【C/C++】字符串处理|字符串比较误区|挑出数字字符|npos--编辑中

摘要: 目录 1.查找字符串|判断包含关系 2.std::cerr与std::cout区别 3.字符串替换和条件替换 4.字符串比较的误区 5.将字符串的数字字符和其他字符分开存放 6.怎么拼接中间有0x00符的字符串(数组) 1.查找字符串|判断包含关系 str... 阅读全文

posted @ 2022-10-04 01:26 bdy 阅读(200) 评论(0) 推荐(0)

【C++】STL标准容器的排序操作和选择合适的排序算法

摘要: 目录 排序算法选择 1 STL提供的Sort 算法 2 Sort 和容器 3 选择合适的排序函数 4 小结 转自:https://www.cnblogs.com/followyourdream/p/3316667.html# STL几乎封装了所有的数据结构中的... 阅读全文

posted @ 2022-10-04 01:26 bdy 阅读(273) 评论(0) 推荐(0)

【C++】什么是函数对象和函数对象的用处

摘要: 目录 什么是函数对象 函数对象的用处 什么是函数对象 class myprint{ public: void operator()(int num) { cout int count_n(int* array, int s... 阅读全文

posted @ 2022-10-04 01:26 bdy 阅读(80) 评论(0) 推荐(0)

【C++】C++ STL stack 用法

摘要: 目录 构造 成员函数 错误用法 转自:https://www.cnblogs.com/magisk/p/9193351.html Stack(栈)是一种后进先出的数据结构,也就是LIFO(last in first out) ,最后加入栈的元素将最先被取出来,... 阅读全文

posted @ 2022-10-04 01:26 bdy 阅读(82) 评论(0) 推荐(0)

【vim】vim命令

摘要: 目录 vim的查找功能 一,匹配: 二,正则表达式 三,快速查找 四、跳到下(上)一个搜索结果 跳转移动 vim 文本行逆序化 vim跳转到指定行 vim删除 函数跳转(需要插件ctags) 移动 文档操作 翻页 复制 / 粘贴 查找 / 替换 排版 编辑多个... 阅读全文

posted @ 2022-10-04 01:26 bdy 阅读(753) 评论(0) 推荐(0)

【C++11】C++智能指针循环引用问题分析

摘要: C++11中引入了三种智能指针,分别是shared_ptr、weak_ptr和unique_ptr 智能指针的作用 智能指针可以帮助我们管理动态分配的堆内存,减少内存泄漏的可能性 手动管理堆内存有引起内存泄漏的可能,比如这段代码 try { int* p... 阅读全文

posted @ 2022-10-04 01:26 bdy 阅读(620) 评论(0) 推荐(0)

上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 119 下一页

导航