加载中
表设计的18个军规

大家好,我是苏三,又跟大家见面了。 前言 对于后端开发同学来说,访问数据库,是代码中必不可少的一个环节。 系统中收集到用户的核心数据,为了安全性,我们一般会存储到数据库,比如:mys...

聊聊数据库建表的15个小技巧

前言 对于后端开发同学来说,访问数据库,是代码中必不可少的一个环节。 系统中收集到用户的核心数据,为了安全性,我们一般会存储到数据库,比如:mysql,oracle等。 后端开发的日常工作,需...

麻了,代码改成多线程,竟有9大问题

前言 很多时候,我们为了提升接口的性能,会把之前单线程同步执行的代码,改成多线程异步执行。 比如:查询用户信息接口,需要返回用户基本信息、积分信息、成长值信息,而用户、积分和成长值...

明明加了唯一索引,为什么还是产生了重复数据?

前言 前段时间我踩过一个坑:在mysql8的一张innodb引擎的表中,加了唯一索引,但最后发现数据竟然还是重复了。 到底怎么回事呢? 本文通过一次踩坑经历,聊聊唯一索引,一些有意思的知识点。...

聊聊并发编程中的10个坑,千万小心!!!

前言 对于从事后端开发的同学来说,并发编程肯定再熟悉不过了。 说实话,在java中并发编程是一大难点,至少我是这么认为的。不光理解起来比较费劲,使用起来更容易踩坑。 不信,让继续往下面...

聊聊索引失效的10种场景,太坑了

前言 我之前写的一篇文章《聊聊sql优化的15个小技巧》,自发表之后,在全网广受好评,被很多大佬转载过,说明了这类文章的价值。 今天我接着上一期数据库的话题,更进一步聊聊索引的相关问题...

聊聊sql优化的15个小技巧

前言 sql优化是一个大家都比较关注的热门话题,无论你在面试,还是工作中,都很有可能会遇到。 如果某天你负责的某个线上接口,出现了性能问题,需要做优化。那么你首先想到的很有可能是优化...

我是如何用单例模式征服面试官的?

前言 单例模式无论在我们面试,还是日常工作中,都会面对的问题。但很多单例模式的细节,值得我们深入探索一下。 这篇文章透过单例模式,串联了多方面基础知识,非常值得一读。 1 什么是单例...

强烈推荐 | 阿里开源的这10个神级项目

前言 最近趁着国庆节放假休息,特地整理了一下,阿里巴巴开源的10款神级项目。 这些开源项目中的绝大多数,我都在实际工作中用过,或者有同事用过。确实挺不错,挺有价值的,现在推荐给大家。...

如何设计百万人抽奖系统……

前言 哈喽,大家好,我是一条。 今天分享一个粉丝在美团二面遇到的问题——如何设计一个百万人抽奖系统? 思维导图 导图源文件:链接: https://pan.baidu.com/s/1FrUMGAdrbvzlDLdftnLV1A 提取...

头条二面:你确定ThreadLocal真的会造成内存泄露?

点击上方“中间件兴趣圈”,选择“设为星标” 做积极的人,越努力越幸运! ThreadLocal,java面试过程中的“钉子户”,在网上也充斥着各种有关ThreadLocal内存泄露的问题,本文换个角度,先思...

Java 基础夺命连环34问

从面试题作为切入点提升大家的 Java 内功,所谓根基不牢,地动山摇。只有扎实的基础,才是写出写好代码。 拒绝知识碎片化 码哥在 《Redis 系列》的开篇 Redis 为什么这么快中说过:学习一个技...

聊聊spring事务失效的12种场景,太坑了

前言 对于从事java开发工作的同学来说,spring的事务肯定再熟悉不过了。 在某些业务场景下,如果一个请求中,需要同时写入多张表的数据。为了保证操作的原子性(要么同时成功,要么同时失败)...

微服务的灵魂摆渡者Nacos究竟有多强?

前言 Nacos是阿里巴巴开源的服务注册中心以及配置中心,致力于给开发者提供一款便捷、简单上手的开源框架。 Nacos究竟有什么惊人的地方呢?看下图: 从上图不难看出阿里巴巴的野心,一个Nac...

《面试八股文》之 Redis 16卷

微信公众号:moon聊技术 关注选择“ 星标 ”, 重磅干货,第一 时间送达! [如果你觉得文章对你有帮助,欢迎关注,在看,点赞,转发] 大家好,我是 moon。 redis 作为我们最常用的内存数据库...

支持百万级TPS,Kafka是怎么做到的?答案藏在这10张图里

点击关注"爱笑的架构师" 右上角"设为星标"好文章不错过 谈到大数据传输都会想到 Kafka,Kafka 号称大数据的杀手锏,在业界有很多成熟的应用场景并且被主流公司认可。这款为大数据而生的消息中...

innodb是如何存数据的?yyds

hi,大家好,我是苏三,又跟大家见面了。 前言 如果你使用过mysql数据库,对它的存储引擎:innodb,一定不会感到陌生。 众所周知,在mysql8以前,默认的存储引擎是:myslam。但mysql8之后,默...

蚂蚁二面: MQ消费端遇到瓶颈了怎么办?

点击上方“中间件兴趣圈”,选择“设为星标” 做积极的人,越努力越幸运! 1、面试场景与面试技巧 金三银四招聘季,一位粉丝朋友最近在蚂蚁金服第二轮面试时遇到这样一个问题:如果MQ消费遇...

深入理解 Linux 的 epoll 机制

坚持思考,就会很酷 在 Linux 系统之中有一个核心武器:epoll 池,在高并发的,高吞吐的 IO 系统中常常见到 epoll 的身影。 IO 多路复用 在 Go 里最核心的是 Goroutine ,也就是所谓的协程,...

MySQL不会丢失数据的秘密,就藏在它的 7种日志里

点击“ 苏三说技术 ”关注,选择“ 设置星标 ” 坚持学习,好文每日送达! 进入正题前先简单看看MySQL的逻辑架构,相信我用的着。 MySQL逻辑架构 MySQL的逻辑架构大致可以分为三层: 第一层:...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部