
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1.Shell命令行快捷键ctrl + a: 跳到命令行首ctrl + e:跳到命令行尾ctrl + u: 删除光标至命令行首的内容ctrl + k: 删除光标至命令行尾的内容ctrl + l: 清屏ctrl + r: 检索历史命令ctrl + i: 相当于tab键,补全命令ctrl + s: 使终端静止,让快速输出的屏幕停下来ctrl + q: 退出ctrl+s引起的静止...
作为一名C/C++程序员,对于编译链接的过程要了然于胸。首先大概介绍一下,编译分为3步,首先对源文件进行预处理,这个过程主要是处理一些#号定义的命令或语句(如宏、#include、预编译指令#ifdef等),生成*.i文件;然后进行编译,这个过程主要是进行词法分析、语法分析和语义分析等,生成*.s的汇编文件;最后进行汇编,这个过程比较简单,就是将对应的汇编指令翻译成机器指令,生成可
首先介绍Linux下整个的网络编程流程:一、socket地址API1.主机字节序和网络字节序 字节序分为大端字节序(big endian)和小端字节序(little endian)。大端字节序是指一个整数的搞我字节存储在内存的低地址处,低位字节存储在内存的高地址处。小端字节序则是整数的高位字节存储在内存的高地址处,而低位字节则存储在内存的低地址处。...
一、信号1.信号 API(1)发送信号#include <sys/types.h>#include <signal.h>int kill(pid_t pid, int sig);函数功能:向进程ID为pid的进程发送信号sig函数参数:pid:进程编号sig:信号值返回值:函数成功时返回0,失败则返回-1,并设...
一、基本概念1.二叉排序树二叉排序树(Binary sort tree,BST),又称为二叉查找树,或者是一棵空树;或者是具有下列性质的二叉树:(1)若它的左子树不为空,则左子树上所有节点的值均小于它的根节点的值;(2)若它的右子树不为空,则右子树上所有节点的值均大于它的根节点的值;(3)它的左、右子树也分别为二叉...







