网站首页 站内搜索

搜索结果

查询Tags标签: 为什么,共有 181条记录
  • HashMap为什么是2倍扩容

    HashMap底层是由数组+链表(jdk1.8之后是数组+链表+红黑树)实现的。HashMap查询速度之所以快,其精髓在于数组,数组是一种n内存连续的数据结构,利用哈希值,计算出key在数组中的下标,就能帮我们迅速定位到目标数据。所以计算下标方法直接决定了hashmap的性能。 如果ke…

    2021/11/26 23:10:32 人评论 次浏览
  • 进程之间为什么需要通信?

    进程是一个独立的资源分配单元,不同进程(这里所说的进程通常指的是用户进程)之间的资源是独立的,没有关联,不能在一个进程中直接访问另一个进程的资源(例如打开的文件描述符)。 但是,进程不是孤立的,不同的进程需要进行信息的交互和状态的传递等,因此需要进程间…

    2021/11/22 7:13:56 人评论 次浏览
  • 进程之间为什么需要通信?

    进程是一个独立的资源分配单元,不同进程(这里所说的进程通常指的是用户进程)之间的资源是独立的,没有关联,不能在一个进程中直接访问另一个进程的资源(例如打开的文件描述符)。 但是,进程不是孤立的,不同的进程需要进行信息的交互和状态的传递等,因此需要进程间…

    2021/11/22 7:13:56 人评论 次浏览
  • d如何及为什么探测器

    探测器profiler给定输入,生成程序如何花费时间报告.记住:性能不仅由机器码主导.可告诉你如何使算法更快.可分析时间/内存/线程竞争. 程序慢时,要探测.诊断性能,理解程序.定期基测,不时探测,来检查程序. 如何取数据? 采样:中断过程,收集数据,循环…更快. VTune提供检测和跟…

    2021/11/21 23:41:21 人评论 次浏览
  • d如何及为什么探测器

    探测器profiler给定输入,生成程序如何花费时间报告.记住:性能不仅由机器码主导.可告诉你如何使算法更快.可分析时间/内存/线程竞争. 程序慢时,要探测.诊断性能,理解程序.定期基测,不时探测,来检查程序. 如何取数据? 采样:中断过程,收集数据,循环…更快. VTune提供检测和跟…

    2021/11/21 23:41:21 人评论 次浏览
  • 为什么Java中只有值传递?

    1、必知概念: 实参:方法被调用时传入的实际值。形参:在定义方法时括号内定义的参数列表即为形参,它用来接收方法调用时传入的实参。值传递:当方法被调用时,实参通过形参将其副本传入方法内,接下来对形参的操作就是在对实参副本的操作,并不会影响实参本身。引用传递…

    2021/11/20 20:40:02 人评论 次浏览
  • 为什么Java中只有值传递?

    1、必知概念: 实参:方法被调用时传入的实际值。形参:在定义方法时括号内定义的参数列表即为形参,它用来接收方法调用时传入的实参。值传递:当方法被调用时,实参通过形参将其副本传入方法内,接下来对形参的操作就是在对实参副本的操作,并不会影响实参本身。引用传递…

    2021/11/20 20:40:02 人评论 次浏览
  • 为什么要用 Redis/为什么要用缓存?

    简单,来说使用缓存主要是为了提升用户体验以及应对更多的用户。 下面我们主要从“高性能”和“高并发”这两点来看待这个问题。高性能 : 对照上面

    2021/11/17 19:14:17 人评论 次浏览
  • 为什么要用 Redis/为什么要用缓存?

    简单,来说使用缓存主要是为了提升用户体验以及应对更多的用户。 下面我们主要从“高性能”和“高并发”这两点来看待这个问题。高性能 : 对照上面

    2021/11/17 19:14:17 人评论 次浏览
  • Redis为什么变慢了?透彻解读如何排查Redis性能问题

    Redis 作为优秀的内存数据库,其拥有非常高的性能,单个实例的 OPS 能够达到 10W 左右。但也正因此如此,当我们在使用 Redis 时,如果发现操作延迟变大的情况,就会与我们的预期不符。 你也许或多或少地,也遇到过以下这些场景:在 Redis 上执行同样的命令,为什么有时响…

    2021/11/17 19:13:04 人评论 次浏览
  • Redis为什么变慢了?透彻解读如何排查Redis性能问题

    Redis 作为优秀的内存数据库,其拥有非常高的性能,单个实例的 OPS 能够达到 10W 左右。但也正因此如此,当我们在使用 Redis 时,如果发现操作延迟变大的情况,就会与我们的预期不符。 你也许或多或少地,也遇到过以下这些场景:在 Redis 上执行同样的命令,为什么有时响…

    2021/11/17 19:13:04 人评论 次浏览
  • 为什么 Android 弹出消息称为 Toast ?

    这个叫法来源于一款叫做《真人快打2》(Mortal Kombat II)的游戏的复活节彩蛋在游戏过程中的玩家的某些操作会触发这个彩蛋—— Dan Forden 的头像会弹出在屏幕右下角,并用假声喊出 “Toasty~”您的浏览器不支持该音频格式。 如果上面无法播放,点击此处在新页面播放正…

    2021/11/14 6:11:22 人评论 次浏览
  • 为什么 Android 弹出消息称为 Toast ?

    这个叫法来源于一款叫做《真人快打2》(Mortal Kombat II)的游戏的复活节彩蛋在游戏过程中的玩家的某些操作会触发这个彩蛋—— Dan Forden 的头像会弹出在屏幕右下角,并用假声喊出 “Toasty~”您的浏览器不支持该音频格式。 如果上面无法播放,点击此处在新页面播放正…

    2021/11/14 6:11:22 人评论 次浏览
  • MySQL为什么要用B+树?

    不谈需求谈实现,都是耍流氓。 那么MySQL的需求是什么? 核心需求:精准查询,范围查询,排序 那么,哈希好像不大行,范围查询很慢。链表也不得行,要遍历。剩下的就是树了。广为人知的,二叉搜索树,AVL树,红黑树,B树等等。 二叉搜索树 二分查找,小的放左边,大的放右…

    2021/11/8 2:13:23 人评论 次浏览
  • MySQL为什么要用B+树?

    不谈需求谈实现,都是耍流氓。 那么MySQL的需求是什么? 核心需求:精准查询,范围查询,排序 那么,哈希好像不大行,范围查询很慢。链表也不得行,要遍历。剩下的就是树了。广为人知的,二叉搜索树,AVL树,红黑树,B树等等。 二叉搜索树 二分查找,小的放左边,大的放右…

    2021/11/8 2:13:23 人评论 次浏览
扫一扫关注最新编程教程