- 博客(13)
- 收藏
- 关注
原创 nacos注册中心 - nacos安装
一 nacos 安装nacos快速开始地址 https://nacos.io/zh-cn/docs/quick-start.html1 nacos github地址 https://github.com/alibaba/nacos.git2 选择一个nacos的版本下载zip文件,这里选择的是nacos-2.0.3,nacos版本地址https://github.com/alibaba/nacos/releasesLinux 下载wget https://github.com/alibaba/na
2021-11-09 18:56:32 312
原创 == 和 equals
== 和 equals 比较== 对比的是栈中的值,基本数据类型是变量值,引用类型是堆中内存对象的地址equals : object 中默认也会采用 ==比较,通常会重写Objectpublic boolean equals(Object obj){ return (this==obj);}Stringpublic boolean equals(Object anObject){ if(this==anObject){ return true; } if(anObject in
2021-05-08 14:48:15 76
原创 JDK、JRE、JVM区别和联系
JDK:Java Develpment Kit java开发工具JRE:Java Runtime Environment java运行时环境JVM:Java Virtual machine java 虚拟机在这里插入代码片
2021-05-06 17:36:39 116
原创 面向对象
什么是面向对象?对比面向过程是两种不同的处理问题的角度;面向过程更注重事情的每一个步骤及顺序,面向对象更注重事情有哪些参与者(对象)及各自需要做什么比如:扫地机器人扫地面向过程会将任务拆解成一系列的步骤(函数)1、装上水…->2 打开扫地机器人…->3扫地机器人自动扫地…->4扫地完成回归位置面向对象会拆解出人和扫地机器人两个对象:人:给扫地机器人装水 打开机器人扫地机器人:自动扫地 扫地完成回归位置以上例子能看出,面向过程比较直接高效,面向对象更易于复用、扩展和维护。
2021-04-30 11:59:53 78
原创 ExcelImportUtil.importExcel 报错 java.util.LinkedHashMap cannot be cast to xxx
代码 List<Result> result = ExcelImportUtil.importExcel(file.getInputStream(), Map.class, new ImportParams());报错信息java.util.LinkedHashMap cannot be cast to com.cloud.job.dto.Result解决方法:这里要写成转化的实体类List<Result> result = ExcelImportUtil.impor
2021-02-01 10:16:06 2087
原创 mybatis-plus控制台打印SQL
springboot工程下:在application.yml添加配置#mybatis-plus配置控制台打印完整带参数SQL语句mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl在这里插入代码片
2021-01-29 14:58:25 319
原创 单元测试 调用service
@RunWith(SpringJUnit4ClassRunner.class)@SpringBootTest(classes = Application.class)public class TestService{@Resourceprivate IService service;@Testpublic void job(){ // 获取当前时间的前一天时间 Date date = new Date(); Date beforeDate = DateUtil.adjus
2021-01-25 17:30:38 1482
原创 @SuppressWarnings注解用法
其注解目标为类、字段、函数、函数入参、构造函数和函数的局部变量。建议把注解放在最近进警告发生的位置。关键字用途allto suppress all warnings (抑制所有警告)boxingto suppress warnings relative to boxing/unboxing operations (抑制装箱、拆箱操作时候的警告)castto suppress warnings relative to cast operations (抑制映射相关的警告
2020-08-27 10:45:58 213
原创 LocalDate、LocalTime、LocalDateTime、Date
为什么需要LocalDate、LocalTime、LocalDateTime【java8新提供的类】java8新的时间API的使用方式,包括创建、格式化、解析、计算、修改Date如果不格式化,打印出的日期可读性差Tue Sep 10 09:34:04 CST 2019使用SimpleDateFormat对时间进行格式化,但SimpleDateFormat是线程不安全的 SimpleDateFormat的format方法最终调用代码:private StringBuffer format(Date
2020-08-14 15:00:40 158
原创 centos7下javac:未找到命令的问题
在linux下编译java程序,执行javac编译生成class文件时,在centos7终端输入如,javac hello.java 会提示未找到指令,但用java -verison测试环境变量是没问题的在终端输入yum install java-devel执行安装再测试就行了...
2020-07-15 13:51:44 1113
原创 keyCode
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pauseke...
2019-08-28 14:01:45 246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人