repartition 和 partitionBy 都是对数据进行重新分区,默认都是使用 HashPartitioner,区别在于partitionBy 只能用于 PairRDD,但是当它们同时都用于 PairRDD时,结果却不一样: 不难发现,其实 partitionBy 的结果才是我们所预期的, ...
分类:
其他好文 时间:
2018-10-25 23:47:25
阅读次数:
1117
最近公司准备接ceph储存,研究了一番,准备用亚马逊的s3接口实现,实现类如下: 业务接口要实现包括分片上传(支持断点续传)、分片下载等功能,上面类是底层类不包含业务逻辑。 maven依赖: 开发感受: 1.ceph官网上提供的s3接口文档(java版),内容又少又旧,已经基本不能当做参考了。所以A ...
分类:
其他好文 时间:
2018-10-25 19:45:20
阅读次数:
136
Design a data structure that supports all following operations in average O(1) time. Example: 思路 HashMap + ArrayList 代码 ...
分类:
其他好文 时间:
2018-10-24 10:51:18
阅读次数:
117
题目:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。 ...
分类:
其他好文 时间:
2018-10-24 00:57:29
阅读次数:
153
一:理论部分。 1.接口:Java为了克服单继承的缺点,Java使用了接口,一个类可以实现一个或多接口。(接口不是类,而是对类的一组需求描述,它由常量和一组抽象方法组成) 1)通常,接口名称以able或ible结尾。 接口中不包括变量和有具体实现的方法。 2)声明方式:public interfac ...
分类:
编程语言 时间:
2018-10-21 17:49:24
阅读次数:
177
Form介绍 总结,form组件的主要功能如下: 生成页面可用的HTML标签 对用户提交的数据进行校验 保留上次输入内容 提示错误信息 普通方式手写注册功能 views.py register.html 使用form组件实现注册功能 views.py 先定义好一个ReForm类: 再写一个视图函数: ...
分类:
其他好文 时间:
2018-10-17 22:16:59
阅读次数:
250
(1)计算并输出3~100之间的素数。 (2)编程满足下列要求: 1)按照每行5个输出; 2)输出任意两个整数之间的所有素数; 3)输入两个整数,输出这两个整数之间的最大的10个和最小的10个素数。 思路:利用两次循环;第一个循环为求素数范围的循环,这个范围由控制台输入; 第二个循环来判断该数是否为 ...
分类:
其他好文 时间:
2018-10-14 23:01:38
阅读次数:
195
码云地址链接:https://gitee.com/wcnma/codes 第一题 (1)题目: 定义一个有关学生的Student类,内含类成员变量: String name、String sex、int age,所有的变量必须为私有(private)。 (2)代码: import java.util ...
分类:
其他好文 时间:
2018-10-13 12:50:19
阅读次数:
119
<! flowchart 箭头图标 勿删 1、生成的字符串每个位置都有可能是str中的一个字母或数字,需要导入的包是import java.util.Random; //length用户要求产生字符串的长度 public static String getRandomString(int lengt ...
分类:
编程语言 时间:
2018-10-11 14:25:12
阅读次数:
166