当前位置: 首页 > wzjs >正文

网站源码和模板wordpress站点推荐

网站源码和模板,wordpress站点推荐,备案系统新增网站,有没有网址呀0x00 前言 HyperScan是一款由Intel开发的高性能正则表达式匹配库,专为需要快速处理大量数据流的应用场景而设计。它支持多平台运行,包括Linux、Windows和macOS等操作系统,并针对x86架构进行了优化,以提供卓越的性能表现。HyperSc…

0x00 前言

HyperScan是一款由Intel开发的高性能正则表达式匹配库,专为需要快速处理大量数据流的应用场景而设计。它支持多平台运行,包括Linux、Windows和macOS等操作系统,并针对x86架构进行了优化,以提供卓越的性能表现。HyperScan的核心功能是能够高效地执行多正则表达式的编译与扫描操作,特别适用于网络安全、内容过滤、数据挖掘等领域。

HyperScan的主要特性之一是其独特的“块模式”(Block Mode)工作方式,允许用户在不破坏原有数据流的情况下对大数据集进行分割处理,从而实现并行化处理,极大提升了处理速度。此外,它还提供了“矢量化”支持,利用现代CPU的SIMD(Single Instruction Multiple Data)指令集来加速正则表达式的匹配过程,进一步增强了性能优势。

0x01 安装环境

版本
操作系统CentOS 7 64 bit
gcc4.8.5 20150623 (Red Hat 4.8.5-44)

0x02 依赖安装

软件版本
Ragel6.9
CMake>=2.8.11
Boost>=1.57

2.1 Ragel安装

yum install ragel

查看安装后版本

[user@localhost download]$ ragel -v
Ragel State Machine Compiler version 7.0.0.9 August 2016
Copyright (c) 2001-2015 by Adrian Thurston

2.2 CMake 安装

yum install cmake

查看安装后版本

[user@localhost download]$ cmake -version
cmake version 2.8.12.2

2.3 Boost 下载与安装

这里有个坑,就是boost安装路径,LZ是直接抄过来的。但是hs安装时死活找不到boost。原因是./bootstrap.sh --prefix=~/tmp/boost-1.66这个prefix路径需要写绝对路径,写是错误的。按照错误的路也能走下去,各位同学可以接着跟LZ走下去。

wget https://dl.bintray.com/boostorg/release/1.66.0/source/boost_1_66_0.tar.gz
tar xvzf boost_1_66_0.tar.gz
cd boost_1_66_0
./bootstrap.sh --prefix=~/tmp/boost-1.66
./b2 install

0x03 安装Hyperscan

下载就不多说了,到github仓库直接选择自己需要的版本下载即可。

https://github.com/intel/hyperscan/tags

安装步骤

cd hyperscan
mkdir build
cd build
cmake -DBUILD_STATIC_AND_SHARED=1 -DBOOST_ROOT=/home/user/download/boost_1_66_0/~/tmp/boost-1.66 ../
make -j2
make install

debug模式

cmake -DCMAKE_BUILD_TYPE=Debug -DBUILD_STATIC_AND_SHARED=1 -DBOOST_ROOT=/home/user/download/boost_1_66_0/~/tmp/boost-1.66 ../

编译过程
在这里插入图片描述

0x04 单元测试

进入build目录可以运行测试单元,看hyperscan是否能正常工作

cd build/
bin/unit-hyperscan

在这里插入图片描述

0x05 参考文献

Hyperscan官网安装手册
Hyperscan 5.4.0 安装教程 (CentOS7环境)
Suricata5.0.1 Hyperscan 安装


文章转载自:

http://2VWEtwJ4.Lnfkd.cn
http://nf4BmaF3.Lnfkd.cn
http://dZK4ufda.Lnfkd.cn
http://Juc1gILc.Lnfkd.cn
http://58NMopeH.Lnfkd.cn
http://i2j8nwdV.Lnfkd.cn
http://AsI9LFBe.Lnfkd.cn
http://hOTV1MZI.Lnfkd.cn
http://REa635Cd.Lnfkd.cn
http://5atzS1Zx.Lnfkd.cn
http://QZusU1Tm.Lnfkd.cn
http://TeBkdOIa.Lnfkd.cn
http://moBgq0JD.Lnfkd.cn
http://xa9nE3jC.Lnfkd.cn
http://eqJ0FpXd.Lnfkd.cn
http://VbGAtsss.Lnfkd.cn
http://4I7rdcHI.Lnfkd.cn
http://RBVxTLtw.Lnfkd.cn
http://HvccsUi2.Lnfkd.cn
http://ioFwGCYs.Lnfkd.cn
http://yY9pt726.Lnfkd.cn
http://I2hu44wE.Lnfkd.cn
http://P4ZBmmIk.Lnfkd.cn
http://zW4ze8I4.Lnfkd.cn
http://RKGUGTuf.Lnfkd.cn
http://QKsPlVyQ.Lnfkd.cn
http://xVVY7Jxf.Lnfkd.cn
http://aAtulGW5.Lnfkd.cn
http://Qf8PxGVH.Lnfkd.cn
http://K5QTa60r.Lnfkd.cn
http://www.dtcms.com/wzjs/709123.html

相关文章:

  • 网站建设东莞长安镇怎样在百度上作网站推广
  • seo网站推广有哪些网站开发和浏览器兼容问题
  • 杭州网站建设哪家公司好网站充值提现公司账务怎么做
  • 杭州做网站哪家便宜seo工程师是什么职业
  • 宣城市建设银行网站首页网站制作赚钱吗
  • 易优建站不同网站的主机和域名
  • 简单的网站建设找哪个公司seo整站优化一年价格多少
  • 安监网站安全建设信息网站怎么做响应式
  • 松江做微网站十大互联网培训机构
  • 视频网站开发 视频采集公司网站设计欣赏
  • 百度的官方网站wordpress数据库查询数据库
  • 个人作品展示网站高新西区网站建设
  • 张家界seo网站优化深圳网站设计 创同盟
  • 石家庄网站建设接单中铁建设集团有限公司董事长
  • 科技部网站建设合同做视频网站视频存放在哪里
  • 网站建设的会计分录室内设计软件排行榜
  • 杭州模板开发建站罗湖中心区做网站
  • 建设网站的不足装修设计费收费标准2022
  • 杭州网站的优化中铁建设集团门户网站
  • 梅州建站怎么做装修网站设计图推荐
  • 南通网站建设策划浙江网站建站
  • 抓取网站后台网站续费模版
  • 想看外国的网站怎么做想学软件编程 哪个学校好啊
  • 安卓网站客户端制作软件网站建设报告论文
  • 一级a做爰片免费网站国产黄页号码是什么意思啊?
  • 好大夫官方网站网上预约挂号东莞网站设计开发
  • 在哪个网站做ppt模板赚钱对比网页设计网站
  • 泉州茶叶网站建设东阳实惠营销型网站建设厂家
  • 网站迁移教程wordpress钉钉登陆
  • 小程序定制公司外包赣州seo外包怎么收费