- 博客(8)
- 收藏
- 关注
原创 简单、生动漫画讲述什么是MD5加密算法(转载,resource url见文末)
本文将通过漫画的形式来通俗易懂的讲述什么是MD5加密算法(Message Digest AlgorithmMD5(中文名为消息摘要算法第五版)),MD5加密算法的底层原理以及MD5加密算法的破解算法方法。一、摘要哈希生成的正确姿势是什么样呢?分三步:1.收集相关业务参数,在这里是金额和目标账户。当...
2020-04-26 10:07:23
467
转载 JVM调优总结
JVM调优浅谈1.数据类型java虚拟机中,数据类型可以分为两类:基本类型和引用类型。 基本类型的变量保存原始值,即:它代表的值就是数值本身,而引用类型的变量保存引用值。 “引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:byte、short、int、long、char、float、doubl...
2019-06-27 21:02:24
158
转载 一致性哈希算法原理
一致性Hash算法背景致敬原创,全文转载。https://www.cnblogs.com/lpfuture/p/5796398.html 一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得DHT可以在P2P...
2019-04-18 22:09:38
123
原创 彻底解决7.x版本,Redhat修改主机名的方法
在使用Linux时,你是否常遇到修改Linux主机名后,重启了依然不成功的情况?如果没有,请略过此文,彼此不耽误工夫。如果遇到过,还是花几分钟看一下。前言:1、在redhat 6中永久修改主机名的方法为,在/etc/sysconfig/network中指定 HOSTNAME=newhostname,重启主机后重效。2、 可是,在redhat 7中,这种方法就不行了。但/etc/sysc...
2019-01-24 22:07:04
5671
原创 Flink学习——基础
Flink官网:https://flink.apache.org/一、Flink简介1、Apache Flink框架,是一个分布式处理引擎(分布式计算框架)。2、它针对于无界和有界数据流,进行有状态计算(实时、批量计算)。3、其设计,就是为了能在所有常见的集群环境中运行(兼容性强)。4、以内存速度和任何规模集群执行计算(任意规模集群)。二、Flink架构特点1、处理...
2019-01-07 22:12:12
362
原创 Kafka学习,精炼总结
Kafka前言随着bigdata时代的到来,数据中蕴含的价值日益得到展现,仿佛一座待人挖掘的金矿,引来无数的掘金者。但随着数据量越来越大,如何实时准确地收集并分析如此大的数据成为摆在所有从业人员面前的难题。为了解决大数据流式处理中面临的巨大数据吞吐量的难题,LinkedIn公司开发了Kafka作为其活动流和运营数据处理的消息管道。作为全球最大的职业社交网站,LinkedIn会员人数在世界范...
2019-01-01 15:26:25
616
2
原创 漫画形式,通俗易懂地讲述什么是MD5加密算法
本文将通过漫画的形式来通俗易懂的讲述什么是MD5加密算法 (Message Digest Algorithm MD5(中文名为消息摘要算法第五版)),MD5加密算法的底层原理以及MD5加密算法的破解算法方法。一、摘要哈希生成的正确姿势是什么样呢?分三步:1、收集相关业务参数在这里是金额和目标账户。当然,实际...
2018-12-29 11:14:18
1223
1
转载 学习大数据,最容易发生的常见错误,解决方案(绝大多数问题)
1、用./bin/spark-shell启动spark时遇到异常:java.net.BindException: Can't assign requested address: Service 'sparkDriver' failed after 16 retries!解决方法:add export SPARK_LOCAL_IP="127.0.0.1" to spark-env.sh2、j...
2018-12-23 00:26:29
2732
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人