摘要: 前言 最近在进行项目重构,在架构师的建议下,就把项目中mybatis切换成mybatis-plus。因为mybatis-plus在mybatis的基础上只做增强不做改变,因此切换的成本很低,就只需改jar和配置内容,原先的代码无需改动。 因为mybatis-plus对mybatis的友好支持,我们花了一点时间... 阅读原文
2020-07-15 09:45:09 阅读(2649) 评论(0)
摘要: 经过这么多年的Java开发,以及结合平时面试Java开发者的一些经验,我觉得对于J2SE方面主要就是要掌握以下的一些内容。 1. JVM相关 对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很深,对此里面的概念有一些简单的了解即可。 不过对于一个有着3年以上Java经验的资深开发者来说,不会JVM... 阅读原文
2020-07-15 08:56:06 阅读(2401) 评论(0)
摘要: 不得不说,最近这段时间,收到的简历实在是堆积如山!之前HR都是单个文件发送过来,现在都是发送直接压缩包!!!   我精挑细选之后,终于找出简历比较符合岗位要求的候选人,于是开始了电话面试。 本着现在找工作也不容易,加上网上很多吐槽,说面试造火箭的,于是这次面试我就把提问的主动权交给候选人,让他挑自己擅长的... 阅读原文
2020-07-15 07:47:02 阅读(2345) 评论(0)
摘要: 毕业到现在也近两年了,最近面试了阿里集团(菜鸟网络,蚂蚁金服),网易,滴滴,点我达,最终收到点我达,网易offer,蚂蚁金服二面挂掉,菜鸟网络一个月了还在流程中... 最终有幸去了网易。 但是要特别感谢点我达的领导及HR,真的非常非常好,很感谢他们一直的关照和指导。 面试整体事项 1 简历要准备好,联系方式一... 阅读原文
2020-07-15 06:00:20 阅读(2382) 评论(0)
摘要: 0、这个昨天还是正常的。   1、试试三连 你刷新下试试。 你换个浏览器试试。 你电脑重启下试试。   2、在我的电脑上明明可以,你清理下缓存。   3、这个实现不了   4、注释 谁的代码,注释都不写。 我先完成功能,注释以后再补上。   5、一行代码 我就加了一行代码,为什么不... 阅读原文
2020-07-14 23:47:06 阅读(2375) 评论(0)
摘要: 今日一问:你什么时候发现自己技术弱到爆?   没错,就是面试的时候。 昨天一位同学和我说,他工作了3年,特别有信心去面字节跳动的,但没有想到这么抠细节,太难了: · 什么是分布式锁? · 如何实现分布式锁? · 单机锁有哪些?它为什么不能在分布式环境下使用? · Redis 是如何实现分布式锁?可能会遇... 阅读原文
2020-07-14 23:41:03 阅读(2641) 评论(0)
摘要: 前言 总结了Java异常十个关键知识点,面试或者工作中都有用哦,加油。 一. 异常是什么 异常是指阻止当前方法或作用域继续执行的问题。比如你读取的文件不存在,数组越界,进行除法时,除数为0等都会导致异常。 一个文件找不到的异常: public class TestException { public... 阅读原文
2020-07-14 22:46:06 阅读(2295) 评论(0)
摘要: 本文经机器之心(微信公众号:almosthuman2014)授权转载,禁止二次转载 原文:https://dev.to/lydiahallie/cs-visualized-useful-git-commands-37p1 作者:Lydia Hallie,机器之心编译,参与:Panda、杜伟 git mer... 阅读原文
2020-07-14 20:52:27 阅读(2611) 评论(0)
摘要: 一、JDK下载 1、JDK官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html 2、选择:“Accept License Agreement” 3、下载的文件:jdk-12.0.... 阅读原文
2020-07-14 18:59:09 阅读(2413) 评论(0)
摘要: 一、尽量不要使用e.printStackTrace(),而是使用log打印。 反例: try{ // do what you want }catch(Exception e){ e.printStackTrace();} 正例: try{ // do what you want }catch(Exc... 阅读原文
2020-07-14 17:17:07 阅读(2364) 评论(0)