标签:URLs

Java

SpringBoot 原理深入及源码剖析

1

wenming.gapo 发布于 2020-07-25

SpringBoot 项目间接继承 spring-boot-dependencies,该文件对常用技术框架进行了统一版本管理,所以在SpringBoot 项目 pom.xml 引入spring-boot-dependencies管理的依赖文件不需要标注依赖文件版本号。引入 sta...

Spring

「原理分析」Spring Boot启动时基于spring.factories自动读取远端Environment实现的原理源码分析

1

hanze 发布于 2020-07-25

采用Spring标准的事件/监听器模型,通过Spring SPI的方式,在Spring Boot启动时,自动读取远端「远程服务器、本地硬盘等」Environment配置,方便在Spring Boot启动前,对配置进行灵活调整,增加灵活性,减少硬编码。 本文先从原理进行分析,表明其...

Java

「原理分析」Spring Boot启动时基于spring.factories自动读取远端Environment实现的原理源码分析

1

zhuangli 发布于 2020-07-25

采用Spring标准的事件/监听器模型,通过Spring SPI的方式,在Spring Boot启动时,自动读取远端「远程服务器、本地硬盘等」Environment配置,方便在Spring Boot启动前,对配置进行灵活调整,增加灵活性,减少硬编码。 本文先从原理进行分析,表明其...

Java

OkHttp 官方中文文档

1

songhua.gao 发布于 2020-07-22

