java
樱花殿张公子
java后端
展开
-
MyBatis的集成与基本写法
集成mybatis与使用原创 2024-05-21 14:37:04 · 169 阅读 · 0 评论 -
Springboot时间格式转换 JsonFormat和DateTimeFormat
JsonFormat和DateTimeFormat原创 2023-11-06 16:38:29 · 122 阅读 · 0 评论 -
mongoTemplate的Criteria字段为空问题
至于Criteria.where(“exist”).exists(true)Criteria.where(“exist”).is(null)即可。不管是没有字段还是说字段被赋值了null。如果先赋值再赋null, 也是存在的。正常情况下, 业务只需要考虑。这个可以判断字段是否存在过。原创 2023-05-18 10:12:22 · 648 阅读 · 0 评论 -
filter和handlerInterceptor的各个方法执行的排序
总的来说,Filter的执行顺序在HandlerInterceptor之前,而HandlerInterceptor的执行顺序是在请求进入Controller之前和Controller方法执行完毕后。原创 2023-05-12 15:08:34 · 1139 阅读 · 0 评论 -
Win10双击运行jar包(不显示控制台)
新建一个bat文件写入如下内容@echo offstart javaw -jar %1右键选择jar包打开方式选择这个bat文件即可原创 2021-03-04 15:10:09 · 1229 阅读 · 2 评论 -
HTTP and HTTPS
TCP三次握手客户端发送:SYN(Seq=10000)【SYN_SENT状态】服务器发送:SYN(Seq=20000 ACK=10001)【SYN_RECV状态】客户端发送:SYN(Seq=10000 ACK=20001)【ESTABLISHED状态】四次挥手客户端发送:FIN(Seq=10000)服务器发送:ACK=10001服务器发送:FIN(Seq=20000)客户端发送:ACK=20001...原创 2020-09-07 21:03:30 · 128 阅读 · 0 评论 -
快速集成swagger
一共就俩东西Maven依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version></dependency><dependency> <groupId>io.springfox</groupId>原创 2023-03-28 16:58:20 · 48 阅读 · 0 评论 -
MongoTemplate保存文档时不生成_class字段
import org.springframework.beans.factory.BeanFactory;import org.springframework.beans.factory.NoSuchBeanDefinitionException;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.spring原创 2023-03-24 15:58:31 · 206 阅读 · 0 评论 -
多线程共享一个原子变量AtomicBoolean
这种格式的写法可以保证资源的释放。原创 2022-07-19 15:54:29 · 129 阅读 · 0 评论 -
数组列表互相转换
转为数组转为列表。原创 2023-03-24 15:26:18 · 73 阅读 · 0 评论 -
Java的大根堆和小根堆
默认是小根堆,在括号里加上(o1,o2) -> o2-o1 是大根堆下面这三个都是安全操作不抛出异常的那种【offer】方法加入一个元素【peek】查看堆顶元素【poll】弹出堆顶元素小根堆 查看/弹出 的是最小的数大根堆 查看/弹出 的是最大的数。原创 2022-11-02 14:50:25 · 417 阅读 · 0 评论 -
基本文件操作(移动 复制 删除 新建文件夹 压缩解压等)
java文件操作相关内容,持续更新原创 2023-03-24 15:14:08 · 68 阅读 · 0 评论 -
Java8新特性之Stream最简例子
JAVA8新特性StreamStream()转换为串行流parallelStream()转换为并行流limit仅处理指定数量数据filter过滤器sorted排序规则map赋值collect保存为集合 List<String> list = Arrays.asList("12345","qwer","a", "asd","88888888"); List<String> ans = list .parallelStr..原创 2020-08-17 17:17:27 · 78 阅读 · 0 评论 -
【BlueBlink】Java中Maven项目资源文件引入问题
Java中Maven项目资源文件引入问题前言问题讨论解决方案前言你好! 这是一篇关于Maven中引入资源文件的探讨文章, 写这篇文章的初心是为了记录昨天我写的一个项目中遇到的问题。目前本人还在学习阶段, 如有不足还请多多指正, 谢谢问题项目引入了几张图片文件, 但是绝对路径换个电脑肯定不好使了, 于是我用了相对路径, 但是发现打包后图片没有读取到我打包的形式是带dependencies的...原创 2019-02-20 10:24:36 · 829 阅读 · 1 评论