自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (7)
  • 收藏
  • 关注

原创 win7下安装MySQL和myODBC

想在win7下使用ASP调用MySQL,没想到搭建MySQL就花费了一天多的时间。下面把步骤记下来,以后可能还会用到。首先是下载MySQL这个直接官网上下载就行了。安装流程就是一路下一步就好。现在开始安装myodbc,官网上的最新版本我安不了,这里使用的是5.1.13的版本。下载地址:将压缩包解压后在lib目录下将四个dll文件copy至system32文件夹下;   

2016-04-28 14:20:12 4692

原创 关于Netmap打patch时报错的解决方法

我在之前的篇文章中提到过Natmap执行完./configure之后,执行make命令时会因为patch的问题导致不能生成驱动文件。这里写一下解决方法:在执行完make后如果不成功一般都会报如下错误:cp -Rp /root/rpmbuild/BUILD/kernel-3.10.0-229.el7/linux-3.10.0-229.el7.centos.x86_64/drivers/n

2016-04-23 15:46:53 4058

原创 Netmap分析(六)

netmap.cNIOCTXSYNC和NIOCRXSYNC这两个使用相同的代码,同步ringcase NIOCTXSYNC: case NIOCRXSYNC: nifp = priv->np_nifp; if (nifp == NULL) { error = ENXIO; break; } mb(); /* make sure following rea

2016-04-23 10:48:19 1355

原创 Netmap分析(五)

实际设置netmap配置的函数/* * possibly move the interface to netmap-mode. * If success it returns a pointer to netmap_if, otherwise NULL. * This must be called with NMG_LOCK held. * * The following na ca

2016-04-23 10:46:14 1436

原创 Netmap分析(四)

netmap.cNIOCGINFO用于返回netmap的基本信息case NIOCGINFO: /* return capabilities etc */ if (nmr->nr_cmd == NETMAP_BDG_LIST) { error = netmap_bdg_ctl(nmr, NULL); break; } NMG_LOCK(); do {

2016-04-23 10:42:31 1428

原创 Netmap分析(三)

Netmap_linux.c两个重要的结构struct miscdevice netmap_cdevsw = { /* same name as FreeBSD */ MISC_DYNAMIC_MINOR, "netmap", &netmap_fops,};static struct file_operations netm

2016-04-23 10:37:36 1319

原创 Netmap分析(二)

netmap_linux.c://初始化netmapstatic int linux_netmap_init(void){ int err; /* Errors have negative values on linux. *//* 申请netmap的各个内存池,包括netmap_if,netmap_ring,netmap_buf以及内存池的管理结构*/

2016-04-23 10:10:27 1827

原创 Netmap分析(一)

工作原理Netmap是基于零拷贝思想的高速网络I/O架构,它能够在千兆或万兆网卡上达到网卡的线速收发包速率。并且能够有效地节省cpu等计算机资源。零拷贝(zero-copy)是指主机、路由器等设备与网卡交互时,CPU不需要将数据从和个内存区域拷贝到另一个内存区域。零拷贝通过减少数据拷贝或共享总线操作次数,消除通信数据的不必要的拷贝过程,能够有效地提高通信效率、节省存储空间和处理时间。因

2016-04-23 10:08:04 8825

转载 IOCTL函数用法

ioctl的实现 一、ioctl的简介:虽然在文件操作结构体"struct file_operations"中有很多对应的设备操作函数,但是有些命令是实在找不到对应的操作函数。如CD-ROM的驱动,想要一个弹出光驱的操作,这种操作并不是所有的字符设备都需要的,所以文件操作结构体也不会有对应的函数操作。 出于这样的原因,ioctl就有它的用处了————一些没办法归类的函数

2016-04-22 17:47:27 850

转载 Linux实现的IEEE 802.1Q VLAN

第一部分:VLAN的核心概念说起IEEE802.1q,都知道是VLAN,说起VLAN,基本上也没有盲区,网络基础。然而说到配置,基本所有人都能顺口溜一样说出Cisco或者H3C设备的配置命令,对于Linux的VLAN配置却存在大量的疑问。这些疑问之所以存在我觉得有两点原因:1.对VLAN的本质还是没有理解。不管你的Cisco/H3C命令敲得再熟练,如果看不懂Linux的vconfig,

2016-04-20 15:49:28 974

转载 libpcap详解

libpcap详解2010-12-01 22:07libpcap(Packet Capture Library),即数据包捕获函数库,是Unix/Linux平台下的网络数据包捕获函数库。它是一个独立于系统的用户层包捕获的API接口,为底层网络监测提供了一个可移植的框架。一、libpcap工作原理 libpcap主要由两部份组成:网络分接头(Network Tap)和

2016-04-20 11:17:37 2043

原创 iprobe安装文档

1. 由于iprobe基于suricata所以要先安装suricata的所有依赖库  sudo yum -y install gcc libpcap-devel pcre-devel libyaml-devel file-devel \  zlib-devel jansson-devel nss-devel libcap-ng-devel libnet-devel tar make \

2016-04-14 10:09:59 1443 2

转载 将centos7打造成桌面系统

前言以下所有操作默认在root权限下执行,桌面环境是kde,使用gnome的也可以参考一下。我收集的以下要用到的一些安装包,360网盘http://yunpan.cn/csMhBAp92vTgN 提取码 92e2以下要用的安装软件语法:通过软件源在线安装:sudo yum -y install 软件名其中参数-y为所有选项均选则yes,不加-y则要手动确认通过本地r

2016-04-09 16:08:16 3917

转载 Win 10 + CentOS 7 双系统安装与CentOS美化小记

Win 10 + CentOS 7 双系统安装与CentOS美化小记字数2328 阅读13668 评论6 喜欢9 标签(空格分隔): linux centos一、初衷2015年8月25日,linux迎来了它24周岁的生日。虽然对于很多人而言,linux依然显得神秘莫测,高端复杂,但经过了这些年的发展演化,主流的linux distribution大多已相当完善,在满

2016-04-09 16:06:36 3029

jdk-1.8.0_211-linux-x64.tar.gz

国外网站下载太慢,留一份自己用

2021-04-16

vsftpInstall.zip

通过vsftp快速在centos7系统上搭建ftp服务,省去配置过程,一步到位。

2021-02-02

linux-4.19.155.tar.gz

linux 4.19.155版本内核源码

2021-01-18

librdkafka-master

针对c语言封装的kafka接口

2019-10-22

mysql-connector-odbc-noinstall-5.1.13-winx64.zip

64位myodbc。使用方法见本人博客:http://blog.csdn.net/superbfly/article/details/51273808

2016-04-28

mysql-connector-odbc-noinstall-5.1.13-winx64

64位安装包,使用步骤见本人博客。

2016-04-28

空空如也

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

TA关注的人

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