首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaSouth
JavaSouth南哥
创建于2024-04-15
订阅专栏
South译为南部,这是一份南友们学习进阶Java的指南。
等 42 人订阅
共60篇文章
创建于2024-04-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
N 个值得一看的后端代码片段
三元运算符大家肯定有使用过,国外论坛有这么一个问题:Ternary operator: bad or good practice?三元运算符:坏习惯还是好习惯? 最高赞的回答是一个名为Ted Dziu
作为后端开发,感受下接口带来的魅力!🔥🔥
在一次某大厂面试中,小南(化名)被面试官问到:写代码你什么时候选择用接口,什么时候用抽象类? 一位海外博客拥有24k粉丝的程序员博主是这么回答的,友们怎么看? 精彩文章推荐 面试官没想到一个Array
因为不懂Redis集群,我被diss了
Redis官方在官网里写着霸气的宣传语:从构建者那里获取世界上最快的内存数据库Get the world’s fastest in-memory database from the ones who
面试官没想到一个ArrayList,我都能跟他扯半小时
南哥在stackoverflow社区看到14年前的这么一个问题:Java 的 Vector.add() 和 Vector.addElement() 有什么区别,大家有答案吗? 它们实际上没有区别!!!
《我们一起进大厂》系列-Zookeeper基础
如果大家公司里的消息队列Kafka是2.80版本以下的版本,那说明你们的服务器还在跑着一台提供Kafka核心功能支持的Zookeeper。 当年雅虎工程师在给这个分布式协调服务项目起名时,还发生了一个
不懂这些,面试都不敢说自己熟悉Redis
下面这位就是Redis的创始人,他叫antirez,让我们Java开发者又要多学一门Redis的始作俑者。 我们肯定很难想象Redis创始人竟然学的是是建筑专业,而当年antirez是为了帮网站管理员
可能是最漂亮的Java I/O流详解
我在国外stackoverflow看到13年前的这么一个问题:如何使用 Java 逐行读取大型文本文件。大家有什么思路吗?评论区一起讨论讨论。 最高赞的回答是名为Peter Lawrey的老哥回答的。
我以为简历上可以写精通Spring框架,直到我遇到了。。。
所有人都知道Spring MVC是Rod Johnson是开发的,却鲜有人知道Spring MVC的理论基础来自于1978 年提出MVC模式的一个老头子,他就是Trygve Mikkjel Heyer
再有人问你WebSocket为什么牛逼,就把这篇文章发给他!
2008年6月诞生了一个影响计算机世界的通信协议,原先需要二十台计算机资源才能支撑的业务场景,现在只需要一台,这得帮"抠门"老板们省下多少钱,它就是大名鼎鼎的WebSocket协议。很快在下一年也就是
【怒怼大厂面试官】精通Redis?集群数据同步懂吗
面试官:不用慌尽管说,错了也没关系。。。来说说Redis数据同步。是这样的,Redis有一个叫命令传播的概念,如果像面试官说的这种场景,再使用上面我提到的AOF缓冲区就有点浪费内存空间了。所以Redi
【怒怼大厂面试官】我看你简历写了精通Redis?来说说Redis持久化
面试官:咳咳咳,看你简历写了精通Redis,那我就随便问问。主要有RDB持久化、AOF持久化。是这样,Redis服务器会维护一个AOF重写缓冲区,该缓冲区会在子进程创建新AOF文件期间
【怒怼大厂面试官】听说你精通Redis?来说说Redis哨兵
面试官:Redis哨兵知道吧?知道的,Sentinel哨兵本质是一个运行在特殊模式下的Redis服务器。面试官:嗯然后呢?它的主要作用是通过检测Redis主从服务器的下线状态,选举出新Redis主服务
【大厂面试官】知道Redis集群和Redis主从有什么区别吗
面试官:知道Redis集群和Redis主从有什么区别吗 它们两者都是Redis高可用的解决方案,但偏向点不同。 Redis主从对数据的完整性更看重,主、从服务器都保存完整的一个数据库;而Redis集群
【Redis系列】那有序集合为什么要同时使用字典和跳跃表
面试官:你说说Redis有什么底层数据结构支持 好的,我了解的主要有: 字典 跳跃表 链表,Redis采用了有前置后置节点的双端链表,列表键List就是采用这种结构。 面试官:先讲讲你对字典的理解 好
【ZooKeeper系列】那ZooKeeper为什么还采用ZAB协议
面试官:知道ZAB协议吗 知道的,这个协议主要是两方面组成。 一个是消息广播、一个是崩溃恢复。 面试官:消息广播的二阶段提交你讲一讲 好的,消息广播使用的是原子广播协议,类似于二阶段提交过程。 他的流
【怒怼大厂面试官】你先说说知道哪些MySQL的高级特性
面试官:上一期博客问了你MySQL主从复制,现在考考你MySQL高级特性吧。分区的一个主要目的是将数据按照一个较粗的粒度分在不同的区域,这样的话就有很多好处。
【MySQL系列】一条SQL,我怎么知道它有没使用到索引?
👉以贴近现实的【面试官面试】形式帮助你系统学习后端技术 📚本期博客为《MySQL系列》 ❤创作不易,不妨点赞、收藏、关注支持一下 🔥博客内容持续产出以下系列 《Redis系列》 《MySQL系列》
【Kafka系列】Kafka事务一般在什么场景下使用呢
面试官:生产者重试机制导致Kafka重复消息,知道怎么处理吗 噢噢,Kafka支持幂等生产者,可以开启这个模块。 它是这样的,发送消息时同时发送生产者id、消息序列号,kafka会根据这些信息避免重复
没有把Kafka概念讲的透彻,我就去手把手教你
消息队列老大哥Kafka在官网的介绍是这么说的,真是霸气:全球财富前100强公司有超过80%信任并使用Kafka。Kafka目前在GitHub目前也已经有star数27.6k、fork数13.6k。
【面试官】Mybatis缓存有什么问题吗?
面试官:你说下对MyBatis的理解?面试官:那SqlSession知道吧?面试官:Mybatis的缓存有哪几种?面试官:那Mybatis缓存有什么问题吗?面试官:Mybatis分页插件是怎么
下一页