最新发布 第15页

JAVA

从零开始彻底搞懂OAuth 2.0

herman 4年前 (2020-02-28) 2129浏览

OAuth 2.0授权框架支持第三方支持访问有限的HTTP服务,通过在资源所有者和HTTP服务之间进行一个批准交互来代表资源者去访问这些资源,或者通过允许第三方应用程序以自己的名义获取访问权限。 为了方便理解,可以想象OAuth2.0就是在用...

JAVA

Java 锁粗化与循环

herman 4年前 (2020-02-28) 1995浏览

锁粗化(Lock Coarsening)。锁粗化是合并使用相同锁对象的相邻同步块的过程。如果编译器不能使用锁省略(Lock Elision)消除锁,那么可以使用锁粗化来减少开销。 众所周知,Hotspot 确实进行了锁粗化优化,可以有效合并几...

JAVA

JVM 垃圾回收实战

herman 4年前 (2020-02-27) 2444浏览

本文我们来学习下 GC 的实战内容,主要包括以下几点 JVM 参数简介发生 OOM 的主要几种场景及相应解决方案OOM 问题排查的一些常用工具GC 日志格式怎么看jstat 与可视化 APM 工具构建再谈 JVM 参数设置 JVM 参数...

JAVA

Unauthorized grant type: client_credentials

herman 4年前 (2020-02-26) 2932浏览

最近在做 OAuth2 开放平台,遇到了这个问题。今天我整理一下,我的解决方案,和产生这个问题的原因。 SpringBoot + OAuth2 曝出这个错误:Unauthorized grant type: client_credential...

JAVA

咱们从头到尾说一次 Java 垃圾回收

herman 4年前 (2020-02-25) 1695浏览

之前上学的时候有这个一个梗,说在食堂里吃饭,吃完把餐盘端走清理的,是 C++ 程序员,吃完直接就走的,是 Java 程序员。 Java 与 C 的区别 确实,在 Java 的世界里,似乎我们不用对垃圾回收那么的专注,很多初学者不懂 GC...

JAVA

面试题:Redis的SDS和C中字符串相比有什么优势?

herman 4年前 (2020-02-23) 1871浏览

众所周知,Redis 是现在最火的 nosql 系统。面试必备,面试必会。今年情况特别特殊,困难重重,前段时间群里刮起了一阵学习 Redis 源码的风。刚好最近有网友面试遇到了,Redis 的 SDS 和 C 中字符串相比有什么优势?本文来简单的说...

业余杂谈

上百套 Java/Java Web毕业设计源码系统免费送

herman 4年前 (2020-02-23) 5687浏览

最近不少学生在家里都宅着打游戏,眼看马上要毕业了,公众号里不少网友问我有没有毕业设计,或者帮助他们做毕业设计。 我一没时间,二没精力。但是看着大家都这么困难的情况下,我把当初我们班上和校友的一些毕业设计中做好的源码项目拿出来一些分享给大家,供...

业余杂谈

2020 最新 Idea 汉化包免费分享

herman 4年前 (2020-02-21) 3780浏览

今年以来,很多程序员将最新的开发工具 Idea 升级到了比较新的版本,比如 2019.3.1 的版本。最近有不少网友问我,有没有 idea 的汉化包分享一下! 我在网上找了不少,很多都用不了了,因为大家的 idea 不少都进行了升级。也有不少...

JAVA

WebFlux之Flux、Mono自定义统一返回消息

herman 4年前 (2020-02-18) 7199浏览

在 SpringBoot 中,我们通常会对项目中封装一个消息返回对象。使用统一的编码,这个返现消息体是在 HTTP 的状态码上又包装了一层。如下所示: { code:996, msg:"www.xttblog.com", ...

JAVA

WebFlux 之 Flux 和 Mono 常用方法总结

herman 4年前 (2020-02-18) 5902浏览

最近发现越来越多的网友再使用 WebFlux,本文介绍几个 Flux 和 Mono 常用的方法。 在 Reactor 中,数据流发布者(Publisher)由 Flux 和 Mono 两个类表示,它们都提供了丰富的操作符(operator)。...

JAVA

准备了 500 道阿里面试题,据说能刷掉90%的人!

herman 4年前 (2020-02-18) 1745浏览

原本开年过后是面试招聘旺季,金三银四一直是程序员跳槽的最佳时机,可是由于今年突发了疫情,金三银四变成了“金五银六”! 这几天有不少人加我微信好友,问我要一些面试题。我这里准备了大概 500 道左右的面试题,覆盖面非常的广,今天免费分享给大家!...