OAuth2.0分布式系统环境搭建

anan1个月前 (08-18)32
OAuth2.0分布式系统环境搭建
好好学习,天天向上本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往:目录导航介绍OAuth(开放授权)是一个开放...

设计模式之解释器模式

anan1个月前 (08-15)22
设计模式之解释器模式
解释器模式 InterpreterIntro解释器模式,给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。这和解释型编程语言的解释器有点类似,要根据一段输...

MapReduce之WritableComparable排序

anan2个月前 (07-30)43
MapReduce之WritableComparable排序
@目录排序概述获取Mapper输出的key的比较器(源码)案例实操(区内排序)自定义排序器,使用降序Key实现Comparable进行比较排序概述排序是MapReduce框架中最重要的操作之一。Map...

Java反射详解

anan2个月前 (07-30)45
Java反射详解
一、反射概述1. java.lang.Class:是反射的源头我们创建一个类,通过编译,生成对应的.calss文件,之后使用java.exe加载(jvm的类加载器)此.class文件,此.class文...

用大白话讲Java动态代理的原理

anan2个月前 (07-29)63
用大白话讲Java动态代理的原理
动态代理是什么首先说下代理模式,代理模式是常见的一种java设计模式,特征是代理类与委托类实现了同样的接口,代理类主要负责为委托类预处理、过滤、转发,以及事后处理等。代理类与委托类之间通常会存在关联关...

.NET Core学习笔记(7)——Exception最佳实践

anan2个月前 (07-27)70
.NET Core学习笔记(7)——Exception最佳实践
1.为什么不要给每个方法都写try catch为每个方法都编写try catch是错误的做法,理由如下:a.重复嵌套的try catch是无用的,多余的。这一点非常容易理解,下面的示例代码中,Outs...

Java线程池ThreadPoolExecutor面试总结思维导图速记

anan2个月前 (07-27)72
Java线程池ThreadPoolExecutor面试总结思维导图速记
优点降低资源消耗,通过重复利用已创建的线程降低线程创建和销毁造成的消耗。提高响应速度,当任务到达时,可以不需要等待线程创建就能立即执行。提高线程的可管理性类关系接 Executor 一个无返回值的ex...

扯扯Java中的锁

anan2个月前 (07-27)47
扯扯Java中的锁
前言    又过去了一个周末,最近陆陆续续的看了《并发编程的艺术》一书,对锁有不少感悟,这次就聊聊Java中的锁事。本文纯粹是漫谈,想到哪说到哪,但准确性肯定会保证,倘若有不正确之...

深入探究JVM之垃圾回收算法实现细节

anan2个月前 (07-27)63
深入探究JVM之垃圾回收算法实现细节
@目录前言垃圾回收算法实现细节根节点枚举安全点安全区域记忆集和卡表写屏障并发的可达性分析低延迟GCShenandoahZGC总结前言本篇紧接上文,主要讲解垃圾回收算法的实现细节以及对目前最前沿的低延迟...

Java面试必问:ThreadLocal终极篇 淦!

anan2个月前 (07-27)60
Java面试必问:ThreadLocal终极篇 淦!
点赞再看,养成习惯,微信搜一搜【敖丙】关注这个互联网苟且偷生的程序员。本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点、资料以及我的系列文...