面试总结二
Posted wys-373
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试总结二相关的知识,希望对你有一定的参考价值。
1.hashmap ,初始长度为16
2.mysql行转列
初始,如下
要求查询之后结果如下
SQL语句:
select xm, SUM(case kecheng when ‘语文‘ then fenshu else 0 end) as ‘语文‘, SUM(case kecheng when ‘数学‘ then fenshu else 0 end) as ‘数学‘ from testsql GROUP BY xm
试想列转行,由第二张表到第一张表
select xm, ‘语文‘ as kecheng ,yw as fenshu from test UNION ALL select xm, ‘数学‘ as kecheng ,sx as fenshu from test ORDER BY xm
3.场景题,从10000亿个数字中找出最大的50个。
可以通过分组每组1000w个,找出最大的50个,然后放到一起再找50个。在并发的情况下可以提高速度。
4.事务,还有事务的特性
特性ACID
以上是关于面试总结二的主要内容,如果未能解决你的问题,请参考以下文章