
Java基础
Java基础
Eistert
文章大部分都是前人总结的知识点,我只是一个搬运工……
展开
-
Mac 多版本jdk安装与切换
Mac 多版本jdk安装与切换原创 2023-09-02 19:15:04 · 4090 阅读 · 0 评论 -
Java打印日志规范建议
Java打印日志规范建议原创 2023-07-07 15:36:49 · 185 阅读 · 0 评论 -
Objects.equals比较布尔类型
ObjectEqualsTest原创 2023-06-08 17:36:58 · 434 阅读 · 0 评论 -
CURL 命令总结
CURL 命令个人总结原创 2023-04-25 14:58:58 · 1873 阅读 · 1 评论 -
20230308-二维数组的长度
Java 二维数组的行和列的长度行 英文单词ROW列英文单词 Column转载 2023-03-08 20:56:56 · 2271 阅读 · 0 评论 -
java基础-流(stream)式打印queue到控制台的写法
写算法题或者自测的时候,方便的写法原创 2022-10-26 09:57:40 · 3108 阅读 · 0 评论 -
IDEA启动报错:Lombok Requires Annotation Processing ... 已解决
错误再现:Lombok安装完成之后,启动项目时出现 “Lombok Requires Annotation Processing…”的错误提示。Lombok Requires Annotation Processing: Do you want to enable annotation processors?或者错误原因:小编不太理解,异常可以译:”Lombok需要进行批注处理。通常我们的做法是:勾选“enable Annotation Processing”,指明不处理即可。解决办法转载 2022-02-18 13:48:31 · 9892 阅读 · 0 评论 -
解决IDEA项目中:(java:找不到符号)
问题分析:错误如下:原因:IDEA没有识别项目模块之间的依赖关系,然后自动为pom.xml添加模块的依赖,导致冲突。而我之前已经在此模块添加的依赖,并且common再去依赖entity的。解决方法解决方法:删除IDEA给我添加的依赖,随后进行下面一些适合自己的进行操作:第一种方法: 右键出问题的模块的pom.xml解决不了我的问题第二种方法: 重启看看行不行,既然还不可以,再试试下面这个方法:第三种方法再查看各子模块的编码是不是一样,我的是一样的。第四种方法maven转载 2022-02-17 19:34:24 · 9195 阅读 · 2 评论 -
Windows10-jdk1.8安装配置
一、前言本教程适用于windows10 64位操作系统配置jdk1.8二、下载并安装2.1下载进入官网的下载地址jdk1.8下载地址出现如下界面1.按照红色方框的指示,先选中 [Accept License Agreement],表示同意安装使用协议;2.选择Windows x64(即64位操作系统),点击下载;3.等待下载完成即可。2.2安装下载之后默认安装即可。注意:安装的时候记住你的安装路径。例如我这里的安装路径是:E:\software\Java\jdk1.8.0_251三转载 2022-02-15 13:22:17 · 1256 阅读 · 0 评论 -
Java基础-HashSet获取第一个元素
Set返回第一个元素:Set<String> set = new HashSet<>();set.add("set");set.iterator().next();特别地,当返回的set元素为空时,如此写法将产生异常:java.util.NoSuchElementExceptionSet<String> set = new HashSet<>();//set.add("set");set.iterator().next();所以接口可能为转载 2022-02-10 14:20:44 · 7045 阅读 · 0 评论 -
Java获取项目中的相对路径和绝对路径
获取相对路径 InputStream fis = null; try { ClassPathResource resource = new ClassPathResource("doc" + File.separator + tempName); fis = resource.getInputStream(); String path = ResourceUtils.getFile("classpath:d原创 2021-12-16 11:53:05 · 1788 阅读 · 0 评论 -
Java基础-List<Map>转化为List<JavaBean>
说明本例子提供几种:List对象转化为Listjavabean转换为maplist转换为Listmap转为javabean实体类:public class City { /** * 城市编号 */ private Integer id; /** * 省份编号 */ private String provinceId; /** * 城市名称 */ private转载 2021-12-02 20:42:37 · 3420 阅读 · 0 评论 -
Java打印一、二维数组
一维数组打印已知打印一维数组的API为System.out.println ( Arrays.toString ();其参数为数组名或数组指针,其支持的数据类型有很多,如:int[]、char[]、byte[]等。但是对二维数组调用同样的API,如:int[][] test = {{0, 1, 2}, {2, 1}, {1}}; System.out.println ( Arrays.toString (test));其输出为[[I@610455d6, [I@511d50c0,转载 2021-11-30 14:02:35 · 365 阅读 · 0 评论 -
如何刷新DNS缓存(Windows,Mac,Chrome)
https://blog.csdn.net/allway2/article/details/106251981/原创 2021-11-27 16:02:06 · 513 阅读 · 0 评论 -
git添加/删除远程仓库
注意:仓库只有管理员建的你才有权限上传,不然自己建的也没用,没权限上传1.远程仓库路径查询git remote -v2.添加远程仓库git remote add origin <你的项目地址>//注:项目地址形式为:https://gitee.com/xxx/xxx.git或者 git@gitee.com:xxx/xxx.git3.删除指定的远程:方法一git remote rm origin方法二删除项目本地文件夹下的.git 文件夹即可4.本地初始化一个项目首先原创 2021-11-27 15:51:06 · 12818 阅读 · 0 评论 -
Java8-LocalDateTime常用的方法(持续更新)
LocalDateTime时间格式化LocalDateTime time = techLogicTablePo.getCreateTime();DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");String createTime = dateTimeFormatter.format(time);@DatetimeFormat和@JsonFormatjava 关于时间返回原创 2021-09-17 14:49:00 · 1035 阅读 · 0 评论