首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java困惑知识
订阅
Java confused knowledge
Azernia
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
Java代理模式及动态代理详解
Java的动态代理在实践中有着广泛的使用场景,比如最场景的SpringAOP、Java注解的获取、日志、用户鉴权等。本篇文章带大家了解一下代理模式、静态代理以及基于JDK原生动态代理。代理模式无论学习
JVM调优详解(一次java性能优化实战)
本文章主要讲述什么是JVM虚拟机,JVM内存模型,垃圾回收算法,各种垃圾回收器,以及性能调优的参数进行全面的讲解。
何时用多线程?多线程需要加锁吗?线程数多少最合理?
今天看到一个问题,突然有感而发,想聊下这个话题。 1、其实是否应该使用多线程在很大程度上取决于应用程序的类型。 IO密集型的,当我的应用必须等待缓慢的资源(如网络连接或者数据库连接上返回数据)时,那么多线程会让系统的CPU充分的利用起来,当一个线程阻塞挂起时,另一个线程可以继续…
JAVA多线程使用场景和注意事项
我曾经对自己的小弟说,如果你实在搞不清楚什么时候用HashMap,什么时候用ConcurrentHashMap,那么就用后者,你的代码bug会很少。 编程不是炫技。大多数情况下,怎么把代码写简单,才是能力。 多线程生来就是复杂的,也是容易出错的。一些难以理解的概念,要规避。本文…
深入浅出Java线程池:理论篇
借助于很多强大的框架,现在我们已经很少直接去管理线程,框架的内部都会为我们自动维护一个线程池。例如我们使用最多的okHttp以及他的封装框架Retrofit,线程封装框架RxJava和kotlin协程等等。为了更好地使用这些框架,则必须了解他的实现原理,而了解他的原理,线程池是…
超详细的Spring Security OAuth2 JWT (SSO)整合项目
本项目为Spring Security OAuth2 JWT SSO整合项目。适合对Spring Security、OAuth2和JWT SSO有一定认识并且想要进行有机整合的各位
微服务权限终极解决方案,Spring Cloud Gateway + Oauth2 实现统一认证和鉴权!
最近发现了一个很好的微服务权限解决方案,可以通过认证服务进行统一认证,然后通过网关来统一校验认证和鉴权。此方案为目前最新方案,仅支持Spring Boot 2.2.0、Spring Cloud Hoxton 以上版本,本文将详细介绍该方案的实现,希望对大家有所帮助! micro…
OAuth2.0系列之基本概念和运作流程(一)
OAuth 1.0协议(RFC5849)作为一个指导性文档发布,是一个小社区的工作成果。 本标准化规范在OAuth 1.0的部署经验之上构建,也包括其他使用案例以及从更广泛的IETF社区收集到的可扩展性需求。 OAuth 2.0协议不向后兼容OAuth 1.0。这两个版本可以在…
java中的classpath
classpath在java中是一个绕不过去的坎,我之前的文章中讲过classpath是什么。 1:未打包前classpath就是项目结构中的src文件夹。 2:经过maven打包以后你会在idea中看见一份target文件夹,这里边的classes就是classpath。 3…