自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 使用sscanf灵活处理字符串

sscanf() - 从一个字符串中读进与指定格式相符的数据。函数原型:int sscanf(const char *str, const char *format, ...);sscanf与scanf类似,都是用于输入的,只是后者以屏幕(stdin)为输入源,前者以固定字符串为输入源。  注:  1、 * 亦可用于格式中, (即 %*d 和 %*s) 加了星号 (*) 表示跳过此

2017-02-27 17:53:37 1178

原创 使用DPDK l3fwd测试硬件吞吐性能

操作系统版本:centOS6.4DPDK版本:2.2.0硬件设备:某硬件厂商,四颗物理CPU,16个万兆光口。一:编译l3fwd官网下载dpdk-2.2.0.tar.gz,解压 tar xvf dpdk-2.2.0.tar.gz进入DPDK目录,cd dpdk-2.2.0/首先编译x86_64-native-linuxapp-gcc,进入dpdk-2.2.0/tools,运

2017-02-23 18:42:20 7638 1

原创 ssh 不能连接linux系统 Could not connect to '192.168.X.X'(port 22) Connection failed

centOS7配置好IP地址后,发现可以ping通,但是不能ssh远程连接解决办法:查看防火墙:service iptables status关闭防火墙:service iptables stop打开防火墙:service iptables start发现不是防火墙的原因。最后原因是没有使能ssh服务。解决办法:运行 /etc/init.d/sshd restart

2017-02-22 19:37:13 17651

原创 linux系统在文件夹下查找含有指定字符串的文件的方法

linux系统在文件夹下查找含有指定字符串的文件的方法find /dir/ -type f -name "*.log" | xargs grep "error"从/dir目录下查找所有扩展名为.log的文件,并找出包含error字符串的行

2017-02-22 19:27:45 961

原创 二分查找(折半查找)算法及代码

二分査找也称折半査找,其优点是查找速度快,缺点是要求所要査找的数据必须是有序序列。该算法的基本思想是将所要査找的序列的中间位置的数据与所要査找的元素进行比较,如果相等,则表示査找成功,否则将以该位置为基准将所要査找的序列分为左右两部分。接下来根据所要査找序列的升降序规律及中间元素与所查找元素的大小关系,来选择所要査找元素可能存在的那部分序列,对其采用同样的方法进行査找,直至能够确定所要查找的元素是

2017-02-09 10:49:39 2141

原创 三层转发基本原理

1.网络层的定义网络层(network layer ):它位于OSI模型中的第三层,介于运输层与数据链路层之间,提供发信端到目标端之间的信息传输服务。网络层的数据以IP数据报的形式传输。2.IP协议IP提供了不可靠,无连接的数据报传送服务。它定义了在互联网上传输数据的具体格式。IP实现两个基本功能:寻址及分片。IP地址由网络号和主机号两部分组成,网络号标识互联网中的一个特定网络

2017-02-08 16:32:43 34022 2

原创 网卡多队列技术与RSS功能介绍

多队列网卡是一种技术,最初是用来解决网络IO QoS (quality of service)问题的,后来随着网络IO的带宽的不断提升,单核CPU不能完全处满足网卡的需求,通过多队列网卡驱动的支持,将各个队列通过中断绑定到不同的核上,以满足网卡的需求。常见的有Intel的82575、82576,Boardcom的57711等,下面以公司的服务器使用较多的Intel 82575网卡为例,分析一下

2017-02-08 15:44:37 25860 7

转载 CentOS系统升级内核

1. 准备工作1.1 下载源码包去 http://www.kernel.org 首页,下载源码包wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.11.6.tar.xz1.2 解压tar xf linux-3.11.6.tar.xz1.3 更新当前系统sudo yum updatesudo yum

2017-02-07 18:16:29 370

转载 linux 系统调用总结

简述操作系统的主要功能是为管理硬件资源和为应用程序开发人员提供良好的环境来使应用程序具有更好的兼容性,为了达到这个目的,内核提供一系列具备预定功能的多内核函数,通过一组称为系统调用(system call)的接口呈现给用户。系统调用把应用程序的请求传给内核,调用相应的的内核函数完成所需的处理,将处理结果返回给应用程序。Linux操作系统中的系统调用接口系统调用进程控制

2017-02-07 17:32:35 313

原创 linux 系统下使用socket进行本地进程间通信

使用套接字除了可以实现网络间不同主机间的通信外,还可以实现同一主机的不同进程间的通信,且建立的通信是双向的通信。socket进程通信与网络通信使用的是统一套接口,只是地址结构与某些参数不同。其主要流程如下:代码实现如下:客户端://client#include#include#include#include#include#define UN

2017-02-07 17:16:13 12947 1

空空如也

空空如也

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

TA关注的人

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