文章分类 -  java

常用外部jar包工具
摘要:swagger-ui.html swagger页面访问地址:http://localhost:端口号/swagger-ui.html maven包 <dependencies> <dependency> <groupId>io.springfox</groupId> <artifactId>spri 阅读全文
posted @ 2022-09-25 15:28 liwinallucky 阅读(129) 评论(0) 推荐(0)
摘要:方式一:springboot关闭 使用 @SpringBootApplication 注解,用 exclude 属性进行排除指定的类: @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})public class 阅读全文
posted @ 2022-08-03 17:14 liwinallucky 阅读(407) 评论(0) 推荐(0)
摘要:java加载顺序 作用场景:在项目启动时提前将部分数据加载到spring容器中。 解决方案: 1. 定义静态方法;在类加载时执行。 2. 实现CommandLineRunner接口;容器启动后加载。 @Component@Order(1)public class RunnerLoadOne impl 阅读全文
posted @ 2022-07-28 17:20 liwinallucky 阅读(187) 评论(0) 推荐(0)
摘要:说明 泛型就是泛指一种类型。 如何使用泛型 1. 泛型类 public class 类名 <泛型类型1,...> { } 例: public class TestClass<T> { private T value; public TestClass(T value) { this.value = 阅读全文
posted @ 2022-07-19 17:56 liwinallucky 阅读(29) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/weixin_43943548/category_8988032.html 阅读全文
posted @ 2022-07-06 15:38 liwinallucky 阅读(6) 评论(0) 推荐(0)
摘要:方式一: 通过@Scheduled()定时 第一步:在启动类上添加@EnableScheduling注解开启生效,自动扫描。 第二步:在任务类上添加@Component被容器扫描。 第三步:在定时方法上添加@Scheduled()定时执行,有两种方式,fixedRate和cron表达式。 具体如下: 阅读全文
posted @ 2022-07-06 10:31 liwinallucky 阅读(294) 评论(0) 推荐(0)
摘要:线程概念 程序-->进程(Process)-->线程(Thread) 三种创建方式 继承Thread类 Thread的本质是实现了Runnable接口。 实现:继承Thread类,重写run()方法,调用start()开启线程。 public class MyThread extends Threa 阅读全文
posted @ 2022-07-02 18:23 liwinallucky 阅读(16) 评论(0) 推荐(0)
摘要:springboot获取配置文件方式 默认配置获取方式 application.properties文件内容:name=1user.name=2 或 application.yml文件内容:name: 1user: name: 2 方式一:通过@Value()获取 @Value("${name}") 阅读全文
posted @ 2022-06-28 16:21 liwinallucky 阅读(128) 评论(0) 推荐(0)
摘要:执行jar包命令为: # java -jar 包名.jar 一直显示这个文件,实时更新 # tail -f nohup.out 查看进程 # ps -ef | grep javaroot 13362 1 0 14:39 ? 00:00:02 java -jar HelloWorld.jar 杀死进程 阅读全文
posted @ 2022-06-28 11:48 liwinallucky 阅读(42) 评论(0) 推荐(0)
摘要:“==”的含义: 1.如果比较的是基本类型,则比较他们的值。 2.如果比较的是引用类型,则比较他们的存储地址(就是图1的栈中的存储地址)。 图1 java堆栈关系 “equals()”的含义: equals()是Object的方法,比较的是存储地址,跟“==”一样,但String重写之后比较的是对象 阅读全文
posted @ 2022-06-17 14:53 liwinallucky 阅读(35) 评论(0) 推荐(0)
摘要:pom.xml pom项目标签 例子: <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche 阅读全文
posted @ 2022-06-14 17:34 liwinallucky 阅读(2499) 评论(0) 推荐(1)
摘要:用maven引入jackson-databind包 <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind --><dependency> <groupId>com.fasterxml.j 阅读全文
posted @ 2022-06-11 23:35 liwinallucky 阅读(4672) 评论(0) 推荐(1)