标签:URLs

Java

原来SpringSecurity整合OAuth2后开放权限拦截路径还能这么玩?

1

dulong 发布于 2019-12-10

当我们整合了 Spring Security 以及 OAuth2 后发现,有一些业务请求是需要开放的,因为种种原因这时访问者还没有身份标识( 比如:用户刚来,还没有注册,需要进行新用户注册,这时注册业务相关的接口都应该是开放的 ),下面我们来看看 ApiBoot 是怎么排除路径不...

阅读(13)评论(0)赞 (0)

Java

SpringFramework5.0 @Indexed注解 简单解析

3

尖兵 发布于 2019-12-05

纸上得来终觉浅 绝知此事要躬行 —陆游 最近在看SpringBoot核编程思想(核心篇),看到走向注解驱动编程这章,里面有讲解到: 在SpringFramework5.0引入了一个注解 @Indexed ,它可以为Spring的 模式注解 添加索引,以提升应用启动性能。 官网地址...

阅读(21)评论(0)赞 (0)

Java

Java 中 RMI、JNDI、LADP、JRMP、JMX、JMS那些事儿(上)

15

yanxinchi 发布于 2019-12-05

作者:Longofo@知道创宇404实验室 时间:2019年11月4日 之前看了SHIRO-721这个漏洞,然后这个漏洞和SHIRO-550有些关联,在SHIRO-550的利用方式中又看到了利用ysoserial中的JRMP exploit,然后又想起了RMI、JNDI、LDAP...

阅读(27)评论(0)赞 (0)

编程技术

服务发现-EurekaServer的初始化和启动原理

2

changyuan.xu 发布于 2019-12-04

刚学习 SpringCloud 的时候先要学习注册中心,也就是服务发现与治理。SpringCloudNetflix 的方案是使用 Eureka,咱也都很清楚了,下面咱先搭建一个只有 EurekaServer 的工程。 pom依赖只需要两个: <dependency> ...

阅读(30)评论(0)赞 (0)

Java

搭上 Spring Boot 请求处理源码分析专车

5

xiaoli.wang 发布于 2019-12-03

发车啦,发车啦,上车要求: 点击左上方的“ java进阶架构师 ”进入页面 选择右上角的“ 星标 公众号 ”上车! 专车介绍 该趟专车是开往Spring Boot请求处理源码分析专车,主要用来分析Spring Boot是如何将我们的请求路由到指定的控制器方法以及调用执行。 专车问...

阅读(20)评论(0)赞 (0)

Spring

【修炼内功】[spring-framework][1]Resource

5

likai 发布于 2019-12-02

本文已收录【修炼内功】跃迁之路 阅读源码是一件极其枯燥无比的事情,对于使用频率较高的组件,如果能做到知其然且知其所以然,这对日常工作中不论是问题排查、代码优化、功能扩展等都是利大于弊的,如同老司机开车(对,就是开车),会让你有一种参与感,而不仅仅把它当成一种工具,若能习之精髓、学...

阅读(21)评论(0)赞 (0)

Spring

spring-mvc-handlerMapping 是怎么存放我们的请求路径的-源码

xubiao.zhuang 发布于 2019-12-02

HandlerExecutionChain , 这个是执行链 HandlerMethod 这个就是我们常用的请求的封装(也是本文的目标) HandlerAdapter 适配器(处理请求的就是从它开始) HandlerExecutionChain.handler 属性 就是 Han...

阅读(23)评论(0)赞 (0)

Java

Dubbo学习(一)SPI

2

xirruiqiang 发布于 2019-12-02

一、前言 Dubbo是拓展性极好的框架,其采用 Microkernel + Plugin 模式,Microkernel 只负责组装 Plugin,Dubbo 自身的功能也是通过扩展点实现的,也就是 Dubbo 的所有功能点都可被用户自定义扩展所替换。 本篇作为 Dubbo 学习记...

阅读(19)评论(0)赞 (0)

Java

知道了这些内容,闭着眼面试Dubbo!

20

邓龙华 发布于 2019-12-01

“ 分布式应用场景有高并发,高可扩展和高性能的要求。还涉及到,序列化/反序列化,网络,多线程以及设计模式的问题。幸好 Dubbo 框架将上述知识进行了封装,让程序员能够把注意力放到业务上。 图片来自 Pexels 为了更好地了解和使用 Dubbo,今天来介绍一下 Dubbo 的主...

