- 博客(10)
- 收藏
- 关注
原创 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关注的人