自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

转载 TCP连接的状态详解以及故障排查

我们通过了解TCP各个状态,可以排除和定位网络或系统故障时大有帮助。(总结网络上的内容)1、TCP状态了解TCP之前,先了解几个命令:linux查看tcp的状态命令:1)、netstat -nat  查看TCP各个状态的数量2)、lsof  -i:por...

2018-08-07 13:02:15 3657

原创 简单实现linux head命令

本文主要实现了linux head命令的-n和-v参数,关于head命令可以参考man手册.#include <stdio.h>#include <errno.h>#include <stdlib.h>#include <string.h>#define N 100int main(int argc,char *argv[]){ int...

2018-05-30 16:42:05 1075

原创 时间

记录下linux中关于时间的一些内容。程序关注的时间可能会有两点:1.真实时间:这一时间的起点有两个(1)某个标准点,也就是日历时间,可用于需要数据库记录或文件上打时间戳的程序(2)进程生命周期的某个固定时点,称为流逝时间,主要用于需要周期性操作或定期从外部输入设备进行度量的程序2.进程时间:一个进程所使用的时间总量,适用于对程序、算法性能的检查或优化。日历时间#include <sys/t...

2018-05-24 17:03:28 196

原创 进程凭证

今天看了有关进程凭证的一些知识,写个文章记录一下今天所学的内容。每个进程都有一套用数字表示的uid和gid1.实际用户id(ruid),实际组id(rgid).这两个id值标示了文件的性质,指出了我们实际上是谁。2.有效用户id(euid),有效组id(egid),辅助组id,这三个id值标示了进程的性质,用于文件权限访问检查。3.文件系统用户id,文件系统组id(linux特有) 在进行诸如文件...

2018-05-24 08:46:26 304

原创 单链表的reverse

单链表的反序:将已有链表的节点的值反序废话不多说直接上代码;下面代码提供了两个版本,sll_reverse是我自己做的时候想的笨办法,answer_reverse是我在网上看的一个版本(非常精简)。#include<stdio.h>#include <stdlib.h>#define N 5typedef struct NODE{ struct NODE *l...

2018-05-17 17:13:36 1216

原创 堆栈的实现(1)--静态数组

堆栈也可以说是一种特殊的线性表,只能在栈顶进行插入和删除。本文中的堆栈实现采用静态数组实现,缺点是编译时确定了长度。优点是简单,不易出错。这个是头文件的声明,每个函数的功能都有注释。#ifndef A_STACK_H#define A_STACK_H /*** Interface for a stack module*/#define STACK_SIZE 100 /* Max # of...

2018-05-17 17:01:52 347

C语言单链表实现字典索引

详细描述了如何利用C语言实现二级链表,第一级存储所有的26个字母,二级存储对应的单词都有详细的注释。

2018-04-25

c语言单链表的实现及测试

定义了单链表的基本操作,并在主函数中测试了所有定义的操作。

2017-07-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除