了不起的程序猿
了不起的程序猿
全部文章
分类
BitSet源码(1)
b树(1)
DDD(1)
docker(4)
dubbo(1)
elasticsearch(1)
eureka(3)
hisql(1)
intellij-idea(3)
java(242)
java-ee(1)
javascript(1)
Java程序员(9)
jenkins(1)
json(1)
kafka(12)
kubernetes(1)
linux(3)
maven(1)
mvc(1)
mybatis(4)
mysql(23)
postman(4)
rabbitmq(2)
react.js(1)
redis(13)
rpc(2)
servlet(1)
spring(18)
spring boot(19)
spring cloud(5)
sql(4)
ssh(1)
tcp/ip(1)
ubuntu(1)
vue.js(2)
中间件(2)
代理模式(2)
分布式(3)
单例模式(1)
哈希算法(1)
大数据(1)
安全(4)
开发语言(3)
微服务(8)
微服务架构(1)
性能优化(1)
数据库(18)
数据结构(1)
服务器(5)
未归档(1)
源码(1)
程序人生(3)
程序员(1)
经验分享(2)
缓存(5)
网络(4)
网络协议(1)
面试(17)
归档
标签
去牛客网
登录
/
注册
了不起的程序猿的博客
全部文章
(共476篇)
Java面试突击手册(2022版)每日一刷,金三银四稳了
前言 春节一过金三银四就要开始了,我相信将会是面试求职的高峰时期,如果此时手里有份高质量的面试宝典,那么你将得心应手面对考官各种问题。虽然不敢保证你能应聘上心仪的职位,但是能保证看完这些内容你的收获将超乎你的想象! 面试准备 1.准备一份自己的自我介绍,面试的时候根据面试对象适当进行修改(突出重...
2022-06-25
0
0
实用:Spring的多租户数据源管理 AbstractRoutingDataSource
很多情况,我们确实需要在一个服务中访问多个数据源。虽然它让整体设计变的不那么优雅,但真实的世界确实需要它。比如,你的业务为两个比较大的客户服务,但你希望他们能够共用一套代码。 也就是说,你的代码刚开始没有考虑设计多租户这种功能,但后面又有这种蛋疼的需求。但还好不是爆炸式的租户增长。 除了引入一些...
2022-06-25
0
0
查询 MySQL 字段注释的 5 种方法
很多场景下,我们需要查看 MySQL 中表注释,或者是某张表下所有字段的注释,所以本文就来盘点和对比一下查询注释的几种方式。 创建测试数据库 开始之前咱们先创建一个数据库,以备下面演示使用。 -- 如果存在就先删除数据库 drop database if exists test2022; --...
2022-06-25
0
0
学完了线程池,面试还是怕被问到?
大家好,我是努力更文的小白,我们知道不论是面试还是工作当中,都会接触到线程池,线程池更是面试官爱问的知识点,今天我带着大家来看一看线程池的源码,虽然看源码是一件十分枯燥无味的事情,但是你不卷,总有人卷,谁也不甘心被优化!!!跟着我,卷起来!!! 继承体系 线程池的继承体系如下图所示 线程池...
2022-06-25
0
0
突破代码舒适区:Spring Boot 实现通用 Auth 认证的 4 种方式
文章介绍了 spring-boot 中实现通用 auth 的四种方式,包括 传统 AOP、拦截器、参数解析器和过滤器,并提供了对应的实例代码,最后简单总结了下他们的执行顺序。 最近一直被无尽的业务需求淹没,没时间喘息,终于接到一个能让我突破代码舒适区的活儿,解决它的过程非常曲...
2022-06-25
0
0
这么多微服务框架为什么只有Spring Cloud是yyds?
Spring Cloud 作为一套微服务治理的框架,几乎考虑到了微服务治理的方方面面。 本次分享主要解答这两个问题: Spring Cloud 在微服务的架构中都做了哪些事情? Spring Cloud 提供的这些功能对微服务的架构提供了怎样的便利? 我们先来简单回顾一下,我们以往互联...
2022-06-25
0
0
因为分析不出类初始化阶段的死锁现象,我差点被面试官鄙视
死锁问题估计是很多朋友头疼的面试问题,下面我将透彻剖析下类的初始化阶段及初始化阶段的死锁问题: 类的初始化做什么 JVM底层是如何实现类的初始化的 为什么会出现死锁问题 怎么解释死锁问题 如果证明你对死锁的判断是正确的 我是如何论证的(改Hotspot源码打日志...
2022-06-25
0
0
这个反编译工具也太猛了吧,我愿称它为Java 开发神器
jadx 是一款功能强大的反编译工具,使用起来简单方便(拖拽式操作),不光提供了命令行程序,还提供了 GUI 程序。一般情况下,我们直接使用 GUI 程序就可以了。 jadx 支持 Windows、Linux、 macOS,能够帮我们打开.apk, .dex, .jar,.zip等格式的文件 就...
2022-06-25
0
0
Spring Cloud 实战教学 :Gateway集成 RBAC 权限模型实现动态权限控制
这篇文章介绍下网关层如何集成RBAC权限模型进行认证鉴权,文章目录如下: 什么是RBAC权限模型? RBAC(Role-Based Access Control)基于角色访问控制,目前使用最为广泛的权限模型。 相信大家对这种权限模型已经比较了解了。此模型有三个用户、角色和权限,在传统的权限...
2022-06-25
0
0
如何实现定时任务- Java Timer/TimerTask 源码原理解析
一、背景和使用 日常实现各种服务端系统时,我们一定会有一些定时任务的需求。比如会议提前半小时自动提醒,异步任务定时/周期执行等。那么如何去实现这样的一个定时任务系统呢? Java JDK提供的Timer类就是一个很好的工具,通过简单的API调用,我们就可以实现定时任务。 ...
2022-06-25
0
0
首页
上一页
5
6
7
8
9
10
11
12
13
14
下一页
末页