老胖鱼头
老胖鱼头
全部文章
分类
Java工程师面试1000题(15)
Java面试1000题(19)
Leetcode(5)
Spark(2)
Spring(1)
Spring系列(3)
大数据相关(18)
未归档(29)
经验记录(2)
归档
标签
去牛客网
登录
/
注册
老胖鱼头的博客
全部文章
(共94篇)
Java工程师面试1000题143-单例设计模式详解
143、说出你所知道的所有单例设计模式写法 首先我们需要知道什么是单例设计模式,所谓单例设计模式,即某个类在整个系统当中只能有一个实例对象可以被获取和使用的编码模式。他是软件开发中最常使用的设计模式之一。 单例设计模式要点: 该类只能有一个实例:需把该类的构造器私有化; 它必须自行创建...
2019-03-17
0
390
Java工程师面试1000题142-类的初始化和实例初始化
142、读程序分析执行结果 public class Son extends Father { private int i = test(); private static int j = method(); static { System.out.pri...
2019-03-16
0
400
Java工程师面试1000题141-自增变量
141、下面代码的执行结果? public void test2(){ int i = 1; i = i++; int j = i++; int k = i + ++i * i++; System.out.pri...
2019-03-16
0
428
Java工程师面试1000题131-140
131、看程序说出执行结果 public class MyTest2 { public static void main(String[] args) { System.out.println(MyParent2.str); } } class MyParent...
2019-03-15
0
332
Java工程师面试1000题121-130
121、Java虚拟机结束生命周期的几种情形? 程序正常执行结束 程序执行了System.exit()方法 程序在执行过程中遇到了异常或者错误而异常终止 由于操作系统出现错误从而导致Java虚拟机进程终止 122、详细介绍一下Java类的加载、连接和初始化的过程。 加载:...
2019-03-14
0
437
Java工程师面试1000题111-120
111、说说你对Java中反射的理解。 Java中的反射是可以让我们在运行时获取类的方法、属性、父类、接口等类的内部信息的机制。也就是说,反射本质上是一个“反着来”的过程。我们通过new创建一个类的实例的时候,实际上是由Java虚拟机根据这个类的Class对象在运行时构建出来的,而反射是通过一个类...
2019-03-12
0
448
SparkSQL实战8——综合实战完成日志分析4
需求、按流量统计主站最受欢迎的TopN课程并保存到MySQL 创建一张表: create table day_video_traffics_topn_stat( day varchar(8) not null, cms_id bigint(10) not null, traffics bigi...
2019-03-12
0
399
SparkSQL实战7——综合实战完成日志分析3
需求:按地市统计主站最受欢迎的TopN课程 //按照地市进行统计TopN课程 def cityAccessTopNStat(spark:SparkSession,accessDF:DataFrame):Unit = { //使用DataFrame方式进行统计 ...
2019-03-12
0
520
SparkSQL实战6——综合实战完成日志分析2
需求、统计最受欢迎的topN课程 import org.apache.spark.sql.{DataFrame, SparkSession} import org.apache.spark.sql.functions._ /** * @author YuZhansheng * @ d...
2019-03-12
0
521
Java工程师面试1000题101-110
101、为什么要使用线程池? 线程池的作用就是限制系统中执行线程的数量。根据系统的环境情况,可以手动的或者自动的设置线程数量,少了浪费系统资源,多了造成系统拥挤效率不高。使用线程池控制线程数量,其他线程排队等候,一个任务执行完毕,再从队列中取出最靠前的任务开始执行。若队列中没有等待的线程,线程池的...
2019-03-11
0
365
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页