自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

转载 Hyperscan翻译后内容整理

1. 引言Hyperscan 是 Intel 推出的一款专注于高性能的多模、流式匹配的正则表达式引擎。其 C API 主要包含 编译(Compilation) 和 扫描(Scanning) 两部分,源码可从 GitHub Repo 下载。2. 编译Hyperscan 编译器将传入的正则表达式转换成模式数据库,在扫描阶段使用。编译过程会分析传入的多个正则表达式,决定扫描阶段的算法,尽量减少运行时计算量。2.1 APIAPI 提供了三个函数用于将正则表达式转换为模式数据库:hs_compile()

2022-03-04 18:10:19 1035 1

原创 dpdk对称rss配置,解决“dpdk中使用对称rss失效,导致同一会话上下行分配到不同队列中。”

dpdk中使用对称rss失效,导致同一会话上下行分配到不同队列中。#if 0 /** * 此为 网上的中文博客中描述的对称加密密钥 ,存在严重bug * 此密钥,是中文博主抄作业,抄错了!!!,字节序不对 * 影响:会造成部分同一会话的上下行被分到不同的网卡队列中 */ __rte_unused uint8_t rss_sym_key[40] = { 0x6D, 0x5A, 0x6D, 0x5A, 0x6D, 0x5A, 0x6D, 0x5A, 0x6D, 0x

2021-09-07 14:05:19 776

原创 Linux升级内核

安装完centos7.4之后要进行内核升级,下面是升级步骤:导入keyrpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org安装yum源,使用elrepo源rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm安装内核yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-m

2021-05-19 13:32:50 173

转载 DPDK 编译DEBUG版本

编译debug版本,增加环境变量即可export EXTRA_CFLAGS='-O0 -g'打开dpdk中trace功能例子:#ifdef RTE_LIBRTE_CRYPTODEV_DEBUG#define RTE_PMD_DEBUG_TRACE(...) \rte_pmd_debug_trace(__func__, __VA_ARGS__)#else#define RTE_PMD_DEBUG_TRACE(...)#endif修改config 文件,CONF_RTE_LIBRTE_C

2021-03-04 15:54:48 1411 1

转载 禁用LLDP

场景:在未回放pcap包的情况下,dpdk探针抓包时,会收到LLDP包(0x88cc,链路层发现协议(Link Layer Discovery Protocol,LLDP)是一种数据链路层协议。)此时,我们可以修改发包服务器的配置,禁用LLDP。方法:以下方法摘抄至[此博客](http://blog.itpub.net/31520497/viewspace-2747053/)因此服务器中所有扩展网卡(X710)、板载网卡和ilo均需要关闭lldp功能,因此需要在服务器测试查找板载lldp关闭的接口

2021-01-12 15:28:14 2028

原创 dpdk静态库编译+动态库编译

构建环境g++ (GCC) 9.1.1 20190605 (Red Hat 9.1.1-2)Linux localhost.localdomain 5.7.10-1.el7.elrepo.x86_64 #1 SMP Wed Jul 22 08:50:52 EDT 2020 x86_64 x86_64 x86_64 GNU/Linuxg++/gcc 9.x 版本对avx512有支持,g++/gcc 8.x 对avx512不支持,编译时会报告警,是g++的bug以下编译 均指定 T=x86_64-n

2020-08-03 15:19:23 3030

原创 整数相关操作

整数类型头文件包含 #include <stdint.h> ,128位整数需要gcc支持才行int8_t int16_t int32_t int64_t __int128_tuint8_t uint16_t uint32_t uint64_t __uint128_t整数位操作头文件包含 #include <byteswap.h>#include <byteswap.h>bswap_16(x);bswap_32(x);bswap_

2020-08-03 14:00:36 559

原创 内存大页设置方法

查看系统支持哪些内存大页通过查看cpu信息的flag可以看到系统是否支持内存大页cat /proc/cpuinfo |grep pge ==>> 支持2MB内存大页cat /proc/cpuinfo |grep pdpe1gb ==>> 支持1gb内存大页大页生效方法方法1.修改/etc/default/grub,在 GRUB_CMDLINE_L...

2019-11-26 16:37:24 4422

原创 yum 安装 gcc 8.2.1

yum 安装 gcc 8.2.1yum仓库 安装[root@xxx ~]# vim /etc/yum.repos.d/slc6-devtoolset-8.repo[devtoolset-8-rh-release]name=devtoolset 8 rh releasebaseurl=https://cbs.centos.org/repos/sclo$releasever-devto...

2018-12-27 15:50:54 4999

原创 解决mongo无法使用service启动,且无日志打印

解决mongo无法使用service启动,且无日志打印安全加固,升级ssh,并重启后,导致mongo无法启动的问题 现象: 使用service mongod start启动服务,无法启动,并且没有任何mongo日志打印初步判断为加固后,部分lib库权限不够。进一步操作确定:修改 /etc/init.d/mongod 将启动mongod时的打印日志打印到屏幕 vi /...

2018-04-18 10:57:05 2099

转载 在Linux中使用zip、tar压缩、解压文件

1 zip1.1 功能说明解压或压缩格式为zip的文件 语  法: zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工 作目录>][-ll][-n <字 尾字符串>][-t <日 期时间>][-<压 缩效率>][压 缩文件][文件…][-i <范本样式>][-x <范本样式>] zip [-options] [-b path] [-t mmddyyyy] [-n

2017-02-04 13:28:28 879

原创 MFC ClistCtrl.GethotItem()返回值始终 -1

listView使用过程中,有一个GetHotItem的函数可以得到选中的item,在我使用中,发现一直都是-1。我百度很久,依然没有解决程序问题,然后自己调试解决了。总结了下可能原因:1.设置风格为LVS_EX_TRACKSELECT | LVS_EX_FULLROWSELECTstyle = m_pWndListView->GetStyle();style |=LVS_EX

2015-12-24 18:51:23 1311

原创 关于Node里面的pause和pauseSchedulerAndActions

关于cocos2d的暂停和恢复请看博文:http://blog.csdn.net/cwq9944/article/details/7449871我想讲的是我在使用过程中遇到的一个问题。Node内部声明了 resume和pause的虚函数我在自定义的一个场景类(继承Node)里面无意中自定义了一个public函数然后定义了protected函数

2015-11-25 20:29:14 30967

原创 关于addSpriteFramesWithFile读取失败

看了很多篇关于addSpriteFramesWithFile加载plist文件的文章,但是没有一个解决了我的问题(当然也可以说解决了我的问题的,但是因为初学的原因,没有注意到)。查看官网API:http://api.cocos.com/cn/d7/d76/classcocos2d_1_1_sprite_frame_cache.html可以找到addSpriteFramesWit

2015-11-24 23:03:41 2160

Xshell_5.0.0.37_setup.1459931786

这是xshell5,相对于xshell6,免费版无特殊限制,可重复打开N个窗口。安装完成后,如果有更新切勿更新!本资源仅供学习使用!!!

2020-08-28

摸鱼 划水工具 NCS WinVisible

还在为上班摸鱼而烦恼吗?本资源提供自定义老板键,应用隐藏+托盘隐藏功能,可谓是摸鱼必备神器。凑字数了

2020-08-07

旋转led时钟原理图和pcb图

简单是的旋转led时钟原理图以及pcb,有需要的可以下载

2014-06-15

空空如也

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

TA关注的人

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