- 博客(4)
- 资源 (18)
- 收藏
- 关注
原创 Redis HBase Es HyperLogLog与BloomFilter笔记
什么是布隆过滤器?它实际上是一个很长的二进制向量和一系列随机映射函数。把一个目标元素通过多个hash函数的计算,将多个随机计算出的结果映射到二进制向量的位中,依次来间接标记一个元素是否存在于一个集合中。布隆过滤器可以做什么?布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都比一般的算法要好的多,缺点是有一定的误识别率和删除困难。布隆过滤器特点如果布隆过滤器显示一个...
2020-04-24 18:59:37 1110
转载 最全常用正则表达式大全
一、校验数字的表达式1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7. 带1-2位小数的正数或负数:^(\-)?\d...
2020-04-13 20:11:11 305315 27
原创 知识图谱架构(Knowledge Graph)
1. 前言从一开始的Google搜索,到现在的聊天机器人、大数据风控、证券投资、智能医疗、自适应教育、推荐系统,无一不跟知识图谱相关。它在技术领域的热度也在逐年上升。 本文以通俗易懂的方式来讲解知识图谱相关的知识、尤其对从零开始搭建知识图谱过程当中需要经历的步骤以及每个阶段需要考虑的问题都给予了比较详细的解释。知识图谱( Knowledge Graph)的概念由谷歌2012年正式提出,旨在...
2020-04-07 16:10:57 22461
原创 java class常用反编译操作
1. Jadxjadx是个反编译神器,集apktool、jd功能于一身,能直接查看apk,dex,jar文件。目前还不支持查看aar文件。如果要查看aar文件的话,可以先重命名为zip文件,再解压查看。下面介绍下如何使用jadx将编译后的class文件转换为java源码文件: 把class文件所属的jar包通过jadx方式打开 点击菜单中的File -...
2020-04-03 11:03:47 4210
ReceiverCleanupUtility
2018-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人