标签:静态方法

Java

Spring Boot 自动配置(auto-configurtion) 揭秘

2

xirruiqiang 发布于 2019-07-18

本章,我们为你揭秘Spring Boot自动配置(Auto Configuration)运行机制,谈到auto-configuration,肯定离不开@EnableAutoConfiguration注解。 package org.springframework.boot.auto...

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

Java

Spring Boot 自动配置(auto-configurtion) 揭秘 荐

2

darida 发布于 2019-07-18

本章,我们为你揭秘Spring Boot自动配置(Auto Configuration)运行机制,谈到auto-configuration,肯定离不开@EnableAutoConfiguration注解。 package org.springframework.boot.auto...

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

Java

Java界最神秘技术ClassLoader,吃透它看这一篇就够了

dulong 发布于 2019-07-18

ClassLoader 是 Java 届最为神秘的技术之一,无数人被它伤透了脑筋,摸不清门道究竟在哪里。网上的文章也是一篇又一篇,经过本人的亲自鉴定,绝大部分内容都是在误导别人。本文我带读者彻底吃透 ClassLoader,以后其它的相关文章你们可以不必再细看了。 ClassLo...

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

Java

「java8系列」神奇的函数式接口

puefu.he 发布于 2019-07-18

前言 在上一篇Lambda的讲解中我们就提到过函数式接口,比如:Consumer <String> consumer = (s) -> System.out.println(s);其中Consumer就是一个函数式接口。这里是通过Lambda表达式创建了一个函数...

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

Java

什么是Java多线程?

1

songhua.gao 发布于 2019-07-18

第五阶段 多线程 前言: 一个场景:周末,带着并不存在的女票去看电影,无论是现场买票也好,又或是手机买票也好,上一秒还有位置,迟钝了一下以后,就显示该座位已经无法选中,一不留神就没有座位了,影院的票是一定的,但是究竟是如何做到,多个窗口或者用户同时出票而又不重复的呢? 这就是我们...

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

Java

java多线程总结-同步容器与并发容器的对比与介绍

13

yeseng 发布于 2019-07-17

java.util包下面的容器集主要有两种,一种是Collection接口下面的List和Set,一种是Map, 大致结构如下: Collection List LinkedList ArrayList Vector Stack Set HashSet TreeSet Linke...

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

Java

Java反序列化学习之Apache Commons Collections

14

darida 发布于 2019-07-17

背景 Apache Commons Collections 是 Apache Commons 的组件,它们是从 Java API 派生而来的,并为Java语言提供了组件体系结构。 Commons-Collections 试图通过提供新的接口,实现和实用程序来构建JDK类。 Apa...

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

Java

手撕面试官系列(五):Tomcat+Mysql+设计模式面试专题

3

Harries 发布于 2019-07-17

Tomcat (面试题+答案领取方式见主页) Tomcat 的缺省端口是多少,怎么修改? tomcat 有哪几种 Connector 运行模式(优化)? Tomcat 有几种部署方式? tomcat 容器是如何创建 servlet 类实例?用到了什么原理? tomcat 如何优化...

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

Java

感受lambda之美,推荐收藏,需要时查阅

10

Harries 发布于 2019-07-17

一、引言 java8最大的特性就是引入Lambda表达式,即函数式编程,可以将行为进行传递。 总结就是:使用不可变值与函数,函数对不可变值进行处理,映射成另一个值。 二、java重要的函数式接口 1、什么是函数式接口 函数接口是只有一个抽象方法的接口,用作 Lambda 表达式的...

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

Java

『互联网架构』埋点基础知识(112)

10

likai 发布于 2019-07-16

上节给整个调用链的体系结构讲述了,按照我的流程可以搭建出来调用链的项目。架构目标基本功能,可扩展性,可配置性,可运维性。识别系统的方式,就是通过唯一性的包名来完成的。就像克隆人一样的基因都是一样的被识别成一个人。本次了解埋点和插撞具体是如何实现的。 源码:https://gith...

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

Java

「java8系列」神秘的Lambda

3

刘莉莉 发布于 2019-07-16

接触背景 第一次接触lambda表达式时,感觉这个东西挺神奇的(高逼格),一个()加->就能传递一段代码,当时公司项目中接手同事的代码,自己也对java8的特性不了解,看的也是一头雾水,之后就赶快看了下《java8实战》这本书,决定写一个java8特性系列的博客,既加深自己...

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

Spring

springboot-starter中的SPI 机制

9

puefu.he 发布于 2019-07-16

SPI的全称是Service Provider Interface, 直译过来就是"服务提供接口", 听起来挺别扭的, 所以我试着去就将它翻译为"服务提供商接口"吧. 我们都知道, 一个接口是可以有很多种实现的. 例如搜索,可以是搜索系统的...

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

Spring

【小家Spring】聊聊Spring中的数据绑定 — BeanWrapper以及内省Introspector和PropertyDescriptor

2

yeseng 发布于 2019-07-16

每篇一句 千古以来要饭的没有要早饭的,知道为什么吗? 相关阅读 【小家Spring】聊聊Spring中的数据转换:Converter、ConversionService、TypeConverter、PropertyEditor 【小家Spring】聊聊Spring中的数据绑定 &...

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

Java

浅谈struts2漏洞防护与绕过-上

12

changyuan.xu 发布于 2019-07-15

这篇文章的重点不在于分析漏洞,而是通过漏洞去分析struts2沙箱的防护以及绕过,注意本文的struts2的版本范围与漏洞影响的范围是不对应的,只是顺序问题。 然后本文环境是使用的kingkk师傅仓库的 https://github.com/kingkaki/Struts2-Vu...

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

Java

JNI访问Java类的静态成员

小丁 发布于 2019-07-15

上篇文章 JNI访问Java对象的成员 介绍了如何在JNI层回调Java对象的成员(变量和方法),这篇文章是上篇文章 的姊妹篇,介绍在JNI层如何回调Java类的静态成员(变量和方法)。 例子 首先呢,还是需要做一些准备工作,先完成动态注册的代码。 如果你对动态注册的代码还不熟悉...

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

Java

【进阶JVM高手之路】32个Java虚拟机知识点快速梳理!

6

刘莉莉 发布于 2019-07-15

公众号后台回复“ 学习 ”,获取作者独家秘制精品资料 多年好友心血力作, 阿里资深技术专家 十余年JVM生产实践经验 《从 零 开始带你成为 JVM 实战 高手》 限时优惠: 88元 ( 正在进行ing ) 专栏目录参见文末 扫下方海报进行 试读 通过我的海报购买, 再返你24元...

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

Java

聊聊spring cloud的FeignClientBuilder

xiaoli.wang 发布于 2019-07-14

序 本文主要研究一下spring cloud的FeignClientBuilder FeignClientBuilder spring-cloud-openfeign-core-2.2.0.M1-sources.jar!/org/springframework/cloud/ope...

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