8 guying4875

尚未进行身份认证

暂无相关描述

等级
TA的排名 2w+

springboot源码分析二 ------ Spring 工具类 ConfigurationClassParser 分析得到配置类

转载自:https://blog.csdn.net/andy_zhang2007/article/details/78549773

2019-04-12 16:13:52

springboot源码分析一 ---------IDEA 引入 Spring Boot 2.1.4 源码

下载代码切换分支首先到GitHub上clone下SpringBoot的代码:gitclonehttps://github.com/spring-projects/spring-boot.git由于SpringBoot的发布版本代码都在tag上,所以需要使用gittag命令查看所有的tag:gittag然后切换到名为v2.0.0.RELEASE的tag上:...

2019-04-12 16:01:14

springboot --springboot之启动原理解析及源码阅读

转载自:https://www.cnblogs.com/shamo89/p/8184960.htmlSpringBoot为我们做的自动配置,确实方便快捷,但是对于新手来说,如果不大懂SpringBoot内部启动原理,以后难免会吃亏。所以这次博主就跟你们一起一步步揭开SpringBoot的神秘面纱,让它不在神秘。正文我们开发任何一个SpringBoot项目,都会用到如下的启动...

2019-04-09 22:02:34

spring boot各种注解讲解

类别 注解 讲解 路径扫描 @ComponentScans:定义spring的扫描类根路径,包括include、exclude的使用方法 https://blog.csdn.net/luojinbai/article/details/85877956 bean构建 @Configuration:定义配置类,可替换xm...

2019-04-03 15:08:59

spring boot 整合security系列文章

SpringBoot+SpringSecurity基本使用及个性化登录配置 讲解简单的springboot整合security实现用户身份认证,授权功能 前后端分离SpringBoot+SpringSecurity权限解决方案 讲解前后端分离项目在进行身份验证时以json传递验证结果 在SpringB...

2019-04-03 14:51:58

SpringBoot 整合 oauth2(三)实现 token 认证

session是空间换时间,而token是时间换空间。session占用空间,但是可以管理过期时间,token管理部了过期时间,但是不占用空间. sessionId失效问题和token内包含。 session基于cookie,app请求并没有cookie。 token更加安全(每次请求都需要带上)。开始正文了...本文大概流程:oauth2流程简介百度百科:https://b...

2019-04-02 17:13:53

SpringBoot 整合 Security(一)实现用户认证并判断返回json还是view

第一章顺风车:SpringBoot整合Security(一)实现用户认证并判断返回json还是view第二章顺风车:SpringBoot整合Security(二)实现验证码登录本教程大概目录:实现用户认证 实现json请求返回json,网页请求返回网页。1.添加依赖<dependency><groupId&g...

2019-04-02 17:00:27

Maven 整合 spring profile实现多环境自动切换

转载自:https://zilongsky-gmail-com.iteye.com/blog/2032001profile主要用在项目多环境运行的情况下,比如开发环境、测试环境、线上生产环境。我负责的项目某个数据管理后台涉及到包含测试环境在内的12个不同的运行环境,所以每次发布都很蛋疼很纠结,配置改过来改过去,到最后有些环境都忘了怎么配的。下面以这个项目为例介绍。准备条件:s...

2019-03-29 10:01:12

idea操作git使用技巧(3) --- git中branch相关操作

gitcheckout-bnew_branch创建新的分支gitcheckoutnew_branch切换到另一分支gitbranch查看分支列表信息(*标记当前所在分支)gitbranch-dnew_branch删除分支-D(强制删除)gitmergebranch_name合并指定分支到当前分支gitbranch-a查...

2019-03-29 09:07:25

idea操作git使用技巧(3) --- git切换到某个tag

gitclone整个仓库后使用,以下命令就可以取得该tag对应的代码了。gitcheckouttag_name但是,这时候git可能会提示你当前处于一个“detachedHEAD"状态。因为tag相当于是一个快照,是不能更改它的代码的。如果要在tag代码的基础上做修改,你需要一个分支:gitcheckout-bbranch_nametag...

2019-03-28 09:14:09

idea操作git使用技巧(2)-------IntelliJ idea——》创建tag、删除tag

IntelliJidea——》创建tag、删除taghttps://blog.csdn.net/weixin_43453386/article/details/83857038

2019-03-28 09:07:48

idea操作git使用技巧(1) ---Git-根据tag创建分支

1.执行:gitoriginfetch获得最新.2.通过:gitbranch<new-branch-name><tag-name>会根据tag创建新的分支.例如:gitbranchnewbranchv1.0.会以tagv1.0创建新的分支newbranch;3.可以通过gitcheckoutnewbranch切换到新的分支.4...

2019-03-28 08:59:39

记一次JVM调优过程

最近对项目进行压力测试发觉系统运行效果不好,监控JVM后发觉JVM在频繁进行FGC开启jconsole对远程jvm进行监控利用jstat查看jvm内存情况https://www.cnblogs.com/lizhonghua34/p/7307139.html1.配置获取Fgc日志2.获取jvm内存快照文件jmap-dump:fo...

2019-03-21 17:00:16

Spring Web Flow 介绍

《Spring实战》学习笔记-第八章:使用SpringWebFlowhttps://blog.csdn.net/bruce_6/article/details/51537263

2019-03-15 16:14:28

DRUID连接池的实用 配置详解

转载自:https://www.cnblogs.com/wuyun-blog/p/5679073.html DRUID介绍 DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池,不知道速度有...

2019-03-15 14:06:40

oracle数据库运维指令

1.查看oracle数据库当前连接数selectcount(*)fromv$session2.查看当前并发数量Selectcount(*)fromv$sessionwherestatus='ACTIVE'3.数据库允许的最大连接数selectvaluefromv$parameterwherename='processes'4....

2019-03-15 13:40:59

【系统架构】8种至关重要的OAuth API授权流与能力

转载自:https://www.toutiao.com/a6666211517135847948/?tt_from=weixin&utm_campaign=client_share&wxshare_count=1&timestamp=1552521262&app=news_article&utm_source=weixin&iid=658976911...

2019-03-14 13:34:50

java.util.concurrent包详细分析

转载自:https://blog.csdn.net/windsunmoon/article/details/36903901概述java.util.concurrent包含许多线程安全、测试良好、高性能的并发构建块。不客气地说,创建java.util.concurrent的目的就是要实现Collection框架对数据结构所执行的并发操作。通过提供一组可靠的、高性能并发构建块,开发人员...

2019-03-14 09:20:13

spring-security权限控制详解

转载自:https://www.cnblogs.com/fp2952/p/8933107.html在本例中,主要讲解spring-boot与spring-security的集成,实现方式为:将用户、权限、资源(url)采用数据库存储 自定义过滤器,代替原有的FilterSecurityInterceptor 自定义实现UserDetailsService、AccessDecisio...

2019-03-13 15:57:49

Spring Cloud OAuth2(二) 扩展登陆方式:账户密码登陆、 手机验证码登

转载自:https://www.cnblogs.com/fp2952/p/9193959.html概要基于上文讲解的springcloud授权服务的搭建,本文扩展了springsecurity的登陆方式,增加手机验证码登陆、二维码登陆。主要实现方式为使用自定义filter、AuthenticationProvider、AbstractAuthenticationToken根...

2019-03-13 15:56:07

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!