技术分享
文章平均质量分 79
奋羊羊
这个作者很懒,什么都没留下…
展开
-
Ubuntu下Nginx配置ModSecurity详细思路及过程
Ubuntu下Nginx配置ModSecurity详细思路及过程原创 2023-09-14 12:21:02 · 1190 阅读 · 0 评论 -
基于docker的Hadoop集群下实现最小生成树的mapreduce程序
文章通过搭建 hadoop 开发环境、介绍mapreduce 开发流程及基础开发知识、hadoop 下java开发的基本知识、hadoop的基本操作、最小生成树算法与并查集。最后,通过对数组型并查集的改造,实现了在mapreduce 下执行最小生成树算法的java程序。...原创 2022-07-11 13:01:19 · 580 阅读 · 3 评论 -
c++环境下qt+pcpp(winpcap)实现的网络抓包(sniff)程序
本软件是利用c++语言基于Qt与PcapPlusPlus(以下简称PcPP)库在vs2019中开发的一个单一的windows应用。Qt是一个良好的跨平台界面设计库,简单易用,可移植性好;PcapPcapPlus是一个多平台的c++库,用于捕获、解析和制作网络数据包,功能强大,易于使用,简洁高效。本程序使用在开发过程中,利用异步抓包的方式,将ui线程作为主线程,抓包及数据处理线程作为子线程,保证用户体验的一个连贯性,同时,保证抓包的效率。软件的基本运行如下图所示:在运行本程序前,需要安装WinPcap 。在安原创 2022-06-13 10:00:06 · 8287 阅读 · 18 评论 -
nginx 反向代理的典型应用场景及方案
nginx反向代理的典型应用场景与解决方法原创 2022-05-31 11:33:22 · 1377 阅读 · 3 评论 -
docker nextcloud 管理员密码重置及问题解决
问题:1.sudo 没有安装问题2.内存不足问题Fatal error: Allowed memory size of 2097152 bytes exhausted (tried to allocate 438272 bytes) in /var/www/html/3rdparty/composer/autoload_real.php on line 373.php.ini 找不到的问题具体可以参考以下笔记:有道云笔记...原创 2022-05-28 15:10:06 · 2127 阅读 · 0 评论 -
C++ 生成任意矩阵并进行乘法运算
c++ 生成矩阵,矩阵乘法运算原创 2022-05-23 11:40:07 · 1911 阅读 · 4 评论 -
5分钟了解BigTable
一、如何存-数据存储格式1. 基本的存储形式(row:string, column:string, time:int64)→stringBigtable 是一个分布式, 多维, 映射表. 表中的数据通过一个行关键字(Row Key)、一个列关键字(Column Key)以及一个时间戳(Time Stamp)进行索引. 在Bigtable中一共有三级索引. 行关键字为第一级索引,列关键字为第二级索引,时间戳为第三级索引。以上是关于bigtable的一个比较专业的定义,但专业的定义有时候在理原创 2022-04-14 18:04:53 · 4523 阅读 · 0 评论 -
QtPdf 开发总结
Pdf 阅读器 QT开发 论文阅读 翻译原创 2022-03-28 11:25:14 · 7009 阅读 · 10 评论 -
SampleV2CredentialProvider代码流程分析
程序执行顺序日志:00000001 0.00000000 [5208] 1127, FromFilemap 00000002 29.04720688 [13936] CSample_CreateInstance00000003 29.04765129 [13936] CSampleProvider::CSampleProvider 00000004 29.18500710 [13936] CSampleProvider::SetUsageScenario 00000005 29.186569原创 2022-01-18 15:57:23 · 640 阅读 · 0 评论