工具
文章平均质量分 72
Tom不秃
.
展开
-
布隆过滤器在电商系统中的应用
布隆过滤器(Bloom Filter)是1970年由巴顿.布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都比一般的算法要好的多,缺点是有一定的误识别率和删除困难。...原创 2022-06-18 23:51:07 · 313 阅读 · 1 评论 -
【python】diff-match-patch实现合同文本比对
1、将文件转成图片,OCR识别把比对文件转为图片OCR识别文字使用合合旗下一站式OCR云端服务平台,对文字进行快速、精准的检测和识别。2、google/diff-match-patch获取差异google/diff-match-patch该库最初建于 2006 年,用于支持 Google Docs,现在可用于 C++、C#、Dart、Java、JavaScript、Lua、Objective C 和 Python。Diff Match 和 Patch 库提供了强大的算法来执行同步纯文本所需.原创 2022-05-29 23:12:44 · 2222 阅读 · 0 评论 -
DataX源码编译遇到的坑
问题1 对Record的引用不明确[294,12] 错误: 对Record的引用不明确[ERROR] com.alibaba.datax.common.element 中的接口 com.alibaba.datax.common.element.Record 和 java.lang 中的类 java.lang.Record 都匹配[ERROR] G:\lantai\DataX- master/core/src/main/java/com/alibaba/datax/core/transport/tr原创 2021-07-15 17:59:37 · 5157 阅读 · 0 评论 -
Linux使用apidoc自动生成Restful web Api文档
apidoc简介apidoc是一款可以有源代码中的注释直接自动生成api接口文档的工具,它几乎支持目前主流的所有风格的注释。支持的编程语言:C#, Go, Dart, Java, JavaScript, PHP(all DocStyle capable languages)CoffeeScriptErlangRuby安装node环境(已安装可忽略)1. 官网下载已编译好的安装包以Centos7.4 64位为例, 下载地址: https://nodejs.org/dist原创 2020-07-24 10:47:41 · 268 阅读 · 0 评论 -
渗透利器—BurpSuite基本介绍
一、BurpSuite简介Burp Suite 是用于攻击web 应用程序的集成平台。它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程序的过程。所有的工具都共享一个能处理并显示HTTP 消息,持久性,认证,代理,日志,警报的一个强大的可扩展的框架。本文主要介绍它的以下特点:Target(目标)——显示目标目录结构的的一个功能Proxy(代理)——拦截HTTP/S的代理服务器,作为一个在浏览器和目标应用程序之间的中间人,允许你拦截,查看,修改在两个方向上的原始数据流。Spider(原创 2020-07-14 16:52:09 · 5508 阅读 · 0 评论