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

浙公网安备 33010602011771号