- 博客(17)
- 资源 (1)
- 收藏
- 关注

原创 开源路由软件Quagga安装及使用
QUAGGA是一款开源的路由软件,也是zebra(已经停止更新)的升级维护版本。作用:将linux设备变成一个功能完整的路由器。支持的协议:rip,ospf,bgp等。quazza各版本源码下载地址:http://download.savannah.gnu.org/releases/quagga/最新版本是2017.2.8日的1.2.0,但是在编译的时候源码出现了重定义错误(没
2017-02-17 13:13:40
8013

转载 二叉树,波兰式,逆波兰式,二叉树的遍历
原博地址:http://lib.youkuaiyun.com/article/datastructure/15516转载供以后研究中缀表达式与后缀表达式中缀表达式(或中缀记法)是一个通用的算术或逻辑公式表示方法, 操作符是以中缀形式处于操作数的中间(例:3 + 4),中缀表达式是人们常用的算术表示方法。与前缀表达式(例:+ 3 4)或后缀表达式(例:3 4 +)相比,中
2016-12-07 13:18:51
4783
1

原创 Not enough physical memory is available to power on this virtual machine with its configured setting
出现错误,查找资料解决。
2016-08-31 09:12:01
2198
原创 Netlink通信kernel and user space
这5个man手册中包含着众多重要的内容man socketman 3 netlinkman 7 netlinkman 3 rtnetlinkman 7 rtnetlink=======================================================
2017-03-31 17:02:46
525
转载 const修饰符的理解与应用
转自:点击打开链接我只要一听到被面试者说:"const意味着常数"(不是常数,可以是变量,只是你不能修改它),我就知道我正在和一个业余者打交道。去年Dan Saks已经在他的文章里完全概括了const的所有用法,因此ESP(译者:Embedded Systems Programming)的每一位读者应该非常熟悉const能做什么和不能做什么.如果你从没有读到那篇文章,只要能说出c
2017-03-29 14:08:53
384
原创 Linux下各种常用命令行
对于单个命令执行我想大多数人都是明了的,也就是在一个命令行上执行一条命令。那对于在一行上执行多个命令怎么办呢,其实也很简单,只需在各命令之间加上特殊命令符号,我们常规使用到的有3个特殊命令符号。 1. [ ; ]如果被分号(;)所分隔的命令会连续的执行下去,就算是错误的命令也会继续执行后面的命令。[root@localhost etc]# lld ; echo "ok" ; lok
2017-01-11 14:26:50
349
转载 C中宏定义的各种作用
Warning:转载的。侵犯您的权利请私信联系删除。1. 防止一个头文件被重复包含 [cpp] view plain copy #ifndef COMDEF_H #define COMDEF_H //头文件内容 #endif 2. 重新定义一些类型,防止由于
2016-12-26 17:32:35
736
转载 ip地址,主机号,网络号,子网掩码,网络地址,广播地址,地址范围,主机数
IP地址:4段十进制,共32位二进制,如:192.168.1.1 二进制就是:11000000|10101000|00000001|00000001子网掩码可以看出有多少位是网络号,有多少位是主机号: 255.255.255.0 二进制是:11111111 11111111 11111111 00000000网络号24位,即全是1 主机号8位,即全是0129.168.1.1
2016-11-25 08:56:55
1533
转载 tcp/ip协议中的端口
按端口号可分为3大类:(1)公认端口(WellKnownPorts):从0到1023,它们紧密绑定(binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。(2)注册端口(RegisteredPorts):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多
2016-11-24 09:04:02
1497
原创 将网卡与特定的CPU绑定,提高程序的运行效率
查看不同的硬件中断号(中断号是唯一的)cat /proc/interrupts 第一列代表的是中断号,第二三列分别是每个cpu关于每个硬件产生的中断总数,第四列代表中断控制器类型,第五列是设备的名称。查看网卡的端口号:由上图可知网卡eth0的中断号为19.
2016-11-03 10:33:10
1234
原创 mysql命令行学习应用
简单学习mysql中一些命令行,自己做个总结:首先登录mysql的办法:第一、mysql -u root -p123456 //123456为假设的密码第二种、mysql -u root -p 然后回车 输入密码密码是不显示的 所以注意一定要输入正确1、使用某个数据库 use data;使用data数据库2、显示数据库中的表格 show t
2016-11-03 10:28:28
377
转载 man手册,系统函数,库函数
转自:http://blog.youkuaiyun.com/huangyanlong/article/details/19940617Linux的man很强大,该手册分成很多section,使用man时可以指定不同的section来浏览,各个section意义如下: 1 - commands2 - system calls3 - library calls4 - special fil
2016-10-25 13:31:49
523
原创 面试:实现AB两个数的值交换
交换AB两个数的值,不添加第三的参数。#includeint main(void){ int a,b; scanf("%d%d",&a,&b); printf("a = %d , b = %d \n",a,b); a=a^b; b=a^b; a=a^b; printf("a = %d , b = %d \n",a,b); return 0;}好想法,贴出来学习学习
2016-10-13 15:50:49
2011
原创 tar 指令应用出错 及 tar 指令参数详解
tar指令使用出错在使用tar指令解压东西时出现了错误,一直使用的指令是tar -xzvf + 包名称,而且没出现过啥大问题。解压命令行是: tar -xzvf stardict-lazyworm-ce-2.4.2.tar.bz2出现错误:gzip: stdin: not in gzip formattar: Child returned status 1tar: Er
2016-09-22 10:12:19
936
原创 snort:error while loading shared libraries : libsfbpf.so.0
搭建snort出现了 snort:error while loading shared libraries : libsfbpf.so.0 :cannot open shared 0bject file : No such file or directory解决办法是:ldconfig 的作用是什么呢?以后再慢慢学习。
2016-08-31 10:43:08
2724
原创 vi/vim编辑器的配置,常用的小技巧和一些常用的linux指令
VIM (Unix及类Unix系统文本编辑器)Vim是一个在Vi编辑器的基础上改进和增加了很多特性、著名的功能强大、高度可定制的文本编辑器。
2016-08-17 10:06:21
486
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人