自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 SparkSql单表数据倾斜

单表执行group by语句时候,key分配不均。

2023-03-27 16:32:05 436

原创 SparkSql补充缺失日期和数据

补充缺失日期和数据

2023-03-16 11:18:45 898

原创 spark优化(二)--参数调优

spark参数

2023-02-20 15:58:00 1179 1

原创 [Spark]UnsafeShuffleWriter的深入理解

UnsafeShuffleWriter的深入理解

2022-11-01 18:15:28 748

原创 Spark多文件输出的两种形式

【代码】Spark多文件输出的两种形式

2022-10-26 22:31:55 798

原创 spark优化(一)--瓶颈分析

spark瓶颈分析

2022-09-27 20:51:12 796

原创 Spark开发规范--持续更新中...

Spark开发规范--持续更新中...

2022-09-27 19:42:10 350

原创 Spark 单词统计Wordcount

package sparkday01import org.apache.spark.rdd.RDDimport org.apache.spark.{SparkConf, SparkContext}object WordCount { def main(args: Array[String]): Unit = { val config = new SparkConf() ...

2019-10-07 18:41:59 251

原创 写连续7天登录的总人数

HQL编写连续7天登录的总人数数据如下:t1表Uid dt login_status(1登录成功,0异常)1 2019-07-11 11 2019-07-12 11 2019-07-13 11 2019-07-14 11 2019-07-15 11 2019-07-16 11 2019-07-17 11 2019-07-18 12 2019-07-11 12 2019-0...

2019-08-01 12:32:32 729

原创 Java 中关于String的常见疑惑

public static void main(String[] args) { String str1 = "ABCD"; String str2 = "A" + "B" + "C" + "D"; String str3 = "AB" + "CD"; String str4 = new String("ABCD"); String tmp = "AB"; String ...

2019-04-11 20:27:51 274

转载 知乎中关于java 接口的理解

作者:梅云罗链接:https://www.zhihu.com/question/20111251/answer/14760353来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。接口的作用对于很多新手来说很不容易理解,我给大家举个例子。接口只是一个规范,所以里面的方法都是空的。假如我开了一个宠物粮店,声明所有宠物都可以来我这里买粮食,这就相当于一个接口...

2019-04-09 20:26:13 289

原创 2019-4-7号 约瑟夫环

首先让我先介绍一下约瑟夫环,哈哈~名字怪怪的,其实我也不知道.但是*度爸爸知道啊.~~~不追究历史,我们只讨论算法,(历史太邪恶!),算法要求大致意思如下:n个人围成一圈,从第1个人开始报数,报到m的人出圈,剩下的人继续从1开始报数,报到m的人出圈;如此往复,直到所有人出圈。我实现的是:500个人围一圈,从第一个人开始报数,报到3的人出圈.链表实现形式:impor...

2019-04-06 13:13:05 465

原创 2019-3-30日总结:

2019-3-30日总结:1.常用交换位置通常是开辟一个新的变量例如int a = 1,b = 2;int t = 0;//开辟新变量,临时存储t = a; a = b; b = t;通过第三个变量完成了两值的交换不用开辟变量的位置交换:抑或交换位置参考:https://blog.csdn.net/houguofei123/article/details/81002587int ...

2019-03-30 19:26:27 206

原创 PAT 1083 是否存在相等的差

PAT 1083 是否存在相等的差 给定 N 张卡片,正面分别写上 1、2、……、N,然后全部翻面,洗牌,在背面分别写上 1、2、……、N。将每张牌的正反两面数字相减(大减小),得到 N 个非负差值,其中是否存在相等的差?输入格式:输入第一行给出一个正整数 N(2 ≤ N ≤ 10 000),随后一行给出 1 到 N 的一个洗牌后的排列,第 i 个数表示正面写了 i 的那张卡片背面的数字。...

2019-01-17 09:49:34 163

原创 PAT 1082 射击比赛

PAT 1082 射击比赛本题目给出的射击比赛的规则非常简单,谁打的弹洞距离靶心最近,谁就是冠军;谁差得最远,谁就是菜鸟。本题给出一系列弹洞的平面坐标(x,y),请你编写程序找出冠军和菜鸟。我们假设靶心在原点(0,0)。输入格式:输入在第一行中给出一个正整数 N(≤ 10 000)。随后 N 行,每行按下列格式给出:ID x y其中 ID 是运动员的编号(由 4 位数字组成);x 和...

2019-01-16 09:59:23 141

原创 PAT 1081 检查密码

PAT 1081 检查密码本题要求你帮助某网站的用户注册模块写一个密码合法性检查的小功能。该网站要求用户设置的密码必须由不少于6个字符组成,并且只能有英文字母、数字和小数点 .,还必须既有字母也有数字。输入格式:输入第一行给出一个正整数 N(≤ 100),随后 N 行,每行给出一个用户设置的密码,为不超过 80 个字符的非空字符串,以回车结束。输出格式:对每个用户的密码,在一行中输出系统...

2019-01-16 09:29:28 145

原创 PAT 1088 三人行

PAT 1088 三人行 子曰:“三人行,必有我师焉。择其善者而从之,其不善者而改之。”本题给定甲、乙、丙三个人的能力值关系为:甲的能力值确定是 2 位正整数;把甲的能力值的 2 个数字调换位置就是乙的能力值;甲乙两人能力差是丙的能力值的 X 倍;乙的能力值是丙的 Y 倍。请你指出谁比你强应“从之”,谁比你弱应“改之”。输入格式:输入在一行中给出三个数,依次为:M(你自己的能力值)、X 和...

2019-01-15 11:12:34 112

原创 PAT 1087 有多少不同的值

PAT 1087 有多少不同的值 当自然数 n 依次取 1、2、3、……、N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函数,表示不超过 x 的最大自然数,即 x 的整数部分。)输入格式:输入给出一个正整数 N(2≤N≤10^​4)。输出格式:在一行中输出题面中算式取到的不同值的个数。输入样例:2017输出样例:1480代码如下...

2019-01-14 17:03:01 143

原创 PAT 1086 就不告诉你

PAT 1086 就不告诉你做作业的时候,邻座的小盆友问你:“五乘以七等于多少?”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。输入格式:输入在第一行给出两个不超过 1000 的正整数 A 和 B,其间以空格分隔。输出格式:在一行中倒着输出 A 和 B 的乘积。输入样例:5 7输出样例:53这个题有个坑:比如 1...

2019-01-14 16:43:42 257

原创 PAT 1004 成绩排名

PAT 1004 成绩排名读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含 1 个测试用例,格式为第 1 行:正整数 n第 2 行:第 1 个学生的姓名 学号 成绩第 3 行:第 2 个学生的姓名 学号 成绩… … …第 n+1 行:第 n 个学生的姓名 学号 成绩其中姓名和学号均为不超过 10 个字符的字...

2019-01-14 16:05:04 137

原创 PAT 1002 写出这个数

PAT 1002 写出这个数读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10​100。输出格式:在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789...

2019-01-14 14:45:16 128

原创 PAT 1001 害死人不偿命的(3n+1)猜想

PAT 1001 害死人不偿命的3n+1猜想 卡拉兹(Callatz)猜想:对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3n+1),以...

2019-01-14 14:21:21 138

原创 PAT 1094 谷歌的招聘

1094 谷歌的招聘 2004 年 7 月,谷歌在硅谷的 101 号公路边竖立了一块巨大的广告牌(如下图)用于招聘。内容超级简单,就是一个以 .com 结尾的网址,而前面的网址是一个 10 位素数,这个素数是自然常数 e 中最早出现的 10 位连续数字。能找出这个素数的人,就可以通过访问谷歌的这个网站进入招聘流程的下一步。自然常数 e 是一个著名的超越数,前面若干位写出来是这样的:e = 2....

2019-01-13 11:08:10 226

原创 PAT 1093 字符串A+B

1093 字符串A+B 给定两个字符串 A 和 B,本题要求你输出 A+B,即两个字符串的并集。要求先输出 A,再输出 B,但重复的字符必须被剔除。输入格式:输入在两行中分别给出 A 和 B,均为长度不超过 10^​6的、由可见 ASCII 字符 (即码值为32~126)和空格组成的、由回车标识结束的非空字符串。输出格式:在一行中输出题面要求的 A 和 B 的和。输入样例:This...

2019-01-13 09:47:44 334

原创 PAT 1092 最好吃的月饼

1092 最好吃的月饼 092 最好吃的月饼 (20 分)月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种。若想评比出一种“最好吃”的月饼,那势必在吃货界引发一场腥风血雨…… 在这里我们用数字说话,给出全国各地各种月饼的销量,要求你从中找出销量冠军,认定为最好吃的月饼。输入格式:输入首先给出两个正整数 N(≤1000)和 M(≤100),分别为月饼的种类数(于是默认月饼种...

2019-01-12 19:17:06 158

原创 PAT 1091 N-自守数

1091 N-自守数如果某个数 K 的平方乘以 N 以后,结果的末尾几位数等于 K,那么就称这个数为“N-自守数”。例如 3×92^​2=25392,而 25392 的末尾两位正好是 92,所以 92 是一个 3-自守数。本题就请你编写程序判断一个给定的数字是否关于某个 N 是 N-自守数。输入格式:输入在第一行中给出正整数 M(≤20),随后一行给出 M 个待检测的、不超过 1000 的...

2019-01-12 16:43:15 167

原创 关于mysql与eclipse进行连接的一些问题

1.将mysql驱动加入到环境变量。2.使用Class.forName("com.mysql.jdbc.Driver");进行加载驱动程序。3.使用DriverManager.getConnection(URL,USER,PASSWORD);得到数据库链接。(URL="jdbc:mysql://127.0.0.1:3306/数据库名"); 获得本地数据库地址。4.通过调

2017-05-02 15:26:56 452

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除