阅读(59)评论(0)赞 (0)

Java

Dubbo源码阅读前夜-SPI的本质

2

xiaoli.he 发布于 2019-12-01

近日,在浏览Dubbo官网时看到了Dubbo SPI 这个词。搜了搜,原来JAVA有个SPI机制。好奇心驱使我想知道,这到底是个什么东西。 JAVA SPI机制 如果我们要动态加载一个类,会怎么办? 调用 Class.forName("cn.test.Hello&quo...

阅读(23)评论(0)赞 (0)

Java

Android 4.4 从url.openConnection到DNS解析

2

dulong 发布于 2019-11-30

本文为看雪论坛精华文章 看雪论坛作者ID:卓桐 其实并不是要分析Dns流程的,一开始是分析Android设置wifi代理,怎么起到全局代理的作用的。 因为坏习惯,在线看源码,全凭记忆,没有做笔记的习惯,忽略了一个点,直接分析到dns了,回过头才发现分析过了。 而之前群里有人问应用...

阅读(19)评论(0)赞 (0)

Java

【SpringBoot-In-Action】一、Spring Boot快速入门

34

yeseng 发布于 2019-11-29

Spring Boot 用来简化 Spring 应用开发,约定大于配置,删繁就简,just run 就能创建一个独立的、产品级的应用 出现背景: J2EE(例如 Spring ) 笨重的开发、繁多的配置、低下的开发效率、负责的部署流程和第三方技术集成难度大。 解决方案: “Spr...

阅读(53)评论(0)赞 (0)

Java

给你一份Spring Boot核心知识清单

4

hanze 发布于 2019-11-28

预警:本文非常长,建议先 mark 后看。 说明:前面有 4 个小节关于 Spring 的基础知识,分别是:IOC 容器、JavaConfig、事件监听、SpringFactoriesLoader 详解,它们占据了本文的大部分内容。 虽然它们之间可能没有太多的联系,但这些知识对于...

阅读(48)评论(0)赞 (0)

Spring

Spring Boot 2.x 启动全过程源码分析(上)入口类剖析

2

puefu.he 发布于 2019-11-28

Spring Boot 的应用教程我们已经分享过很多了,今天来通过源码来分析下它的启动过程,探究下 Spring Boot 为什么这么简便的奥秘。 本篇基于 Spring Boot 2.0.3 版本进行分析,阅读本文需要有一些 Java 和 Spring 框架基础,如果还不知道 ...

阅读(22)评论(0)赞 (0)

Java

Spring Cloud 配置中心高可用搭建

1

邓龙华 发布于 2019-11-27

本文通过config server连接git仓库来实现配置中心,除了git还可以使用svn或者系统本地目录都行。 引入依赖 <dependencies> <dependency> <groupId>org.springframework.clo...

阅读(23)评论(0)赞 (0)

Java

SpringCloud源码阅读2-Eureka客户端的秘密

小丁 发布于 2019-11-27

配置类的作用一般就是配置框架运行的基本组件,所以看懂配置类,也就入了框架的门。 当我们在启动类上加入 @EnableDiscoveryClient 或者 @EnableEurekaClient 时,就能使Eureka客户端生效。 这两个注解最终都会使,Eureka客户端对应的配置...

阅读(23)评论(0)赞 (0)

Spring

005 | 搭上SpringBoot请求处理源码分析专车

3

changyuan.xu 发布于 2019-11-27

专车介绍 该趟专车是开往Spring Boot请求处理源码分析专车,主要用来分析Spring Boot是如何将我们的请求路由到指定的控制器方法以及调用执行。 专车问题 为什么我们在控制器中添加一个方法,使用@RequestMapping注解标注,指定一个路径,就可以用来处理一个w...

阅读(20)评论(0)赞 (0)

Java

OKHttp 3.14.X源码架构学习(一)

1

邓龙华 发布于 2019-11-26

这里以非Kotlin版本介绍 首先在 build.gradle 中添加组件: implementation 'com.squareup.okhttp3:okhttp:3.14.2' 复制代码 在MainActivity中调用OkHttp的API: //注意这里,一般我们用单例,O...

阅读(25)评论(0)赞 (0)