- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 isEmpty和isBlank的用法区别
可能你只知道isEmpty、isNotEmpty、isNotBlank、isBlank之外,其实还有isAnyEmpty、isNoneEmpty、isAnyBlank、isNoneBlank的存在,让我们一起来探索org.apache.commons.lang3.StringUtils这个工具类。isAnyEmpty(css),必须所有的值都不为空才返回true**是否真的不为空,不是空格或者空值,相当于!是否有一个为空,只有一个为空,就为true。相当于不为空,=!是否包含任何真空值(包含空格或空值)
2022-09-05 10:15:18
138
原创 SpringBoot+RabbitMq死信队列
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2022-05-24 11:22:58
1057
原创 Spring自带方法
1、Assert关键字在JDK1.4中引入,可通过JVM参数-enableassertions开启2、SpringBoot中提供了Assert断言工具类,通常用于数据合法性检查//要求参数object必须为非空(Not Null),否则抛出异常,不予放行//参数message参数用于定制异常信息。void notNull(Object object,String message)// 要求参数必须空(Null),否则抛出异常,不予『放行』。// 和 notNull() 方法断言规则相反void
2022-02-14 18:15:22
208
原创 Nginx面试题
1、请解释一下什么是Nginx?Nginx是一个web服务器和反向代理服务器,用于HTTP、HTTPS、SMTP、POP3和IMAP协议。2、请列举Nginx的一些特性。Nginx服务器的特性包括:反向代理/L7负载均衡器嵌入式Perl解释器动态二进制升级可用于重新编写URL,具有非常好的PCRE支持3、请解释Nginx如何处理HTTP请求。Nginx使用反应器模式。主事件循环等待操作系统发出准备事件的信号,这样数据就可以从套接字读取,在该实例中读取到缓冲区并进行处理。单个线程可以提供数万
2021-12-21 09:44:22
203
原创 MyBatis面试题
1、什么是MyBatis?答:MyBatis是一个可以自定义SQL、存储过程和高级映射得持久层框架。2、Mybatis是如何进行分页的?分页插件的原理是什么?答: 1)Mybatis使用RowBounds对象进行分页,也可以直接编写sql实现分页,也可以使用Mybatis的分页插件。2)分页插件的原理:实现Mybatis提供的接口,实现自定义插件,在插件的拦截方法内拦截待执行的sql,然后重写sql。 举例:select * from student,拦截sql后重写为:select t.* f
2021-12-10 11:24:14
276
原创 idea启动项目报错 java:程序包xxx不存在解决方案
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-12-10 10:45:10
2601
2
《Java面试》.pdf
2020-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人