03 2018 档案
摘要:前言: 三月23日参加了37互娱在华工的宣讲会。当天晚上九点, hr小姐姐打来了电话。说通过了, 让我明天去37互娱大厦面试。激动的我 一面: 1. 自我介绍 2. 你遇到过什么问题,怎么解决的 3. ArrayList和LinkedList的区别 4. 有没有用过socket 5. 项目中如何解决
阅读全文
摘要:Java8对许多内置的容器进行了优化与拓展,其中对HashMap的改变尤其大。之后将进行总结。 最近在看HashMap的源码时,发现了里面好多很不错的算法,相比Java7从性能上提高了许多。其中tableSizeFor就是一个例子。tableSizeFor的功能(不考虑大于最大容量的情况)是返回大于
阅读全文
摘要:今天有一个需求。我要用本地的Java调用远程服务器的MySQL,因为我的MySQL版本为5.7.2,即比较新的版本。网上找的很多都比较旧,故贴此贴。 无密码: 初次安装MySQL可能没有设置密码,网上找了一大推也不能解决。可以看看我之前写的这一篇。 无密码进入MySQL 修改ROOT密码: 首先进入
阅读全文
摘要:前言: 我一直想不到一个好的标题应该怎么写。我想MySQL的一些重要的内容。我在两次面试中都遇到过的,但直接用MySQL标题好像又不太贴切。干脆就是所写的内容吧。 MySQL事务: transaction Transactions are atomic units of work that can
阅读全文
摘要:前言: 酷家乐的面试是我体验最好的一次。有小姐姐跟你提前预约时间,面试官也会引导你进行提问,效率也特别高。不知道结果如何,听天由命。 最后感谢内推我的那个师兄,谢谢啦。面试时间为: 2018年3月7号 一面: 简单介绍一下你的项目(项目太渣,问了一分钟就结束了) 说下你对HashMap的理解 红黑树
阅读全文
摘要:三月五号开学,这几天呆在学校闲着无聊,又不知道要写些什么,就随便写点线程池的东西吧。 (一) 线程池作用 线程池的作用就2个: 1、减少了创建和销毁线程的次数,每个工作线程都可以被重复利用,可执行多个任务 2、可以根据系统的承受能力,调整线程池中工作线程的数据,防止因为消耗过多的内存导致服务器崩溃
阅读全文
摘要:之前写了一篇ArrayList,那么今天就写一篇他的姊妹篇,LinkedList。 众所周知,ArrayList底层数据是数组,可以在O(1)的时间内get到数据,但删除和插入就要O(n)时间复杂度。 所以出现了链表,链表可以在O(1)的时间内插入,并且不会浪费内存,用多少就链接多少即可。 我们从以
阅读全文

浙公网安备 33010602011771号