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

原创 centos7 安装多版本gcc

cento7 安装管理多版本gcc

2022-10-17 15:31:22 705 1

原创 MLNX 网卡 dpdk 适配与dpdk最大队列支持

MLNX 网卡 dpdk 适配环境dpdk 版本: dpdk-stable-18.02.1MLNX 版本: 4.5 # 4.7 版本编译后dpdk编译报错下载驱动https://network.nvidia.com/products/infiniband-drivers/linux/mlnx_ofed/参考文档https://www.jianshu.com/p/f09f00f4e25fhttps://www.jianshu.com/p/638427dd9203http:/

2022-03-23 16:55:38 2721

转载 VIM-Plug安装插件时,频繁更新失败,或报端口443被拒绝等

因为中国地区访问像 github 这种国外网站很不稳定, 所以在一般都是采用镜像网站的方式间接访问. 而 vim-plug 下载时都是用的实际网站, 我们可以修改 plug.vim 来将实际网站变为镜像网站, 提高下载成功率.在 plug.vim 中搜索 github, 修改两条语句,即可成功下载GitHub资源。 1 将该行let fmt = get(g:, 'plug_url_format', 'https://git::@github.com/%s.git')改为let f.

2021-07-18 05:55:56 764

原创 java FastJson对象与json字符串互转总结

package com.jake.mallcrud; import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import com.jake.mallcrud.service.UserService;import com.jake.mallmodel.entity.User;import org.junit.Test;import org.junit.runner.RunWith;import org..

2020-07-27 14:27:29 127

原创 C语言内存调试方法和工具

valgrind的安装和使用官网:https://www.valgrind.org/wget https://sourceware.org/pub/valgrind/valgrind-3.16.1.tar.bz2tar jxvf valgrind-3.16.1.tar.bz2cd valgrind-3.16.1./autogen.sh./configuremakemake install# 检查是否安装成功valgrind ls -lvalgrind --leak-c

2020-07-08 15:08:42 295

原创 springboot提升开发效率常用依赖库

微信相关微信开发者联盟关于微信的依赖库https://github.com/Wechat-Group/WxJava微信公众号(mp) 开发文档(包含网页授权、网站登录等相关接口) 微信企业号/企业微信(cp) 开发文档 微信支付(pay) 开发文档 微信开放平台(open) 开发文档 微信小程序(miniapp) 开发文档<!--微信pay--><dependency> <groupId>com.github.wxpay<..

2020-07-03 11:12:00 569

原创 dpdk多线程访问hs的database

1. hs_scratch_tHyperscan在扫描数据的时候,需要少量的临时空间来存储动态的内部数据。2. 只有1个核但有多个数据库只有1个核,但有多个数据库时只需要一个临时区域,使用hs_alloc_scratch()来分配。 为每个数据库调用hs_alloc_scratch()来确保分配的临时空间足够大。3. 有一个主进程,多个备进程的情况在有多个核同时工作的场...

2019-12-24 13:18:55 969

原创 hyperscan开发碰到的问题

1. dpdk多线程使用hyperscan模式查询,访问全局的db时报错。应该使用rte_malloc()和rte_free()为hyperscan分配内存。如下:void *hs_rte_malloc(size_t *size){ return rte_malloc("hs_malloc", size, 0);}void hs_rte_free(void *ptr){...

2019-12-24 13:16:03 1644 1

转载 springboot接入微信app支付

一:集成步骤1.引入依赖:<dependency> <groupId>com.github.wxpay</groupId> <artifactId>wxpay-sdk</artifactId> <version>0.0.3</version></dependency>2.微信...

2019-12-23 10:17:44 327 1

原创 编译hyperscan

1. 需要的环境hyperscan官方开发文档1.1 硬件环境Intel X86平台32位或者64位都可以运行。另外hyperscan在编译时可以添加一些新的特性,如果系统支持:Intel Streaming SIMD Extensions 4.2 (SSE4.2)POPCNT指令BMI, BMI2指令Intel AVX2指令例如:cmake -DCMAKE_C_FLAGS...

2019-12-18 11:39:44 1855

空空如也

空空如也

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

TA关注的人

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