摘要:可能原因大致有以下两点: 1、系统内存耗尽,无法为新线程分配内存 2、创建线程数超过了操作系统的限制 针对问题,进行以下几点进行排查: ①查看内存,发现内存充足 [atone@aliyun-kafka-1-60 ~]$ free -h total used free shared buff/cach
阅读全文
摘要:今天在Java程序中读取resources资源下的文件,由于对Java结构了解不透彻,遇到很多坑。正常在Java工程中读取某路径下的文件时,可以采用绝对路径和相对路径,绝对路径没什么好说的,相对路径,即相对于当前类的路径。在本地工程和服务器中读取文件的方式有所不同,以下图配置文件为例: (1)本地读
阅读全文
摘要:RuntimeException与其子类和错误(Error)不是必须要捕获或抛出。 Java异常Throwable分为两类:Error和Exception,Error类是错误,程序本身不能处理的。 Exception有分为两类:IOException(非运行时异常)和RuntimeException
阅读全文
摘要:Java反射全解析(使用、原理、问题、在Android中的应用)
阅读全文
摘要:BeanUtils.copyProperties的用法
阅读全文
摘要:Entry 由于Map中存放的元素均为键值对,故每一个键值对必然存在一个映射关系。 Map中采用Entry内部类来表示一个映射项,映射项包含Key和Value (我们总说键值对键值对, 每一个键值对也就是一个Entry) Map.Entry里面包含getKey()和getValue()方法 Iter
阅读全文
摘要:添加如下依赖: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <
阅读全文
摘要:1.通过原生生成json数据格式。 JSONObject zhangsan = new JSONObject(); try { //添加 zhangsan.put("name", "张三"); zhangsan.put("age", 18.4); zhangsan.put("birthday", "
阅读全文
摘要:参考: https://www.runoob.com/design-pattern/design-pattern-tutorial.html 建造者模式: 场景1:(1)构造一个复杂的对象,包含很多的属性,有些属性构造的时候需要做一些校验,格式转换等可能各个部分经常面临着剧烈的变化。(2)比如:一个
阅读全文
摘要:如果你的函数读和返回都是基础数据类型(Hadoop&Hive 基本writable类型,如Text,IntWritable,LongWriable,DoubleWritable等等),那么简单的API(org.apache.hadoop.hive.ql.exec.UDF)可以胜任 但是,如果你想写一
阅读全文
摘要:idea如何清晰地查看java类的继承结构 使用IntelliJ IDEA查看类的继承关系图形
阅读全文
摘要:一、深入理解Java类型信息(Class对象) RTTI(Run-Time Type Identification)运行时类型识别,对于这个词一直是 C++ 中的概念,至于Java中出现RRTI的说法则是源于《Thinking in Java》一书,其作用是在运行时识别一个对象的类型和类的信息。这里
阅读全文
摘要:参考: Java泛型详解:<T>和Class<T>的使用。泛型类,泛型方法的详细使用实例
阅读全文
摘要:数组遍历方式参考: 方法一:for循环遍历 public static void main(String[] args) { int Arr[][]={{1,2,3},{4,5,6}}; for (int i = 0; i < Arr.length; i++) { for (int j = 0; j
阅读全文
摘要:1.简单的理解为: java中的类和类(包含抽象类)之间是继承(extends)的关系。 java中的类和接口直接为实现(implements)关系 。 2.继承和实现的区别: ①接口可以进行多实现(implements)。类直接单继承(extends),继承在java中具有单根性,子类只能继承一个
阅读全文
摘要:参考: https://baijiahao.baidu.com/s?id=1595669808533077617&wfr=spider&for=pc https://www.cnblogs.com/ustc-anmin/p/11434769.html
阅读全文
摘要:https://zhuanlan.zhihu.com/p/358925051
阅读全文
摘要:一、POJO的内在含义是指那些: 1、有一些private的参数作为对象的属性,然后针对每一个参数定义get和set方法访问的接口。 2、没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象。 二、什么是JavaBean: JavaBean是一个遵循特定写法的Java类,它通常具
阅读全文