会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
咖啡来一杯
未知永远存在
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2022年7月2日
集合使用retainAll找到重复项
摘要: 集合A的泛型是集合B,集合B泛型是自定义对象,判定新增的集合C在集合A中是否有重复的集合。 判断是否包含使用retainAll,如果A.retainAll(C),A中有数据,表示有重复数据 如果集合泛型是自定义对象,使用retainAll(),最终调用的方法是自定义对象的equals方法。比较的是属
阅读全文
posted @ 2022-07-02 09:39 永无八哥
阅读(387)
评论(0)
推荐(0)
2022年5月15日
hibernate-validator常用校验注解
摘要: @Null 检查该字段为空 @NotNull 不能为null @NotBlank 不能为空,常用于检查空字符串 @NotEmpty 不能为空,多用于检测list是否size是0 @Max 该字段的值只能小于或等于该值 @Min 该字段的值只能大于或等于该值 @Past 检查该字段的日期是在过去 @F
阅读全文
posted @ 2022-05-15 13:26 永无八哥
阅读(512)
评论(0)
推荐(0)
2022年5月11日
springMVC响应出现状态码406?
摘要: <!doctype html> HTTP状态 406 - 不可接收 HTTP状态 406 - 不可接收 类型 状态报告 描述 根据请求中接收到的主动协商头字段,目标资源没有用户代理可以接受的当前表示,而且服务器不愿意提供缺省表示。 Apache Tomcat/8.5.73 解决方案:spring配置
阅读全文
posted @ 2022-05-11 20:02 永无八哥
阅读(638)
评论(0)
推荐(0)
2022年5月3日
pojo类型建议使用包装类型
摘要: 主要原因有两个 映射sql时 sql使用的默认类型都是null,如果把pojo中的映射属性类型写为基本类型,当映射null到基本类型时会出错 接收参数时 如果用对象接收前端请求的参数,基本类型数据是有默认值的,会导致一些数据“莫名其妙有初始值”,引用类型默认为空
阅读全文
posted @ 2022-05-03 20:56 永无八哥
阅读(68)
评论(0)
推荐(0)
2022年4月19日
单点登录与oauth2理解
摘要: 单点登录 SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 oauth2 oauth2是一个系统开放内部资源的标准。允许用户授权给第三方应用,让第三方应用访问他们存储在“其他服务器”的信息(包含头像,昵称),而不用输入“其他服务器”的用户名和密码。 区别 oaut
阅读全文
posted @ 2022-04-19 22:34 永无八哥
阅读(348)
评论(0)
推荐(0)
第三方登录之支付宝PC网页内获取用户信息
摘要: PC 网页内获取用户信息 业务流程图 第一步:URL 拼接 后端可以直接重定向到二维码页面return "redirect:" + showQrCode; URL 拼接规则:https://openauth.alipay.com/oauth2/publicAppAuthorize.htm?app_i
阅读全文
posted @ 2022-04-19 22:31 永无八哥
阅读(1245)
评论(0)
推荐(0)
2022年4月18日
关于Union与OpenId理解与认识
摘要: 1. UnionId是同一个开放平台下用户的唯一标识: 如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序), 可通过 UnionID 来区分用户的唯一性,因为只要是同一个微信开放平台 帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的 UnionID 是唯一的。换句话说,同一用户
阅读全文
posted @ 2022-04-18 18:50 永无八哥
阅读(378)
评论(0)
推荐(0)
2022年4月5日
idea防止部分代码格式化
摘要: 不开启时,使用ctrl+alt+L进行格式化,格式化之后如下 /** * 当有多个插件时,target会有多层target对象 * public Object pluginAll(Object target) { * for (Interceptor interceptor : intercepto
阅读全文
posted @ 2022-04-05 21:46 永无八哥
阅读(728)
评论(0)
推荐(0)
Mybatis 执行原理
摘要: 运行原理 1.通过加载mybatis全局配置文件初始化configuration对象,并解析配置全局配置文件所有的标签同时将内容封装到configuration对象中,进而构建出SqlSessionFactory对象。 2.创建的Executor对象(执行器),将第一步的configuration对
阅读全文
posted @ 2022-04-05 16:25 永无八哥
阅读(136)
评论(0)
推荐(0)
2022年1月17日
list转tree两种方法
摘要: TreeVO类 import java.util.List; public class TreeVO { String id; String name; String parentId; List<TreeVO> children; public TreeVO(String id, String n
阅读全文
posted @ 2022-01-17 22:04 永无八哥
阅读(733)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告