网站首页 站内搜索

搜索结果

查询Tags标签: 为什么,共有 181条记录
  • It‘s Design——为什么MySQL使用B+树?

    MySQL相关视频讲解 90分钟搞懂MySQL InnoDB 索引以及事务 90分钟搞定redis存储结构原理 LinuxC++后台开发免费学习地址:C/C++Linux服务器开发/后台架构师-学习视频引言 相信每一个后台开发工程师在面试过程中,都曾经被问到过“MySQL的默认存储引擎是什么?MySQL索引是什…

    2021/6/29 19:25:26 人评论 次浏览
  • java定义char数组并赋值,面试题+笔记+项目实战

    美团一面(50分钟左右) 进程和线程死锁的必要条件网络,七层协议TCP和UDP的区别hashmap 详细讲一下hashmap底层是如何解决hash冲突的hashmap和linkedhashmap数据库的索引,为什么推荐自增id,有什么优点MySQL的引擎?innodb的索引存储方式?B+树的特点为什么用B+树了解ha…

    2021/6/27 14:14:16 人评论 次浏览
  • 为什么要使用MongoDB?

    1.Mongo与Mysql简单对比关系型数据库-MySQL1.在不同的引擎上有不同的存储方式。2.查询语句是使用传统的sql语句,拥有较为成熟的体系,成熟度很高。3.开源数据库的份额在不断增加,mysql的份额页在持续增长。4.缺点就是在海量数据处理的时候效率会显著变慢。非关系型数据库…

    2021/6/26 2:26:58 人评论 次浏览
  • mysql为什么用B+树做索引

    为什么不用hash,二叉树,平衡二叉树(AVL),B-树呢?InnoDB并不支持hash索引1.hash的时间复杂度是O(1),但是会退化为O(n),而且无法解决排序,范围查询等问题; 2.树的时间复杂度是O(log2(n));比O(n)小,所以排除hash; 3.二叉树的特点是4.二叉树会产生的问题(由于不平…

    2021/6/25 19:28:32 人评论 次浏览
  • 为什么程序员找对象吗?

    不知从何时起程序员越来越难找妹子,看来这IT民工也是越来越难当了! 为什么找老婆都成问题了呢?按理说程序员这行当工资也不低啊,好歹也算个都市白领吧!从我加入程序员这行当这么多年来看,主要有以下几点原因:狼多肉少 出了学校以后,上班的圈子越来越小,每天上班都…

    2021/6/17 12:29:22 人评论 次浏览
  • 为什么数据库MySQL使用b+树

    前言:大部分人都知道,MySQL底层使用的是B+树这个数据结构,但是你们知道为什么是B+树呢?为什么不是哈希索引,为什么不是平衡二叉树(AVL,甚至红黑树)呢?或者说为什么不是B树呢?这里我就带大家一步一步来解释为什么是B+树,废话不多说,现在开始~ 为什么不是Hash索引…

    2021/6/14 2:23:26 人评论 次浏览
  • 为什么我的MySQL会“抖”一下

    平时的工作中,不知道你有没有遇到过这样的场景,一条SQL语句,正常执行的时候特别快,但是有时也不知道怎么回事,它就会变得特别慢,并且这样的场景很难复现,它不只随机,而且持续时间还很短。 看上去,这就像是数据库“抖”了一下。今天,我们就一起来看一看这是什么原…

    2021/6/11 2:21:14 人评论 次浏览
  • 为什么我们要学习编程?

    1. 为什么需要学习编程? 如今,学习编程的人分为两类,一类是程序员,另一类是期望成为程序员的人。 编程这个事儿,在大多数人眼中还是一种特定领域的、专门的技能,认为学的人都是需要以此谋生的。 其实,我曾经跟一个作为一个“码龄”超过20年的老程序员聊过,他是这样…

    2021/6/10 12:24:19 人评论 次浏览
  • 字节跳动Java岗技术3面“凉凉”~不负韶华,努力复习备注阿里京东美团大厂,吊打小小面试官

    面试官真的很nice,字节效率是真的高,面试第二天上午就来了通知,虽然没过,但是一次不错的体验,第一次面试就这样结束了。 首先自我介绍,面试官提前几分钟就来了,我当时还没准备好,介绍的磕磕巴巴的,没说完就开始问问题了。 字节一面: 进程和线程,区别,哪个…

    2021/6/8 12:27:51 人评论 次浏览
  • 十万阅读技术博主深入挖掘阿里开发思维Java开发手册灵魂十三问

    本书作者:hollis侵权联系删除大家都知道,前段时间阿里巴巴刚刚发布了《Java开发手册》泰山版,新增5条日期时间规约;新增2条表别名sql规约;新增统一错误码规约。 这份开发手册,从问世至今已经更新了很多个版本,已经是很多开发者日常参考的规范了。 这个手册你真的用…

    2021/6/8 12:22:31 人评论 次浏览
  • 什么是springboot?为什么要用springboot?

    一、什么是springboot? Springboot是spring发展到一定程度的产物,但并不是spring的替代品,springboot是为了让程序员更好的使用spring。Spring随着发展逐渐变得笨重,产生大量的大量繁琐的XML配置和第三方整合配置。springboot的目的是用来简化Spring应用初始搭建以及开…

    2021/6/6 10:51:05 人评论 次浏览
  • 公开课--redis秒杀和公开锁----1

    本节课我看了2遍, 为什么看两遍呢? 将思想层面的比较多. 而不仅仅是技术. 其实, 技术是死的. 技术点就那么多. 思想是活的, 怎么想问题, 才是关键. 现在不缺少会写代码的人,也就是执行层面的人. 缺少的是回想的人, 能解决办法的人. 只有突破了思想层面, 才有可能上升. 以…

    2021/6/4 19:29:37 人评论 次浏览
  • 大数据技术为什么快?

    在之前的博客《什么是大数据?看这一篇就足够了!》中,小菌为大家较为详细的介绍了一些关于大数据的知识。其中提到了大数据的四个特点,即海量化,多样化,快速化和高价值。本篇博客,小菌决定就以快速化这个特点展开,为大家科普下大数据技术为什么快?文章目录 拓展性 纵向扩…

    2021/6/2 10:30:28 人评论 次浏览
  • 转载-程序员你为什么这么累?

    大家一提到程序员,首先想到的是以下标签:苦逼,加班,熬夜通宵。但是,但凡工作了的同学都知道,其实大部分程序员做的事情都很简单,代码CRUD可以说毫无技术含量,就算什么不懂依葫芦画瓢很多功能也能勉强做出来,做个多线程并发就算高科技了,程序员这行的门槛其实还是…

    2021/5/31 12:25:36 人评论 次浏览
  • 为什么要使用单例?

    单例设计模式(Singleton Design Pattern)理解起来非常简单。一个类只允许创建一个对象(或者实例),那这个类就是一个单例类,这种设计模式就叫作单例设计模式,简称单例模式。 实战案例一:处理资源访问冲突 我们先来看第一个例子。在这个例子中,我们自定义实现了一个…

    2021/5/30 18:51:38 人评论 次浏览
扫一扫关注最新编程教程