上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: Linux是一个多用户,多任务的系统,可以同时运行多个用户的多个程序,就必然会产生很多的进程,而每个进程会有不同的状态。 Linux进程状态:R (TASK_RUNNING),可执行状态。只有在该状态的进程才可能在CPU上运行。而同一时刻可能有多个进程处于可执行状态,这些进程的task_struct 阅读全文
posted @ 2018-05-30 23:26 J1ac 阅读(1202) 评论(0) 推荐(0)
摘要: step 就是单步执行,遇到子函数就进入并且继续单步执行;在其他调试其中相当于step-into命令,作用是移动到下一个可执行的代码行。如果当前行是一个函数调用,则调试器进入函数并停止在函数体的第一行。step可以帮助初步揭开代码位置的谜团,例如:函数调用和函数本身可能在不同的文件中。 next 是 阅读全文
posted @ 2018-05-30 21:36 J1ac 阅读(9193) 评论(0) 推荐(0)
摘要: 最近在看的一些web服务器源码的扩展部分基本上都使用到了.so动态库的运行时加载,也遇到了不少坑,看了不少网上的博客,在这里稍微总结转载一下,也是为了以后少走弯路。 首先需要了解的就是静态库与动态库的知识了,可以参考https://blog.csdn.net/jnu_simba/article/de 阅读全文
posted @ 2018-05-28 20:12 J1ac 阅读(4407) 评论(0) 推荐(0)
摘要: 92. 背包问题 描述 在n个物品中挑选若干物品装入背包,最多能装多满?假设背包的大小为m,每个物品的大小为A[i] 描述 描述 在n个物品中挑选若干物品装入背包,最多能装多满?假设背包的大小为m,每个物品的大小为A[i] 在n个物品中挑选若干物品装入背包,最多能装多满?假设背包的大小为m,每个物品 阅读全文
posted @ 2018-05-26 16:57 J1ac 阅读(549) 评论(0) 推荐(0)
摘要: 167. 链表求和 描述 描述 你有两个用链表代表的整数,其中每个节点包含一个数字。数字存储按照在原来整数中相反的顺序,使得第一个数字位于链表的开头。写出一个函数将两个整数相加,用链表形式返回和。 样例 给出两个链表 3->1->5->null 和 5->9->2->null,返回 8->0->8- 阅读全文
posted @ 2018-05-26 13:51 J1ac 阅读(851) 评论(0) 推荐(0)
摘要: 首先是一些阅读本章所需要的英文术语: 这一章主要讲述构造函数以及拷贝构造函数在C++中的实现细节,有助于我们认识C++编译器在涉及对象构造时的底层操作。 构造函数 Default Constructor的建构操作 默认构造函数在需要的时候被编译器产生出来。对于下图所示bar对象,并不会有默认构造函数 阅读全文
posted @ 2018-05-25 14:38 J1ac 阅读(479) 评论(0) 推荐(0)
摘要: 《深度探索C++对象模型》这本书也算是学习C++面向对象编程的必备书了,打算花上几天先简单的看一遍,这种书看上好几遍也不一定能理解太多,慢慢积累一点一滴吃透就好。下面把我看书过程中觉得比较有意义的摘录下来,也算是一种总结了。 第一章 关于对象 第一章首先谈到了C++在C的基础上增加对象封装之后所需要 阅读全文
posted @ 2018-05-24 23:20 J1ac 阅读(946) 评论(0) 推荐(0)
摘要: 描述 描述 给一个二维矩阵, 每一个格子都可能是一堵墙 W, 一个敌人 E 或者空 0 (数字 '0'), 返回你可以用一个炸弹杀死的最大敌人数. 炸弹会杀死所有在同一行和同一列没有墙阻隔的敌人, 因为墙比较坚固难以摧毁. 样例 给一个矩阵: 0 E 0 0 E 0 W E 0 E 0 0 返回 3 阅读全文
posted @ 2018-05-24 14:38 J1ac 阅读(381) 评论(0) 推荐(0)
摘要: 描述 给一字符串, 对形式为 a^i b^j c^k 的子序列进行计数, 即它由 i 个字符 a, 接着是 j 个字符 b, 然后是 k 个字符 c组成, i >= 1, j >= 1, k >= 1.Note: 如果两个子序列在原字符串中的index集合是不同的,则认为两个子序列不同。 给一字符串 阅读全文
posted @ 2018-05-24 12:46 J1ac 阅读(346) 评论(0) 推荐(0)
摘要: C++ 中的std::string和 C-style string 是两种不同的字符串,前者是标准库中定义的一个类,后者是字符数组的别名。 C-style string:通常都以\0作为结尾。 std::string:标准中未规定需要\0作为字符串结尾。编译器在实现时既可以在结尾加\0,也可以不加。 阅读全文
posted @ 2018-05-21 16:24 J1ac 阅读(465) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页