[本文翻译来自 官方OkHttp Wiki](https://github.com/square/okhttp/wiki) 一、Calls HTTP客户端的工作是接受你的 request ,并产生它的 response 。这个在理论上是简单的,但在实践中确是很棘手。 1.1 请求...

Java

Shiro 存活以及100key批量扫描

xubiao.zhuang 发布于 2020-07-22

0x00 : 简介 Shiro 存活以及100key批量扫描 0x01 : 脚本 Github地址 : https://github.com/saltyfishyu/Shiro_Alive_keys_can # -*- encoding: utf-8 -*- # author :...

Spring

Spring Cloud OAuth2(基于JWT)的微服务认证授权实战

10

songhua.gao 发布于 2020-07-21

在上一章中已经介绍了Spring Security Oauth2的基本理论知识及其使用场景,本章节中注解介绍在Spring Cloud 中如何通过Oauth2来实现微服统一认证授权。 1.1解决方案 本文中主要用到以下解决方案: 基于无状态令牌(jwt)的认证方案,服务端无需保存...

Java

Diboot 2.1.1发布,新增前端代码生成,CRUD 等不再手写

8

hanze 发布于 2020-07-20

Diboot 2.1.1版本已于近日发布,带来若干项优化,增加对关联表字段查询条件的支持,Devtools新增前端代码生成等支持,CRUD、导入、导出等不再手写,CRUD的表单类型多达13项,涵盖了常规需求的表单范围,此次更新也对文档结构与内容进行了相关调整,重新录制了上手视频,...

Java

Spring Cloud源码分析(一)Eureka

1

xiaoli.wang 发布于 2020-07-17

很多面试官都会项目架构是什么样的?看你简历项目涉及的都是微服务项目,那你谈谈你对微服务的理解,优缺点?我一般会说项目中用的技术有springBoot、SpringCloud等技术,面试官经常继续深入问你,SpringCloud都用过哪些组件,谈谈对Eureka的理解,它底层是怎么...

Spring

Spring Boot 2.x基础教程:使用EhCache缓存集群

darida 发布于 2020-07-16

上一篇我们介绍了在Spring Boot中整合EhCache的方法。既然用了ehcache,我们自然要说说它的一些高级功能,不然我们用默认的 ConcurrentHashMap 就好了。本篇不具体介绍EhCache缓存如何落文件、如何配置各种过期参数等常规细节配置,这部分内容留给...

Java

Dubbo注册中心(ZooKeeper、Redis)实现原理

2

xiaoli.he 发布于 2020-07-15

在Dubbo微服务体系中,注册中心是其核心组件之一。Dubbo通过注册中心实现了分布式环境中各服务之间的注册和发现,是各分布式节点之间的纽带。其主要作用如下: 动态加入。一个服务提供者通过注册中心可以动态地把自己暴露给其他消费者,无需消费者逐个去更新配置文件。 动态发现。一个消费...

Java

基于全流量权限漏洞检测技术

7

zhuangli 发布于 2020-07-13

一、背景 关于安全领域内漏洞的发现,技术手段非常多,工具也非常多,大致阶段可分为事前、事中、事后来处理。事前大多采用SDL、白盒扫描等;事中、事后有NIDS及漏洞感知,甚至还有WAF来拦截恶意流量等。本文作者主要想尝试通过流量扫描的方式,去发现更多的潜在漏洞。 本文将围绕“权限问...

Java

面试官:小伙子,你给我说一下Java Exception 和 Error 的区别吧?

zhuangli 发布于 2020-07-11

前言 昨天在整理粉丝给我私信的时候,发现了一个挺有意思的事情。是这样的,有一个粉丝朋友私信问我Java 的 Exception 和 Error 有什么区别呢?说他在面试的时候被问到这个问题卡壳了,最后还好也是有惊无险的过了。在恭喜这位粉丝的同时,我们再回过头来这个问题,其实在面试...

Java

@EnableAutoConfiguration处理逻辑

5

xiaoli.he 发布于 2020-07-10

Aware系列都是用于注入响应的资源,Ordered用于排序。 值得关注的是 DeferredImportSelector,查看其类注释,简要翻译如下: importselector的变体,在所有@Configuration bean之后运行,可以实现Ordered进行排序。 提...

Java

一篇超详细classLoader分析

5

xirruiqiang 发布于 2020-07-10

这是我人生中第一次写技术博客,我也看过很多优秀博主博客从中学习到了很多;介于我也是一个人热爱技术分享的人,所以我想把自己在工作学习中获得知识分享给热爱技术的各位同胞还可以巩固知识,何乐而不为呢! 了解类加载器之前需要有一定c/c++、Java基础以及源码阅读能力,本次分享源码篇幅...

Java

微服务权限终极解决方案,Spring Cloud Gateway + Oauth2 实现统一认证和鉴权!

7

刘莉莉 发布于 2020-07-09

最近发现了一个很好的微服务权限解决方案,可以通过认证服务进行统一认证,然后通过网关来统一校验认证和鉴权。此方案为目前最新方案,仅支持Spring Boot 2.2.0、Spring Cloud Hoxton 以上版本,本文将详细介绍该方案的实现,希望对大家有所帮助! 前置知识 我...

Spring

口述完SpringMVC的执行流程后,面试官说兄弟,你是培训的吧!

5

尖兵 发布于 2020-07-08

每天早上 七点三十 ,准时推送干货 前几天阿粉的一个朋友去面试,面试官问他,你知道SpringMVC的执行流程么,我这个朋友在回答完之后,面试官相继问了几个问题,之后面试官说,兄弟你是培训出来的吧?朋友懵了,我培训都是一年前的事情了,这都能知道,于是,找阿粉来吐槽这个事情,结果,...

Java

CKEditor 5 + SpringBoot实战(四):SpringBoot 实现文件上传

4

hellas 发布于 2020-07-07

在本系列的文章中,我将介绍如何在Spring Boot Application中使用CKEditor编辑器。介绍的内容包括基本环境的搭建,文件上传,SpringData JPA数据持久化,CKEditor5的安装,CKEditor图片上传,CKEditor插入视频,获取/设置CK...

Java

三、Apache Dubbo学习整理—注册中心(2)

1

xirruiqiang 发布于 2020-07-07

订阅和发布是注册中心的核心功能之一。当一个已有服务的提供者下线,或者新的提供者加入。订阅对应接口的消费者和服务治理中心能及时收到注册中心的通知,并更新本地配置信息。整个过程自动完成,不需要人工参与。 (一)Zookeeper的实现 1、发布的实现 提供者和消费者都需要把自己注册到...