Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3653180
  • 博文数量: 880
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 6155
  • 用 户 组: 普通用户
  • 注册时间: 2016-11-11 09:12
个人简介

To be a better coder

文章分类

全部博文(880)

文章存档

2022年(5)

2021年(60)

2020年(175)

2019年(207)

2018年(210)

2017年(142)

2016年(81)

发布时间:2017-11-14 16:34:14

#include "stdio.h"struct student{       int year;     int month;    int day;};year(int year){       if((year%4==0&&year%100==0)||(year%400==0))    return 1;    else   &.........【阅读全文】

阅读(896) | 评论(0) | 转发(0)

发布时间:2017-11-14 10:29:44

Makefile:  -include common.mkcommon.mk:VAR=$(subst $(prefix),,$(PWD))结果总是不对改为如下写法, OK!VAR=$(subst $(prefix),,$(shell pwd))结论: make -C的时候, $(PWD)的值是不变的;......【阅读全文】

阅读(585) | 评论(0) | 转发(0)

发布时间:2017-11-14 10:28:29

如上图  TOP_PATH = $(shell pwd) 就可以获取工程所在的绝对目录,其他所有文件夹根据这个目录来获得目录地址。SRC_PATH = $(TOP_PATH)/src/BIN_PATH = $(TOP_PATH)/bin/LIB_PATH = $(TOP_PATH)/lib/INC_PATH = $(TOP_PATH)/include/ 这个原因可能是Make工具对低版本内核的Makefile一些旧的规.........【阅读全文】

阅读(570) | 评论(0) | 转发(0)

发布时间:2017-11-10 14:07:56

转载:记得刚开始工作的时,老大将我安排到数据面组,当时第一次听说”数据面“这个概念,感觉挺新鲜的。误打误撞就开始搞了,刚开始接触的时候,由于不懂其中的原理,觉得很神奇,因为报文的转发是在应用层,通过一个进程进行转发。而传统的报文转发是基于内核的,要想控制报文,需要写驱动程序。后面接触了一段时间.........【阅读全文】

阅读(914) | 评论(0) | 转发(0)

发布时间:2017-11-09 16:18:29

CPU得支持DPDK, 测试命令:cat  /proc/cpuinfo |grep pdpe1gbDpdk是X86平台报文快速处理的库和驱动的集合,不是网络协议栈,不提供二层,三层转发功能,不具备防火墙ACL功能,但通过DPDK可以轻松的开发出上述功能。优势在于通过Dpdk,可以将用户态的数据,不经过内核直接转发到网卡,实现加速目的。主要架构如图.........【阅读全文】

阅读(4425) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册