上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 39 下一页
摘要: 一、参数校验 常见的用于校验的注解有 @NotNull 用于校验数字类型 javax.validation.constraints.NotNull; @Max 用于校验数字最大值 ... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一、使用日志 SpringBoot中默认集成了Slf4j日志。 配置非常的简单。在application.yml中添加如下配置。 常见的对于日志的配置(1)配置日志输出位置file(2)配置日志输出格式patte... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、配置文件格式基本选择 新建好的SpringBoot项目起初的目录如下。我个人不喜欢applicaiton.properties这种风格,所以准备切换成yml这种风格。 新建四个文件,application.... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 前言:虽然常见的Mysql函数,在平时的开发里面已经用的很多。但是还是会多多少少遇到一些不会的,或者好想会了,也好想不会的函数。 经常用函数,总会有书到用时方恨少的感觉。比如给我一个需求,用户传递一个时间,查询这个时间前后八小时... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 一、需要掌握的虚拟机参数 堆内存命令 -Xms 设置堆最小内存,默认机器内存的 1/64 -Xmx 设置堆最大内存,默认机器内存的 1/4 栈内存命令 -Xss 设置每个线程的栈内存 GC ... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 一、类加载 在加载阶段,虚拟机需要完成三件事。 (1)通过类全限定名,获取此类的二进制字节流。 (2)将此字节流加载进方法区。 (3)在Java堆中生成一个此类的java.lang.Class对象,作为方法区这些数据的访问入口。 二、... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 一、新生代,老年代,永久代 新生代:主要是用来存放新生的对象。如果出现频繁创建对象,那么这些对象会放入新生代。 新生代主要分别为 Eden区与Survivor区 老年代:主要存放应用程... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 一、基本内存分布 堆内存:堆内存是所有线程共享的一块内存区域,由虚拟机在启动的时候创建。唯一目的就是存放对象实例,几乎所有对象实例都在堆里分配内存。数组也在这里分配内存。这里也是垃圾回收器工作的主要区域。 栈内存:栈内存存储... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 先展示当前项目的效果 RabbitMQ一般不会单独使用。今天分享的是如何在基于SpringBoot的SSM框架中 集成RabbitMQ。 点击下方图片,可以查看清晰效果图 核心配置 (1)队列、Exchanger... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 安装RabbitMQ 参考链接:windows下 安装 rabbitMQ 及操作常用命令 RabbitMQ入门(一)——RabbitMQ的安装以及使用(Windows环境下) 一、导入依赖... 阅读全文
posted @ 2022-07-17 12:14 小大宇 阅读(493) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 39 下一页