
Java
KISSING_MONSTER
朱元璋曾说,一个人最宝贵的能力,就是低谷时的涅槃重生。雪压枝头低,虽低不着泥。一朝红日出,依旧与天齐。
展开
-
Method threw ‘java.lang.StackOverflowError‘ exception. Cannot evaluate
问题原因实践二叉树层次遍历时,出现这个报错,开始以为是循环引用导致栈溢出。后来发现问题原因如下:因为属性引用子属性,导致toString方法会不断调用子节点的属性。最终栈溢出。解决方案重写toString方法,注意不要打印调用子节点的属性!!最后贴一段树的层次遍历实现代码。package com.zouch.onetoten;import lombok.Data;import lombok.Getter;import lombok.Setter;import org.springf原创 2021-08-25 14:17:56 · 2668 阅读 · 0 评论 -
Java常用的api整理
Stream流List<kid> kids = Stream.of(new kid(1L,"张三",12), new kid(1L,"tom",11), new kid(1L,"李四",12), new kid(1L,"王五",13), new kid(1L,"nike",14), new kid(1L,"jam",15),原创 2020-12-14 12:58:54 · 190 阅读 · 0 评论 -
mac配置jdk1.8环境
一、下载jdk8安装包1、下载jdk包。2、下载后直接点安装、 直接next。二、配置环境变量安装完成后 ,桌面command+空格打开搜索,terminal,进入命令行。如果之前没有bash_profile文件,则需要创建一个。命令:touch .bash_profile然后打开新创建好的文件命令:open .bash_profile输入环境变量配置:(把版本号换成自己的jdk版本)JAVA_HOME=/Library/Java/JavaVirtualMa.原创 2020-12-04 15:10:17 · 349 阅读 · 1 评论 -
Java中的元注解
package com.zouch.aop;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;/** * @author Zouch * @date 2020/10/17 8:56 * @description 自定义注解测试.原创 2020-11-08 08:03:40 · 121 阅读 · 0 评论 -
今日的坑 foreach遍历List不能执行add和remove操作
需要达到的效果:去除掉List中不符合条件的对象方案一:foreach迭代List 不符合条件则remove。失败:foreach遍历List不能执行add和remove操作。原因:后续补充。方案二:将不符合条件的索引存入list数组,然后remove索引。失败:方案三:将符合条件的add进另一个List结果集。成功。MyBatisXML中 日期范围匹配 比较符号放到如下字符串中 <![CDATA[ >= ]]>...原创 2020-08-17 15:28:10 · 870 阅读 · 0 评论 -
List.stream()常用的操作
1.根据条件筛选 //单条件过滤 list.stream().filter(e -> e.contains("张")).forEach(System.out::println); System.out.println("--------------------"); //多条件过滤 list.stream().filter(a->a.equals("赵八")).filter(a->a.contains(".原创 2020-09-25 17:23:19 · 5121 阅读 · 0 评论 -
ThreadLocal用法
ThreadLocal是一种线程内部存储数据的类原创 2020-05-08 11:30:43 · 199 阅读 · 0 评论 -
Java面试基础知识
最近复习Java基础知识突然发现对euqals和==分辨不清楚了,回头查了下资料发现写的都不怎么好不能一眼看到结果,所以我把结果直接放到下面。在==情况下:如果是基本类型:内容相同则为true;如果是引用类型:则在内存中地址相同则为true,也就是说引用类型必须相同。而equals(): //底层实现方法也是==在不重写equals方法情况下,如果是引用类型,和==效果相同...原创 2020-04-13 22:05:00 · 183 阅读 · 0 评论