Java_老男孩

LV1
发表了文章

SQL 中判断条件的先后顺序,会引起索引失效么?

题目就在这里,有的朋友说选B,有的选C,有的说题目不严谨,还有的说没答案,都是错误的。

Java_老男孩
发表了文章

面试官:你说你会RabbitMQ,那聊聊它的交换机(Exchange)吧

本文中我们主要讲前三种Exchange方式,相信凭借着我简练的文字和灵魂的画技给大家好好讲讲,争取老妪能解。

Java_老男孩
发表了文章

一次 Redis 分布式锁事故,整个项目组被扣绩效了。。。

基于Redis使用分布式锁在当今已经不是什么新鲜事了。本篇文章主要是基于我们实际项目中因为redis分布式锁造成的事故分析及解决方案。

Java_老男孩
发表了文章

从一道面试题说起:GET 请求能传图片吗?

base64 的本质是字符串,而 GET 请求的参数在 url 里面,所以直接把图的 base64 数据放到 url 里面,就可以实现 GET 请求传图片。

Java_老男孩
发表了文章

一个速度快,内存占用小的一致性哈希算法

一致性哈希最早由 MIT的 Karger 提出,在发表于1997年的论文 Consistent Hashing and Random Trees: Distri...

Java_老男孩
发表了文章

浅谈Mybatis持久化框架在Spring、SSM、SpringBoot整合的演进及简化过程

最近开始了SpringBoot相关知识的学习,作为为目前比较流行、用的比较广的Spring框架,是每一个Java学习者及从业者都会接触到一个知识点。作为Spri...

Java_老男孩
发表了文章

【源码分析】SpringBoot2中取代Druid的超级连接池:HikariCP之ConcurrentBag

HiKariCP是数据库连接池的一个后起之秀,号称性能最好,可以完美地PK掉其他连接池。

Java_老男孩
发表了文章

搞了半天,终于弄懂了TCP Socket数据的接收和发送,太难~

本文将从上层介绍Linux上的TCP/IP栈是如何工作的,特别是socket系统调用和内核数据结构的交互、内核和实际网络的交互。写这篇文章的部分原因是解释监听队...

Java_老男孩
发表了文章

太厉害了!这应该是目前Redis可视化工具最全的横向评测

以前总觉得没有什么太好的可视化工具,于是问了一个业内朋友。对方回:你还用可视化工具?直接命令行呀,redis提供了这么多命令,操作起来行云流水。用可视化工具觉得...

Java_老男孩
发表了文章

缓存并发神技,如何通过双 key 来解决缓存并发问题?

我们在使用缓存的时候,不管Redis或者是Memcached,基本上都会遇到以下3个问题:缓存穿透、缓存并发、缓存集中失效。这篇文章主要针对【缓存并发】问题展开...

Java_老男孩
发表了文章

当我们创建HashMap时,底层到底做了什么?

在我们new HashMap()时,底层创建了默认长度为16的一维数组Entry[ ] table。当我们调用map.put(key1,value1)方法向Ha...

Java_老男孩
发表了文章

公司来了个新同事不会用 Lombok,还说我代码有问题!

最近公司新来一个搞 Java 的同事,搞了半天项目还没有跑起来,后来叫我过去帮他看一下,然后指着红色的编译错误和我说是不是代码有问题。。

Java_老男孩
发表了文章

2020最新拼多多Java面试题(现场五面),全面涵盖Java高级到高并发

以上就是拼多多现场5面题目,希望对你有所帮助,加关注,不迷路,后续再给大家分享BAT面试题的答案!

Java_老男孩
发表了文章

面试被虐,临走时面试官甩给我这篇介绍IO的文章

现在很多项目的开发都会用到SpringBoot,而SpringBoot的自动配置的底层原理实现就在于,Java提供的IO流将META-INF/spring-au...

Java_老男孩
发表了文章

Linux下的MySQL Proxy 读写分离该怎么操作?

mysql-proxy是mysql官方提供的mysql中间件服务,上游可接入若干个mysql-client,后端可连接若干个mysql-server。它使用my...

Java_老男孩
发表了文章

用队列实现栈,用栈实现队列,听起来有点绕,都搞懂了就掌握了精髓!

栈和队列是数据结构中最常用到的两种结构,有非常广泛的运用,该篇文章将通过动画的手段,展示栈和队列相互实现的底层原理,让我们真正搞懂栈和队列的特性。

Java_老男孩
发表了文章

深入浅出HashMap源码,让你面试无忧(干货满满,建议收藏!)

哈希表是一种可以快速定位得数据结构。哈希表可以做到平均查找、插入、删除时间是O(1),当然这是指不发生Hash碰撞得情况。而哈希表最大得缺陷就是哈希值得碰撞(c...

Java_老男孩
发表了文章

从千万级数据查询来聊一聊索引结构和数据库原理

在日常工作中我们不可避免地会遇到慢SQL问题,比如笔者在之前的公司时会定期收到DBA彪哥发来的Oracle AWR报告,并特别提示我某条sql近阶段执行明显很慢...

Java_老男孩
发表了文章

从有序集合随机取一个值,应该用什么方案?

方法1 zrange key 0 -1 取出所有的值 array_rand() 从数组中随机取出一个值

Java_老男孩
发表了文章

Jdk14 都要出了,Jdk9 的新特性还不了解一下?

Java 9 中最大的亮点是 Java 平台模块化的引入,以及模块化 JDK。但是 Java 9 还有很多其他新功能,这篇文字会将重点介绍开发人员特别感兴趣的几...

Java_老男孩
JavaJDKShell

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券