2021年3月29日

假如给你100万个数据,你会怎样快速排序?怎样查询出每个年度最后一条数据?单例模式是怎样创建的?

摘要: 面试问这个是真的不会呀? 网上答案说的是,先将数据插入到表中,然后在全部order by查询出来就好了。 第二题答案: SELECT b.empno,b.ename,b.hiredate FROM emp b WHERE b.hiredate in(select max(a.hiredate) fr 阅读全文

posted @ 2021-03-29 23:39 ~码铃薯~ 阅读(110) 评论(0) 推荐(0) 编辑

怎样快速的计算2的几次方,二进制怎么转十进制?

摘要: package com.zyq;public class B { public static void main(String[] args) { int i=2; int m= i<<3;//表示的是2的4次方 System.out.println(m); }} 计算机的基本原理就是采取位运算,因 阅读全文

posted @ 2021-03-29 23:09 ~码铃薯~ 阅读(727) 评论(0) 推荐(0) 编辑

说一下hashmap的底层原理?

摘要: 我看你简历上写的有三年的开发经验,说一下hashmap的底层原理? (我是真的得说不上来,之前有看过,但是早就忘记了,几天特意记一下) 答案:Hashmap是线程不安全的,他的效率比较快,允许用null作为key或者value,该集合的默认大小是1<<4位,也就是2的4次方,也就是说默认大小是16, 阅读全文

posted @ 2021-03-29 21:33 ~码铃薯~ 阅读(59) 评论(0) 推荐(0) 编辑

导航