- 博客(12)
- 资源 (12)
- 收藏
- 关注
翻译 keycloak 认证服务
文章目录1. 概述1.1 架构1.1.1 认证流程1.1.2 认证服务1.2 术语1.2.1 资源服务器(Resource Server)1.2.2 资源(Resource)1.2.3 范围(Scope)1.2.4 权限(Permission)1.2.5 策略(Policy)1.2.6 策略提供者(Policy Provider)1.2.7 权限票据(Permission Ticket)2 入门指...
2018-11-16 14:26:14 20868 11
原创 WebFlux 延迟加载问题
在使用spring data(hibernate)做持久层时, 事务控制在 service 层, 为了方便开发, 在页面中直接使用lazy load 的对象, 但在service 层调用完毕后, hibernate session 就进行了close, 导致, lazy object 无法使用在spring mvc 中, spring 引入了 OpenSessionInView , 即在 fil...
2018-09-22 15:05:29 1972
原创 WebFlux 中form data获取不到参数问题
Spring WebFlux 中, request.queryParams 只能获取到 查询参数, 对于 form 提交的参数无法进行参数自动装载处理方式有两种:一. 自定义 ArgumentResolver, 具体如下:实现接口 org.springframework.web.reactive.config.WebFluxConfigurer重载 configureArgumentRe...
2018-09-20 15:01:36 17057 5
原创 kotlin中的lef, run, apply ....
run函数内可通过this引用当前对象; 返回值为最后一行, 可以与当前对象类型不同"kotlin".run { "hello $this" }>>> hello kotlinwithwith函数接收两个参数, 一个对象, 一个函数, 函数内可用this引用对象, 返回值为最后一行, 可以与当前对象类型不同with("kot
2018-09-18 20:42:44 755
原创 spring-data (踩坑记录) --- 默认mysql引擎为myisam
最近搭建了一个项目框架, 采用 springboot 2.0.3 Release, 对应的spring-data-jpa为 2.0.8 Release刚好数据库有个数据错误,想着去修复一下, 发现竟然对应的外键竟然不存在, 不存在? 怎么插进去的?问题处理步骤如下:首先检查了生成的数据库脚本, 均有外键的脚本, 排除代码配置问题手动加外键, 依然无效, 但不报错查看mysql版本, s...
2018-09-18 00:55:24 1352
原创 Java IO - 几种IO模式
概念同步: 线程在发起调用时, 需要等待任务处理结果, 才能继续干别的事情 用户去收快递, 快递小哥哥不在, 等在这里, 直到快递小哥哥回来, 给一个结果异步: 线程在处理任务时, 不需要等待任务结果, 当任务完成后会主动通知线程 用户去收快递, 快递小哥哥不在, 贴个纸条, 快递小哥哥回来看到, 主动给用户打电话, 告知快递结果阻塞: 在读取处理套接字时, 线程将会...
2018-09-15 20:28:05 2077
原创 Spring Data Jpa 自定义 Repository EntityManager is null
项目中升级了spring-data-jpa版本,发现继承了 QueryDslRepositorySupport 的自定义的Repository类一直报:Caused by: java.lang.IllegalArgumentException: EntityManager must not be null! at org.springframework.util.Assert.notNull
2017-11-07 15:36:27 2459
转载 mac 配置java home
mac环境下,echo $JAVA_HOME 一般输出为空,但有时候某些构件会需要有javahome的配置,这时就需要把Java home配置好。步骤:1, 命令行输入: /usr/libexec/java_home 我的环境输出是 /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home 而这也是我们最终echo $...
2017-07-19 10:01:39 670
转载 android studio 无法关联源码问题
Sources for Android API 23 Platfrom not found (Android Studio 2.0) 0down voteaccepted For people facing the same problem, the solution is in this post for Linux and in the same topic h...
2016-09-09 20:51:34 538
原创 关于支付宝支付的问题
之前做支付宝支付时, 遇到一个问题,特记录一下 支付宝支付, 在使用手机网页支付接口时,如果标题内容过长会出现空白页面,无任何错误提示; 支付宝官方api上写明 body 字段长度为1000, 网页支付 body 同样为1000,网页支付下无任何问题, 手机网页支付下英文字符也无问题, 中文字符下超过125个长度即会出现空白页面, 提交给支付宝客服处理过, 但也...
2016-03-24 17:25:36 7430
原创 关于微信支付ios的问题
微信公众号支付, 统一下单 body 中如果有(乱码\一些特殊字符之类), ios微信客户端下会调用绑定银行卡的界面, 实际上银行卡已经绑定, 此处应该是微信的一个bug ...
2016-03-24 17:20:44 535
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人