会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
programmLover
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2021年2月19日
1. MySQL存储引擎、索引底层原理分析
摘要: 一 Mysql 存储引擎 1. Mysql 存储引擎介绍 在MySQL5 之后, 支持的存储引擎多达十几种,如图 在这些存储引擎中,常用的也就 MyISAM、InnoDB、MEMERY三种存储引擎,其中 InnoDB 是我们最常用的也是 Mysql 默认的存储引擎 2. 各个存储引擎比较 功能 My
阅读全文
posted @ 2021-02-19 23:44 programmLover
阅读(181)
评论(0)
推荐(0)
2019年11月24日
3-4 注册selector
摘要: 一 注册selector大纲 1. AbstractChannel.register(channel) //入口 2. this.eventLoop = eventLoop //绑定线程 3. register0() //实际注册 4.register0()调用流程 doRegister() //调
阅读全文
posted @ 2019-11-24 22:33 programmLover
阅读(166)
评论(0)
推荐(0)
3-2 服务端 ChannelFuture 的创建
摘要: 一 问题 1. 服务端socket在哪里初始化 2. 在哪里accept连接 二 Netty启动Channel过程 1. 创建服务端Channel 2. 初始化服务端Channel 3.注册selector 4.端口绑定 三 Netty启动Channel过程: 创建服务端 ChannelFuture
阅读全文
posted @ 2019-11-24 20:58 programmLover
阅读(356)
评论(0)
推荐(0)
2019年9月13日
java8新时间与日期
摘要: 一:解决传统时间格式化线程安全问题 传统时间格式化使用SimpleDateFormat类,但SimpleDateFormat不是一个线程安全的类,在多线程中会报错 执行这段代码会发现报 java.lang.NumberFormatException: multiple points异常。 在java
阅读全文
posted @ 2019-09-13 19:16 programmLover
阅读(369)
评论(0)
推荐(0)
lamda表达式
摘要: 一: Lamda表达式基本语法: (args1, args2,...) -> { express block } lamda表达式由两部分组成,参数和语句块,参数可以不写参数类型也可以写参数类型,如果写参数类型,必须与对应方法的参数类型一致,如果只有一个参数,可以省略小括号();语句块中如果只有一条
阅读全文
posted @ 2019-09-13 16:16 programmLover
阅读(1544)
评论(0)
推荐(0)
2019年8月19日
1-2 spring-security-oauth2认证服务配置
摘要: spring-security-oauth2认证服务配置只需要在配置类中继承并重新三个configuration方法即可
阅读全文
posted @ 2019-08-19 00:26 programmLover
阅读(406)
评论(0)
推荐(0)
2019年8月18日
1-1.使用spring-security-oauth2搭建一个demo
摘要: 前言: 1.本博文需要一定的spring-security和oauth2协议基础 2.spring-cloud版本:Dalston.SR2 1.添加pom依赖 3.要实现oauth2认证非常简单,只需要一个@EnableAuthorizationServer标注的bean就行: 4.这时候,就能启动
阅读全文
posted @ 2019-08-18 15:33 programmLover
阅读(685)
评论(0)
推荐(0)
2019年8月13日
2-2 Spring Security 自定义用户认证逻辑
摘要: 在自定义用户认证逻辑时,主要需要做到以下几件事: 1.处理用户信息获取逻辑 2.处理用户校验逻辑 3.处理密码加密逻辑 Spring Security对这三种认证逻辑都有了自己的实现 1.处理用户信息获取逻辑:UserDetailsService 2.处理用户校验逻辑:UserDetials 3.处
阅读全文
posted @ 2019-08-13 23:21 programmLover
阅读(233)
评论(0)
推荐(0)
2-1 Spring Security 基本原理
摘要: 如图所示:Spring Security本质就是由一层层的过滤器链组成每进入一个Authentication Filter时,过滤器就会根据请求判断是否认证,其中FilterSecurity Interceptor就是过滤器的最后一层拦截,如果拦截通过,则放行进入Restful API,如果拦截成功
阅读全文
posted @ 2019-08-13 22:34 programmLover
阅读(212)
评论(0)
推荐(0)
2019年3月21日
使用SpringMVC开发Restful API(2)-使用Filter、Interceptor对请求进行拦截和处理拦截顺序
摘要: 一 使用Filter拦截请求: 1.使用Filter拦截只需要我们定义一个类并实现javax.servlet.Filter接口,然后将其注册为bean即可。 示例: 其中: init():方法会在Filter初始化的时候被调用。 destroy():方法会在Filter销毁的时候被调用。 doFil
阅读全文
posted @ 2019-03-21 23:58 programmLover
阅读(319)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告