- 博客(8)
- 资源 (60)
- 收藏
- 关注
原创 Springboot之联调对接字符串的坑
本文提出一种基于AOP的后端解决方案,用于处理前后端分离项目中字符串"null"转换为null的需求。通过自定义注解@NullStringToNull和切面类NullStringToNullAspect,实现对标注参数自动转换。该方法相比手动添加判断代码更简洁高效,只需在需要处理的参数上添加注解即可完成转换。文章还列举了其他替代方案,如工具类封装和Optional处理,但指出AOP方案最具优势。最后建议最佳实践是从前端源头处理"null"转换问题,但为保持前端代码不变
2025-07-15 18:52:52
324
原创 java的lambda的高效筛选
Java中筛选List<User>的两种Lambda实现:1)三目运算符明确区分null和有效值情况;2)利用Objects.equals方法自动处理null比较。后者更为简洁,推荐使用Objects.equals(user.getCity(),city)方式,它能自动处理null值比较且代码更精简。两种方法都能实现当传入city为null时筛选城市为空的记录,传入有效值时匹配对应城市记录的功能。
2025-07-14 19:05:59
149
原创 java的lambda中处理List列表的坑
这篇文章展示了Java中List流处理的两种不同方式。通过示例代码演示了如何使用Stream API对List进行过滤操作:一种是创建新List对象(不会修改原List),另一种是直接修改原List数据。关键点包括:1) Arrays.asList()创建的是不可变List;2) stream().filter()生成的是新集合;3) removeIf()会直接修改原List。输出结果验证了不同处理方式对原始数据的影响,为开发者选择合适的数据操作方法提供了参考。
2025-07-12 11:21:48
118
原创 处理Centos10中docker无法拉取镜像问题
提示Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)1.修改/etc/docker/daemon.json文件。然后用vim打开文件,将文件中。先修改这个文件的访问权限。2.重启docker即可。
2025-05-24 21:27:32
278
原创 tomcat11的安装
网上下载免安装版本apache-tomcat-11.0.6-windows-x64.zip。目前我安装的位置 C:\Program Files\Java\jdk-21。点击tomcat11根目录中的bin目录中运行startup.bat。目前我安装的位置D:\develop\tomcat11。1.确保jdk21正确安装和环境变量正确配置。Tomcat11的安装(使用jdk21)Java的环境变量配置确保时jdk21。jdk21和tomcat11兼容。2.tomcat11的安装和环境配置。
2025-05-05 10:38:37
716
原创 github网站无法访问的问题(windows11)
C:\Windows\System32\drivers\etc目录中。1.打开cmd,输入 ping github.com。获取到原地址为 20.205.243.166。2.然后配置到host文件中即可。host没有手动创建。
2025-05-05 10:25:12
2400
2
原创 限制级分解质因数
catch (InputMismatchException e) {//注意使用针对性的异常类。System.out.println("抱歉,无法分解!System.out.println("\n请输入一个正整数,看看我怎么分解:");System.out.println("错误:输入的不是正整数!System.out.println("数字无效,请按要求输入!// 清除缓冲区残留内容。if (input == 1){//结束条件要补充。System.out.println("分解质因数为:");
2025-04-11 14:18:36
298
原创 提示:Could not get a databaseId from dataSource
mybatis整合springMVC的时候,eclipse后台提示:Could not get a databaseId from dataSource org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localho...
2018-04-18 15:46:29
12027
SpringMVC+Spring+Hibernate(SSH)框架搭建之一
2018-08-08
Hibernate使用注释
2018-04-12
Spring+Hibernate+MySql的应用实例
2018-04-25
spring和struts的整合-aop的使用
2018-05-17
MyBatis环境配置及入门
2018-04-13
hibernate入门程序
2018-04-12
hibernate注解所需包
2018-04-12
Hibernate使用xml文件的每个类层次一张表
2018-04-13
springboot集成jsp的简单例子
2018-12-04
springboot+springMVC+mybatis的简单入门实例(2)
2019-04-09
Excel表格快速双击复制或粘贴.zip
2020-04-10
jquery3.3.1最新版库
2018-11-07
SpringCloud的Eureka的客户端和服务端的简单搭建
2019-04-21
用nginx做轮循运行springboot项目
2019-04-21
springboot+springMVC+mybatis的简单入门实例1
2019-04-02
SpringCloud项目用Ribbon做轮循的简单实例
2019-04-22
log4j日志报错解决办法
2018-09-06
SpringMVC+Spring+Hibernate(SSH)框架搭建之三
2018-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