摘要: CREATE USER hunan IDENTIFIED BY '123456'; 创建用户hunan GRANT ALL PRIVILEGES ON hunan.* TO 'hunan'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; 给用户hunan授 阅读全文
posted @ 2021-06-11 10:29 umin 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 一,创建线程池时,可能使用Excutors的四种方式。 newSingleThreadExecutor()和 newFixedThreadPool(int nThreads),内部实现队列为 LinkedBlockingQueue。LinkedBlockingQueue 是一个由链表实现的有界阻塞队 阅读全文
posted @ 2021-05-28 21:56 umin 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 1.问题描述:feign远程调用,需要给调用方传递header中的参数 处理:调用方法的传参中传递header的参数,并加注解 @RequestHeader @PostMapping("/not-auth/ssoLogin/getAppTokenBySso")RestfulEntityBySummi 阅读全文
posted @ 2021-05-08 14:11 umin 阅读(656) 评论(0) 推荐(0) 编辑
摘要: public class ListStreamDemo{ public static void main(String[] args) { Integer[] arr = {1,1,3,7}; List<Integer> ints = Arrays.asList(arr); int max = in 阅读全文
posted @ 2021-05-06 10:19 umin 阅读(57) 评论(0) 推荐(0) 编辑
摘要: Spring Security OAuth框架内部封装登录接口,不需要提供单独的接口去访问 前端可直接根据接口去登录 现有需求:通过用户角色的权限(登录权限),限制APP还是WEB可登录,需要登录从业务组件走,通过请求中的User-Agent 可判断是web还是APP, 有权限业务组件通过Feign 阅读全文
posted @ 2021-04-16 11:29 umin 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 需求描述: 快速生成递增的不重复的序列号 支持分布式部署 支持配置长度、数据库更新频次、类型 实现流程: 示例: 阅读全文
posted @ 2021-04-15 09:18 umin 阅读(1510) 评论(0) 推荐(0) 编辑
摘要: 1. 事务的隔离级别原理MVCC 参考连接:https://www.jianshu.com/p/8845ddca3b23 2.mysql B+树 参考链接:http://www.liuzk.com/410.html 3. MySQL中如何使用覆盖索引优化limit分页查询 (覆盖索引) 参考链接:h 阅读全文
posted @ 2021-01-09 16:49 umin 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 线程模型 参考链接:http://www.tianshouzhi.com/api/tutorials/netty/336 思考: reactor 单线程模型 和bio单线程模型相比,优势在哪? 心跳机制和断线重连 参考链接 https://mp.weixin.qq.com/s/oEH_f9qpgMG 阅读全文
posted @ 2021-01-07 09:47 umin 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 1.定位:通过ApplicationContext获取配置文件 2.加载:将配置文件解析成BeanDefinition 3.注册:将BeanDefinition向Map中注册Map<Name,BeanDefinition> 4.bean的实例化:getBean()方法触发,通过BeanDefinit 阅读全文
posted @ 2020-12-05 08:43 umin 阅读(701) 评论(0) 推荐(0) 编辑