前面一篇文章提到大数据开发-Spark Join原理详解,本文从源码角度来看cogroup 的join实现 1.分析下面的代码 import org.apache.spark.rdd.RDD import org.apache.spark.{SparkConf, SparkContext} obje ...
分类:
其他好文 时间:
2021-02-16 12:23:59
阅读次数:
0
源端口和目标端口 该字段长度均为16位。TCP协议通过使用端口来标识源端和目标端的应用进程,端口号范围为0~65535。 序列号 该字段长度为32位。因此序号范围为[0,2^23-1] ...
分类:
其他好文 时间:
2021-02-16 11:52:57
阅读次数:
0
Vim编辑器详解 三种模式 命令模式 按下 I 进入编辑模式 insert 按下: 进入底线命令模式 需要先退出编辑模式 按下 x 删除光标字符 编辑模式 按下 ESC 退出编辑模式 底线命令模式 w 写入 q 退出 按键说明 除了上面简易范例的 i, Esc, :wq 之外,其实 vim 还有非常 ...
分类:
系统相关 时间:
2021-02-15 12:34:03
阅读次数:
0
这个世界上有很多的都很简单,只是你不了解它,不懂得方法,没有认真得执行! 信息不对称是永恒得主题,在合适得时间做合适得事情,就会事半功倍,就可以成功! 那自媒体到底该怎么赚钱呢?自媒体得盈利方向有哪些呢? 在开始做自媒体运营之前呢,我们必须要懂得自媒体有哪些盈利模式,然后找出我们要做得模式,针对性得 ...
分类:
其他好文 时间:
2021-02-10 12:57:25
阅读次数:
0
equals和hashCode详解 http://www.cnblogs.com/Qian123/p/5703507.html 阅读目录 equals()方法详解 hashcode() 方法详解 Hashset、Hashmap、Hashtable与hashcode()和equals()的密切关系 j ...
分类:
其他好文 时间:
2021-02-09 12:25:29
阅读次数:
0
在教程《Zuul网关介绍和使用》中,我们学习了如何结合 Eureka 来实现动态的路由转发。当 Zuul 集成 Eureka 之后,其实就可以为 Eureka 中所有的服务进行路由操作了,默认的转发规则就是“API 网关地址+访问的服务名称+接口 URI”。在给服务指定名称的时候,应尽量短一点,这样 ...
分类:
编程语言 时间:
2021-02-08 12:44:51
阅读次数:
0
1.三个多线程可能引起的问题 package other; public class UnSafeTicker implements Runnable { private int ticket=10; boolean flag=true; @Override public void run() { ...
分类:
编程语言 时间:
2021-02-08 12:09:22
阅读次数:
0
漏扫工具:Goby,Nmap,Nessus namp --script=vuln 默认nse插件 nmap vulscan vulners调用第三方库探针 nessus安装-使用-插件库加载器 在提权过程中需要通过掌握的信息来对系统、软件等存在的漏洞进行搜索,获取其利用的poc,通过编译后,实施提权 ...
分类:
其他好文 时间:
2021-02-06 12:10:45
阅读次数:
0
SpringCloud(四):服务发现与Ribbon负载均衡详解 1 负载均衡及Ribbon 1.1 Ribbon是什么 Spring Cloud Ribbon 是基于Netflix Ribbon 实现的一套客户端负载均衡的工具。 简单的说,Ribbon 是 Netflix 发布的开源项目,主要功能 ...
分类:
编程语言 时间:
2021-02-06 11:59:48
阅读次数:
0
一、Message定义Message类官方介绍如下:/** * Defines a message containing a description and arbitrary data object that can be * sent to a {@link Handler}. This obj ...
分类:
移动开发 时间:
2021-02-06 11:45:48
阅读次数:
0