- 博客(6)
- 收藏
- 关注
原创 学习小结||MySQL的“order by”是怎样工作的?
如果排序的数量小于sort_buffer_size,排序就在内存中完成,如果排序数量太大,内存放不下,则会利用磁盘临时文件辅助排序。对于全字段排序算法过程中,有一个问题,就是如果查询要返回的字段很多的话,那么sort_buffer里面要存放的字段数太多,这样内存里能同时放下的行数很少,要分成很多临时文件,排序性能会很差。“按照name排序”这个动作,可能在内存中完成,也可能需要使用外部排序,这取决于排序所需的内存和参数sort_buffer_size.通常情况下,这个语句执行流程如下所示。
2023-09-17 10:51:16
87
2
原创 函数式编程
目前主流技术,大部分公司在使用,更好的阅读企业中的代码。大数量数据下处理集合效率高。代码可读性高。消除多级嵌套。Lambda是JDK8中的一个语法糖。他可以对某些匿名内部类的写法进行简化。他是函数式编程思想的重要体现。让我们不用关注是什么对象。而是更关注我们对数据进行了什么操作。Java8的Stream使用的是函数式编程模式,如同它的名字一样,他可以被用来对集合或者数组进行链状流式的操作。可以更方便的让我们对集合或数组操作。我们在编写代码的时候出现最多的就是空指针异常。
2023-09-15 11:11:35
170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人