- 博客(34)
- 问答 (3)
- 收藏
- 关注
原创 list_head双向链表的一些例子
文章部分内容来自网络或者书籍,用来自我梳理和总结,如有侵权,可以联系并予以删除1. 先上代码:#include <stdio.h>#include <stdlib.h>#include "list.h"typedef struct birthday { int day; int month; int year; struct list_head list;...
2018-04-02 21:57:39
744
原创 进程间通信信号-SIGALRM
使用简单的demo了解了SIGALRM信号的使用方法和效果,其中涉及到子进程使用kill函数向父进程发送 SIGALRM 信号。
2017-05-23 08:18:34
1825
原创 signal系列之SIGQUIT
signal系列之SIGQUIT:简单的看看 SIGQUIT信号的使用效果,并且学习下如何查看core dump文件
2017-05-21 21:29:57
11335
1
原创 新装的Ubuntu中使用su命令和登录密码无法进入root权限
在Ubuntu下想使用 su 命令直接切换到 root 用户权限,但输入了自己的系统登录密码,提示说:Authentication failure(认证失败),后使用 sudo passwd root 命令来重置 root 用户的密码之后解决问题。
2017-03-16 09:35:31
1406
原创 Windows下如何解决git bash的默认home目录路径问题
为了解决这个问题,我在网上找了好久,尝试过按网上其他人所述,修改 git 安装目录下的 /etc/profile 文件,但都都没有起到作用,最后用了一个很笨的方法。 直接在windows下添加了一个用户变量 HOME ,值为自己想设置的 git 用户HOME 目录路径。当然在windows下修改环境变量是要重启电脑的,然后用 git bash 登录后,使用 pwd 命令就可以看到我
2017-03-14 22:57:58
7230
原创 list利用迭代器迭代
//list 在#include #include using namespace std;void main(void) { list name;list::iterator itr;for(int i=1;i<=10;i++){name.push_back(i);}for(itr = name.begin(); itr != name.end(); itr++) { cout << *itr
2014-10-10 23:18:26
611
转载 vector(容器)、list(列表)、deque(双向队列)的区别与比较
stl提供了三个最基本的容器:vector,list,deque。vector和built-in数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随即存取,即[]操作符,但由于它的内存空间是连续的,所以在中间进行插入和删除会造成内存块的拷贝,另外,当该数组后的内存空间不够时,需要重新申请一块足够大的内存并进行内存的拷贝。这些都大大影响了vector的效率。l
2014-10-10 23:16:35
1941
空空如也
内核event trace时使用过滤器无法设置字符串匹配
2021-10-27
在Linux系统下使用fork() 函数,提示符会在子进程之前运行的原因?
2017-03-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人