摘要: 1.1 概述 先看下面的图片,我们去旅游选择出行模式有很多种,可以骑自行车、可以坐汽车、可以坐火车、可以坐飞机 作为一个程序猿,开发需要选择一款开发工具,当然可以进行代码开发的工具有很多,可以选择Idea 进行开发,也可以使用eclipse进行开发,也可以使用其他的一些开发工具。 定义: 该模式定义 阅读全文
posted @ 2023-10-08 10:35 异想天开的carlors 阅读(134) 评论(0) 推荐(0)
摘要: 代理模式 1.1.概述 由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能直接 引用目标对象,代理对象作为访问对象和目标对象之间的中介。 Java中的代理按照代理类生成时机不同又分为静态代理和动态代理。静态代理代理类在编译期就生 成,而动态代理代理类则是在Java 阅读全文
posted @ 2023-10-08 09:34 异想天开的carlors 阅读(81) 评论(0) 推荐(0)
摘要: 第一章 EasyExcel简介 EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel github地址:https://github.com/alibaba/easyexcel 鸣谢up主:https://ukoko.gite 阅读全文
posted @ 2023-09-26 17:09 异想天开的carlors 阅读(337) 评论(0) 推荐(0)
摘要: 1.日期类API导学 设计初衷:Java原本自带的java.util.Date和java.util.Calendar类,实际上两种类有线程不安全的风险(虽然学习的时候处于单线程环境并不会出现问题),但是之后到了企业中还是可能会增加学习成本,重新学习如何处理时间,所以推出了这个Java8的最新时间类库 阅读全文
posted @ 2023-09-04 15:02 异想天开的carlors 阅读(95) 评论(0) 推荐(0)
摘要: //下一个1分钟的秒数 LocalDateTime currentTime = LocalDateTime.now();LocalDateTime nextMinute = currentTime.plusMinutes(1).truncatedTo(ChronoUnit.MINUTES);long 阅读全文
posted @ 2023-08-29 10:58 异想天开的carlors 阅读(51) 评论(0) 推荐(0)
摘要: 将[ ["list1的1元素","list1的2元素","list1的3元素"],["list2的1元素","list2的2元素","list2的3元素"] ] List<List<String>> 合并为一个List<String> List<List<String>> lists = new A 阅读全文
posted @ 2023-08-29 10:48 异想天开的carlors 阅读(335) 评论(0) 推荐(0)
摘要: public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("2.0;2.2;4.0"); list.add("3.0;4.2;5.0"); list.add("4.0;5.2;3. 阅读全文
posted @ 2023-08-22 09:45 异想天开的carlors 阅读(16) 评论(0) 推荐(0)