- 博客(246)
- 收藏
- 关注
原创 springboot项目控制台打印sql application.yml文件配置
# 日志logging: config: classpath:config/logback-${spring.profiles.active}.xml level: com: gilight: portal: ywtb: mapper: debug截图这辈子坚持与不坚持都不可怕,怕的是独自走在坚持的道路上!!!...
2021-04-20 18:18:52
5
原创 Java如何进行Base64的编码(Encode)与解码(Decode)?
参考博客1参考博客1这辈子坚持与不坚持都不可怕,怕的是独自走在坚持的道路上!
2021-03-25 14:02:40
25
原创 lambda对集合遍历并对几何中元素操作
实体类@Data@AllArgsConstructor@NoArgsConstructorpublic class Area { private String areaId; private String areaNo; private String areaName;}测试类/** * @author yangquan */@Slf4jpublic class Test { public static void main(String[]
2021-03-23 16:10:06
18
原创 将springboot项目打war包,放入tomcat运行启动后,js css png加载不出来的解决办法
springboot项目如何达成war包,下面我提供一个链接,大家可以自行参考。重要讲标题的问题。首先只要将war文件放入webapps文件夹下,其次双击bin文件夹下的这个文件进行启动war包.第一次启动后,打开项目注意路径是 http://localhost:8080(tomcat配置文件 server.xml配置文件中的端口号)/(webapps文件夹下 war包名称的.前缀) 即可启动项目。比如我的是我启动项目的路径就是 http://localhost:8080/lock完
2021-03-20 17:25:49
76
2
原创 拉姆达表达式groupingby后续操作
public WorkFaceAnalysisResponse getWorkFaceAnalyse(LocalDate startDate, LocalDate endDate) { Integer accessWorkFaceCount = kpiConfigDao.getAccessWorkFaceCount(); Integer recentlyAccessWorkFaceCount = kpiConfigDao.getRecentlyAccessWorkFa...
2021-02-19 10:00:40
53
原创 springboot两种方式获取配置文件中的值 Value注解与ConfigurationProperties注解的使用
首先value注解的使用controller代码package com.quan.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;import com
2021-02-16 14:32:04
111
原创 instanceof 关键字的使用
代码示例public class InstanceofTest { public static void main(String[] args) { Dog d=new Dog("哈士奇","白色"); d.run(); System.out.println("狗是狗类吗?"+(d instanceof Dog)); System.out.println("狗是动物类吗?"+(d instanc
2021-02-16 09:53:55
147
2
原创 springboot profiles的使用
参考链接另一种方式server: # 服务端口 port: 8001 compression: # 指定要压缩的mime-type,多个以逗号分隔. mime-types: application/json # 是否开启压缩,默认为false,Spring Boot默认没有启用Http包压缩功能,但是压缩对减少带宽和加快页面加载非常有用。 enabled: true # 执行压缩的阈值,默认为2048 min-response-size: 2K
2021-02-09 10:28:29
31
原创 匿名内部类的使用
参考链接package com.quan.test;/** * @author yangquan */public class Demo { public static void main(String[] args) { // P p = new P(); //第一种方式 // run(p); // run(new P()); //第二种方式 run(new Animals() { //第三种方式
2021-02-05 16:12:12
19
原创 @PostConstruct注解 以及 ApplicationListener<ApplicationReadyEvent>
首先讲一下 PostConstruct注解,意思是说被该注解标注的方法,会在项目启动的时候执行,具体的话请大家自行百度。其次是这个 ApplicationListener<ApplicationReadyEvent>,意思是说实现这个接口ApplicationListener中的onApplicationEvent方法,则onApplicationEvent方法的内容会在程序正常启动后进行执行。两者都是会被执行一次。ApplicationListener<ApplicationRea
2021-02-03 15:56:07
63
原创 java中提取字符串中指定的字符
参考博客1参考博客2还有java中replace方法的使用这辈子坚持与不坚持都不可怕,怕的是独自走在坚持的道路上!!
2021-02-03 11:05:11
298
1
原创 Consumer Function Predicate Supplier jdk8新特性,函数式接口
参考连接这辈子坚持与不坚持都不可怕,怕的是独自走在坚持的道路上!!!
2021-02-02 21:39:33
14
原创 springboot 事务之后进行其他操作
直接上代码import java.util.function.Consumer;import org.springframework.stereotype.Component;import org.springframework.transaction.support.TransactionSynchronization;import org.springframework.transaction.support.TransactionSynchronizationManager;@Compo
2021-02-02 21:13:01
41
原创 idea 类上定义注释
/** * @author yangquan */public class DemoSupplier { public static void main(String[] args) { // String s = getString(() -> "helloworld"); // String s = getString(() -> "helloworld"); String s = getString(() -> "hell
2021-02-02 17:07:04
26
原创 RocketMQTemplate 注入失败
在使用rocketmq 发送消息时,会发现 @Autowired private RocketMQTemplate rocketMQTemplate;注入RocketMQTemplate 失败。究其原因是因为,配置文件中,我们没有添加上图中蓝色的两行代码,指定发送的组名。写上后,问题解决。这辈子坚持与不坚持都不可怕,怕的是独自走在坚持的道路上!...
2021-01-30 22:22:53
218
原创 Caused by: org.springframework.messaging.MessagingException: No route info of this topic: queue_test
在使用rocketmq消息中间件发送消息的时候,会出现标题这种错误。其实意思很明显,就是提示我们中间件中不存在queue_test这个topic。所以我们应该先创建这个topic。我们可以使用这种可视化工具先添加queue_test这个topic,发现在进行发送消息时,就不会发生这个异常。这辈子坚持与不坚持都不可怕,怕的是独自走在坚持的道路上。。。...
2021-01-30 22:17:40
94
原创 git新建远程分支,如何拉取(如何切换)
远程新建一个分支 如何切换第一步 点击fetch第二步 点击远程分支上 点击checkout as 即可就会切换到远程的listenter_event分支上,并且下载下来代码。这个时,发现就已经在远程的listener_event分支上了(代码就是远程的listener_event分支)。这辈子坚持与不坚持都不可怕,怕的是独自走在坚持的道路上!!!...
2021-01-28 21:41:20
64
原创 springboot集成rocketmq 创建topic并对此topic发送消息 No route info of this topic解决
测试时会报错:com.alibaba.rocketmq.client.exception.MQClientException: No route info of this topic, TopicTest1See http://docs.aliyun.com/cn#/pub/ons/faq/exceptions&topic_not_exist for further details. at com.alibaba.rocketmq.client.impl.producer.Default
2021-01-27 23:29:19
230
原创 ArrayListMultimap的使用以及与Map的区别
ArrayListMultimap的使用与Map的区别总结一句话 ArrayListMultimap中的key值重复的话,value值不会覆盖。 而Map中的key值重复的话,value值就会覆盖。这辈子坚持与不坚持都不可怕,怕的是独自走在坚持的道路上!!!...
2021-01-20 16:48:08
103
原创 requestParam requestBody注解
post请求使用 RequestBody注解 一个方法体中的参数只能有一个RequestBody注解@Validated @Valid @NotNull没有值时,Integer给个null int给个0(int默认值是0)RequestParam的使用https://jingyan.baidu.com/article/546ae185c816641148f28c66.html...
2021-01-19 16:30:22
26
原创 having 以及 group by的用法
group by用法having 用法在select指定的字段要么就要包含在Group By语句的后面,作为分组的依据;要么就要被包含在聚合函数中。having后面跟的条件判断的字段必须是聚合函数返回的结果,这辈子坚持与不坚持 太晚了 睡觉...
2021-01-17 23:29:25
52
原创 LocalDate与 LocalDateTime 介绍
@ApiOperation("分页查询文档") @GetMapping("page") public Response<PageInfo<DocumentInfoQueryDto>> documentList(@RequestParam Integer pageNum, @RequestParam Integer size, @RequestParam(required = false) String documentTitle, @.
2021-01-13 14:45:00
72
原创 springboot集成Swagger第二版
依赖 <!--swagger 依赖--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version> </depen
2021-01-12 15:29:20
27
原创 Transactional注解与 try catch联合使用的讲解
代码@Servicepublic class SysNewsServiceImpl implements SysNewsService { private Logger logger = LoggerFactory.getLogger(SysNewsServiceImpl.class); @Autowired private SysNewsMapper sysNewsMapper; @Override @Transactional(rollbackFor=E
2021-01-11 17:58:55
193
原创 mybatis 一级 二级缓存
一级缓存二级缓存开启二级缓存步骤第一第二第三效果底层原理占位符也有缺点这辈子坚持与不坚持都不可怕,怕的是独自走在坚持的道路上!!!
2021-01-08 23:41:07
18
1
空空如也
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