文章分类 - Java
摘要:IDEA设置项目、模块等的JDK环境和项目语言等级 最近导入新项目时,使用了jdk8的特性-lambda表达式,结果环境报红,记录一下修复过程. 问题描述: // 伪代码 List<User> users = primaryUserMapper.selectList(null); List<Inte
阅读全文
摘要:eclipse安装和jdk安装(windows平台)
阅读全文
摘要:刷新IDEAMaven项目 IDEA清除缓存并重启 当你的IDEA遇到奇奇怪怪的问题的时候可以清除缓存并重启 或者删除该项目文件下的 .idea 这个目录(删除该Maven项目在IDEA的全部配置) 查看Maven自动忽略的文件 有的时候Maven项目再怎么导入依赖也不会生效 将IDEA该Maven
阅读全文
摘要:NameNode启动过程详细剖析: https://blog.csdn.net/cnhk1225/article/details/50786785 NameNode内存详解: https://hexiaoqiao.github.io/blog/2016/07/21/namenode-memory-d
阅读全文
摘要:反射概述 反射机制指的是Java在运行时候有一种自观的能力,能够了解自身的情况为下一步做准备,其想表达的意思就是:在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态获取的信息以及动态调用对象的方法的功
阅读全文
摘要:先来看看反射。java里的class文件加载分为两种情况,一种就是类型是编译器已知的,这种文件的.class文件在编译的时候,编译器会把.class文件打开检查,但是注意不是加载哦,第二种就是我们可能是从别的地方获取到了一个引用,然后动态的把这个未知类型的引用的对象的.class文件加载进jvm虚拟
阅读全文
摘要:一、类加载机制 类加载全过程 1、加载 2、链接 3、初始化 二、Java程序初始化顺序 /** * @ClassName Demo01 * @Description 测试程序初始化顺序 * @Author xwd * @Date 2018/10/23 21:50 */ public class D
阅读全文
摘要:类的加载 /* 类的加载 -- 参考 类的加载过程 当程序要使用某个类时,如果该类还未被加载到内存中, 则系统会通过类的加载,类的连接,类的初始化三步来实现对这个类进行初始化。 类的加载 就是指将class文件(字节码文件)读入内存,并为之创建一个Class对象。 任何类被使用时系统都会建立一个ja
阅读全文
摘要:网络编程概述 /* 计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备, 通过通信线路连接起来,在网络操作系统,网络管理软件及网络 通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 网络编程 就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。 */ 网络模
阅读全文
摘要:设计模式的概述及分类、创建型模式的分类 /* 设计模式:(设计模板,开发思想) --经验的总结。 分为三大类型: A:创建型 创建对象 B:结构型 对象的组成 C:行为型 对象的功能 今天重点说一下创建型 创建型模式: 1、单例模式(重点掌握) 饿汉式 懒汉式 2、简单工厂模式 3、工厂方法模式 *
阅读全文
摘要:数据湖的定义 数据湖的参考架构 数据湖最核心的能力包括: 数据集成能力(数据接入) 数据存储 数据搜索 数据治理 数据质量 安全管控 自助数据发现 数据湖与数据仓库的区别 数据湖的优势
阅读全文
摘要:定义 看下维基百科的定义:数据湖是一个以原始格式(通常是对象块或文件)存储数据的系统或存储库。数据湖通常是所有企业数据的单一存储。用于报告、可视化、高级分析和机器学习等任务。数据湖可以包括来自关系数据库的结构化数据(行和列)、半结构化数据(CSV、日志、XML、JSON)、非结构化数据(电子邮件、文
阅读全文
摘要:单线程 /* 什么是单线程: 单线程在程序执行时,所走的程序路径按照连续顺序排下来,前面的必须处理好,后面的才会执行 单线程处理的优点: 同步应用程序的开发比较容易,但由于需要在上一个任务完成后才能开始新的任务,所以其效率通常比多线程应用程序低。 */ public class Demo { pub
阅读全文
摘要:Object类:每个类都直接或者间接的继承Object类 Object类中的方法: public int hashCode() 返回对象的哈希码值 public final 类 getClass() 返回此运行时类 public String getName() 返回由类对象表示的实体名称 publ
阅读全文
摘要:IO的分类及字节输出流 import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; /* IO流:就是对数据存储和取出做
阅读全文
摘要:递归的概述及注意事项 /* 递归: 方法定义本身调用方法本身的现象叫做递归 StringBuffer.append().append().append() 这个不叫递归,这个叫方法的连续调用 Math.max(Math.max(a,b),c) 这个也不叫递归,这个叫方法的嵌套使用 递归的注意事项:
阅读全文
摘要:File类概述及构造方法 import java.io.File; import java.lang.reflect.Field; /* 我们要想实现IO的操作,就必须知道硬盘上的文件表现形式 java中用一个类来供我们使用,抽象的表示硬盘上的各种文件 这个叫做File. File: 文件和目录路径
阅读全文
摘要:异常引入 异常的概述、分类、举例 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /* 异常概述:异常就是Java程序在运行过程中出现的错误。 Java中的异常:Th
阅读全文

浙公网安备 33010602011771号