摘要:
1.在知道必要之前不要优化系统 这可能是最重要的性能调整技巧之一。你应该遵循常见的最佳实践做法并尝试高效地实现用例。但是,这并不意味着在你证明必要之前,你应该更换任何标准库或构建复杂的优化。 在大多数情况下,过早优化不但会占用大量时间,而且会使代码变得难以阅读和维护。更糟糕的是,这些优化通常不会带来 阅读全文
posted @ 2019-09-15 23:09
赤子说
阅读(162)
评论(0)
推荐(0)
摘要:
Java类加载机制的七个阶段 当我们的Java代码编译完成后,会生成对应的 class 文件。接着我们运行java Demo命令的时候,我们其实是启动了JVM 虚拟机执行 class 字节码文件的内容。而 JVM 虚拟机执行 class 字节码的过程可以分为七个阶段:加载、验证、准备、解析、初始化、 阅读全文
posted @ 2019-09-15 11:29
赤子说
阅读(168)
评论(0)
推荐(0)
摘要:
排序算法是《数据结构与算法》中最基本的算法之一。 排序算法可以分为内部排序和外部排序。 内部排序是数据记录在内存中进行排序。 而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序 阅读全文
posted @ 2019-09-15 10:53
赤子说
阅读(272)
评论(0)
推荐(0)
摘要:
目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两 阅读全文
posted @ 2019-09-15 09:46
赤子说
阅读(2881)
评论(0)
推荐(0)

浙公网安备 33010602011771号