spark的三种模式的详细运行过程

spark的三种模式的详细运行过程 一、Standalone模式 1、使用SparkSubmit提交任务的时候(包括Eclipse或者其它开发工具使用new SparkConf()来运行任务的时候),Driver运行在Client;使用SparkShell提交的任务的时候,Driver是运行在Master上 2、使用SparkSubmit提交任务的时候,使用本地的Client类的main函数来...
分类: 其他 发布时间: 09-15 23:54 阅读次数: 0

算法学习_python-2

求一个数的平方根: 1、给定的数值必须是非负实数 2、计算是在有穷步内完成。一般而言,计算只能得到非负实数的近似值 代码: # _*_ coding:utf-8 _*_ import math def sqrt(x):     #定义y的初始值为1     y = 1.0     #允许的最小误差10e-10     while abs(y*y - x) > 1e-10:    ...
分类: 其他 发布时间: 09-15 23:53 阅读次数: 0

算法学习_python-1

算法复杂度计算: 计算裴波那切算法的复杂度: 代码举例: #_*_coding: utf-8 _*_: def fib(n) :     f1 = f2 = 1     #循环n-1次     for k in range(1, n) :         #f2 = f2 + f1         #f1 = f2         f1, f2 = f2, f2 + f1       ...
分类: 其他 发布时间: 09-15 23:53 阅读次数: 0

算法学习_python-3

插入排序: #_*_coding: utf-8 _*_: def insert(*r):     a = list(r)     #print(a)     for j in range(1,len(a)):         key = a[j]         i = j         while i >0 and a[i-1]>key:             a[i] =...
分类: 其他 发布时间: 09-15 23:52 阅读次数: 0

算法学习_python-4

选择排序: #_*_coding: utf-8 _*_: def selectsort(list):     for i in range(0,len(list)):         for j in range(len(list)-1,i,-1):             #选择一个最小的             if list[j] < list[i]:                ...
分类: 其他 发布时间: 09-15 23:52 阅读次数: 0

算法学习_python-5

归并排序: #_*_coding: utf-8 _*_: import random def Mergesort(str):     if len(str) <= 1: #子序列     return str     mid = (len(str) // 2)     #递归的切片操作     left = Mergesort(str[:mid])     right = Merge...
分类: 其他 发布时间: 09-15 23:52 阅读次数: 0

算法学习_python-6

冒泡排序: #_*_coding: utf-8 _*_: def bubbleSort(list1):     for j in range(0,len(list1)-1):         #增加一个计数器         count = 0         for i in range(len(list1)-1-j,j,-1):             if list1[i] < l...
分类: 其他 发布时间: 09-15 23:52 阅读次数: 0

算法学习_python-7

最大子序列: #! /usr/bin/env python #coding=utf-8 def find_crossing_subarray(A,low,mid,high):     left_sum = float("-inf")     sum  = 0     max_left = 0     max_right = 0     for i in range(mid,low-1,-1)...
分类: 其他 发布时间: 09-15 23:51 阅读次数: 0

Java Web UI框架

阿里巴巴的蚂蚁金服ant design pro适合pc版的推出,对于小公司来说,可以把以前要三个人做的事(产品Axure,设计,前端开发)、压缩到一个人能力强的来做。:http://ant-design.gitee.io/index-cn ant design pro的使用: https://preview.pro.ant.design/#/dashboard/analysis     ...
分类: 其他 发布时间: 09-15 23:51 阅读次数: 0

JavaSE新特性小拓展

版权声明:禁止侵权,打击盗版! https://blog.csdn.net/ChenGX1996/article/details/82118809
分类: 其他 发布时间: 09-15 23:50 阅读次数: 0

使一个数组奇数在前,偶数在后

//输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分, //所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变 public class Main {     public static void reOrderArray(int [] array) {         //1.求数组长度         int len = arr...
分类: 其他 发布时间: 09-15 23:50 阅读次数: 0

合并两个有序链表,合并后仍有序

//输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则 /* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } }*/ public class Solution { ...
分类: 其他 发布时间: 09-15 23:49 阅读次数: 0

字符串旋转(java)

给定一个字符串,将其“旋转”,例如: ABCDEF123456      (旋转3次)--->  DEF123456ABC ABCDEFG123456        (旋转4次)--->     EFG123456ABCD   这里只实现函数: //字符串旋转---两个参数为:源字符串,偏移量 //例:ABCD1234 (偏移量为3) -> D123ABC ...
分类: 其他 发布时间: 09-15 23:49 阅读次数: 0

在一个数组中找第一个出现5次的数

直接看代码: 此程序由用户自行输入数组,不过要按提示去输入; public class Mmd { //数组排序 public static void arraySort(int[] array){ int len = array.length; for(int i=0;i<len;i++){ for(int j=i;...
分类: 其他 发布时间: 09-15 23:49 阅读次数: 0

Java聊天系统---《海内天涯》(公测初级版)

在IDEA工具下进行此聊天室的实现; 先进行服务器的编写: import java.io.IOException; import java.io.PrintStream; import java.net.ServerSocket; import java.net.Socket; import java.util.Scanner; public class SingleThreadServ...
分类: 其他 发布时间: 09-15 23:49 阅读次数: 0

求一个数组中,子数组最大和

例如: [-1 2 3 -4 5 6] 最大子数组和为5+6 = 11; 由用户自定义输入数组; import java.io.*; //一个数组中有n个元素,求连续子数组最大的和,例如:[-2,1,2],最大的连续子数组为[1,2],和为3; public class Mmd { public static int getLarge(int[] array){ ...
分类: 其他 发布时间: 09-15 23:48 阅读次数: 0

Java聊天系统---《海内天涯0.9.2》(公测中级版)

该聊天系统实现了Java多线程之间互相通信; 该程序中最多创建10个线程,可选择上线、群聊、私聊、下线等功能; 服务器端: package talkingplus; import java.io.IOException; import java.io.PrintStream; import java.net.ServerSocket; import java.net.Socket; im...
分类: 其他 发布时间: 09-15 23:48 阅读次数: 0

求若干个数字排成一排组成的最大数字

本代码为了不限制这个数字的大小,返回的值是一个字符串,但是在窗口展示的还是“整数”形式! 若要输出整数,则需将结果转为int型,不过需要在输入上加以限制,不能超过int的值域; 集体实现如下: import java.util.*; //设有n个正整数,将他们连接成一排,组成一个最大的多位整数 //1 32 3 -----> 3321 // 7 13 4 246 ---&gt...
分类: 其他 发布时间: 09-15 23:48 阅读次数: 0

输入一个有符号整数,输出该整数的反转值

//输入一个有符号整数,输出该整数的反转值。 //0 ——> 0 //-123 ——> -321 //123456 ——> 654321 //输入一个有符号整数,输出该整数的反转值。 //0 ——> 0 //-123 ——> -321 //123456 ——> 654321 import java.util.*; public class Main { ...
分类: 其他 发布时间: 09-15 23:48 阅读次数: 0

Clone和Serialization是什么?为什么集合类没有实现Cloneable和Serializable接口

转自:牛客网 为什么集合类没有实现Cloneable和Serializable接口? 答:克隆(cloning)或者序列化(serialization)的语义和含义是跟具体的实现相关的。因此应该由集合类的具体实现类来决定如何被克隆或者序列化   一些解释: (1)什么是克隆? 克隆是把一个对象里面的属性值,复制给另一个对象。而不是对象引用的复制 (2)实现Serializable序列...
分类: 其他 发布时间: 09-15 23:47 阅读次数: 0