首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
气泡水
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
主键,不少人以为自己懂了,却不透彻...
MySQL 是被广泛应用的数据库,InnoDB 又是用得最广的存储引擎,主键又是对 InnoDB 性能影响最大的因素之一,主键选择对,可以极大提升性能。 _画外音:_行是按照聚集索引物理排序的,如果主键频繁改变,物理顺序会改变,性能会急剧降低。 _画外音:_被检索的列上要建立索…
超全面分布式缓存高可用方案:哨兵机制
开发工作中对于分布式缓存高可用方案(搭建Redis缓存高可用方案),Redis主从架构下是如何保证高可用的呢?我们知道是应用了哨兵机制来实现。那Redis服务部署的哨兵模式主要是什么,又解决了什么问题
从应用到底层 36张图带你进入Redis世界
C语言中String用char[]数组表示,源码中用SDS(simple dynamic string)封装char[],这是是Redis存储的最小单元,一个SDS最大可以存储512M信息。 当你执行set name sowhat的时候,其实Redis会创建两个RedisObj…
面试再问 HashMap,求你把这篇文章发给他!
HashMap是面试中经常问到的一个知识点,也是判断一个候选人基础是否扎实的标准之一,因为通过HashMap可以引出很多知识点,比如数据结构(数组、链表、红黑树)、equals和hashcode方法,
「进击Redis」十六、Redis 发布/订阅原理解析
在将发布/订阅模式前,好哥哥们是否也被问道过发布/订阅和观察者模式的区别。一开始是不是都觉得这两个玩意都差不多,实际上还是有区别的 概念:一个目标物件(被观察者)管理所有相依于它的观察者物件,并且在它本身的状态则会自动通知依赖它的对象。观察者模式属于行为型模式。 90 后的童年…
Spring容器启动流程(源码解读)
Spring Framework 是 Java 语言中影响最为深远的框架之一,其中的 IOC 和 AOP 两个经典思想更是一直被程序员津津乐道,后面推出的 Spring Boot、Spring Cloud 系列也是在其基础之上开发,要想搞明白 Spring 全家桶系列,必须脚踏…
刚来的大兄弟在这个小问题上翻车了,你确定不看一下吗?
在我们日常工作中数值计算是不可避免的,特别是电商类系统中,这个问题一般情况下我们都是特别注意的,但是一不注意就会出大问题,跟钱有关的事情没小事。这不新来的大兄弟就一个不注意,在这个小阴沟里翻车了,闹笑话了。 为了我们以后可以避免在这个问题上犯错,我今天特地写了这一篇来总结一下。…
从面试角度分析ArrayList源码
ArrayList的底层是由数组实现的,数组的特点是固定大小,而ArrayList实现了动态扩容。 ArrayList部分变量如下,在下面的分析中会用到这些变量。 初始化ArrayList的时候如果不指定大小,则会创建一个空数组。 创建一个预估大小的数组,指定大小后只是指定了数…
一口气说出四种幂等性解决方案,面试官露出了姨母笑~
幂等是一个数学与计算机学概念,在数学中某一元运算为幂等时,其作用在任一元素两次后会和其作用一次的结果相同。 幂等函数或幂等方法是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。 在HTTP/1.1中,对幂等性进行…
天猫面试官:如何设计一个数据库?我人傻了
我们知道,软件工程是为了解决软件危机的,它是采用工程的概念、原理、 技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。 在软件开发的过程中,数据库设计是非常重要的,它需要根据需求分析设抽象出E-R图,逻辑结构设计,数据库选型,…
下一页
关注了
13
关注者
1
收藏集
19
关注标签
21
加入于
2020-03-16