Loading

摘要: https://leetcode-cn.com/problems/xuan-zhuan-shu-zu-de-zui-xiao-shu-zi-lcof/ 最坏的时间复杂度是O(n)的 思路: 先把后面的末尾与前面的开始的那段去掉(因为可能有重复的数字) 处理数组完全单调的特殊情况:去掉重复的之后num 阅读全文
posted @ 2021-12-28 23:08 Zhbeii 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 若干方法: https://www.acwing.com/blog/content/25/ 阅读全文
posted @ 2021-12-28 22:46 Zhbeii 阅读(26) 评论(0) 推荐(0) 编辑
摘要: DAO模式 Data Access Object:数据访问对象 首先,你的应用程序,肯定会有业务逻辑的代码。在三层架构的web系统中,业务逻辑的代码,就是在你的Service组件里面;在我们的spark作业中,业务逻辑代码就是在我们的spark作业里面。 如果说,你不用DAO模式的话,那么所有的数据 阅读全文
posted @ 2021-12-28 18:52 Zhbeii 阅读(42) 评论(0) 推荐(0) 编辑
摘要: JavaBean:类 JavaBean,虽然就是一个类,但是是有特殊条件的一个类,不是所有的类都可以叫做JavaBean的 首先,它需要有一些field,这些field,都必须用private来修饰,表示所有的field,都是私有化的,不能随意的获取和设置 其次,需要给所有的field,都提供对应的 阅读全文
posted @ 2021-12-28 18:07 Zhbeii 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 外部类: 最普通的,我们平时见到的那种类,就是在一个后缀为.java的文件中,直接定义的类,比如 public class Student { private String name; private int age; } 内部类: 内部类,顾名思义,就是包含在外部类中的类,就叫做内部类。内部类有两 阅读全文
posted @ 2021-12-28 17:33 Zhbeii 阅读(88) 评论(0) 推荐(0) 编辑
摘要: public class Singleton{ private static Singleton instance = null; private Singleton(){ } private static Singleton getInatnce(){ if(instance == null){ 阅读全文
posted @ 2021-12-28 15:20 Zhbeii 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 原因 在执行shuffle操作的时候,是按照key,来进行values的数据的输出、拉取和聚合的。 同一个key的values,一定是分配到一个reduce task进行处理的。 多个key对应的values,假设是90万。但是问题是,可能某个key对应了88万数据,key-88万values,分配 阅读全文
posted @ 2021-12-28 11:15 Zhbeii 阅读(68) 评论(0) 推荐(0) 编辑