1.本地模式-local[k] 本地使用k个worker线程运行saprk程序.这种模式适合小批量数据在本地调试代码用.(若使用本地的文件,需要在前面加上:file://) ...
1.本地模式-local[k] 本地使用k个worker线程运行saprk程序.这种模式适合小批量数据在本地调试代码用.(若使用本地的文件,需要在前面加上:file://) ...
引言 不论在工作中,亦或是求职面试,Spring Boot已经成为我们必知必会的技能项。除了某些老旧的政府项目或金融项目持有观望态度外,如今的各行各业都在飞速的拥抱这个已经不...
归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,...
上图为应用架构的变迁历程,当今流行的微服务架构的系统是一个分布式的系统,按业务进行划分为独立的服务单元,解决单体系统的不足,同时也满足越来越复杂的业务需求。 1. 单体架构 ...
作者: 阮一峰日期:2013年5月 1日 字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含...
1、绑定本地端口 既然SSH可以传送数据,那么我们可以让那些不加密的网络连接,全部改走SSH连接,从而提高安全性。假定我们要让8080端口的数据,都通过SSH传向远程主机,命...
优先队列是二叉堆的一个应用,普通队列的特点是先进先出(FIFO)。优先队列不再遵循先入先出的原则,而是分为两种情况: 最大优先队列,无论入队顺序,当前最大的元素优先出队。最小...
队列的特点是先入先出,出入元素是在不同的两端(队头和队尾),而栈的特点是先入后出,出入元素都是在同一端(栈顶)。 下图就是一个典型的队列的结构。需要加入队列中的元素是往队尾添...
作者:阮一峰链接:http://www.ruanyifeng.com/blog/2019/08/xargs-tutorial.html xargs是 Unix 系统的一个很有...
作者:双哥链接:https://juejin.im/post/5d2d15825188253d7201d297来源:掘金 接触背景 第一次接触lambda表达式时,感觉这个东...
大多数情况下,只要不涉及线程安全问题,Map基本都可以使用HashMap,不过HashMap有一个问题,就是迭代HashMap的顺序并不是HashMap放置的顺序,也就是无序...
1. ConcurrentHashMap的简介 JDK1.7中ConcurrentHashMap采用数组+链表的数据结构,哈希表整体上是一个Segment的数组,而每个分段S...
HashMap的结构 Map集合即Key-Value的集合,前面加个Hash,即散列,无序的。所以HashMap是一个用于存储Key-Value键值对的无序集合,每一个键值对...
概述 加密算法分为单向加密和双向加密。单向加密包括MD5,SHA等摘要算法。单向加密算法是不可逆的,也就是无法将加密后的数据恢复成原始数据,除非采取碰撞攻击和穷举的方式。像是...
和MD5算法类似,SHA (Security Hash Algorithm) 算法也是一种信息摘要生成算法,SHA 是美国的 NIST 和 NSA 设计的一种标准的 Hash...
简介 MD5消息摘要算法(MD5 Message-Digest Algorithm),是一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash v...
1. HTTP和HTTPS概念 HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传...
转载自阮一峰的博客作者:阮一峰链接:http://www.ruanyifeng.com/blog/2016/06/dns.html DNS 是互联网核心协议之一。不管是上网浏...
比如,当输入如下且n=3,则输出为“B” 方法1 1)计算链表的长度len2) 打印从链表开头起的第(len – n + 1)个节点 代码如下 输出: 以下是相同方法的递归C...