Fork me on GitHub
摘要:面试补充 Java内存结构:堆,栈,方法区 Java后台开发面试知识汇总:https://uploadfiles.nowcoder.com/images/20180914/826546_1536916757441_FF474C03D9D513A3519773CB35561940 全局变量:堆 静态变 阅读全文
posted @ 2020-05-28 22:33 Empirefree 阅读(62) 评论(0) 推荐(0) 编辑
摘要:今天在遍历HashMap的使用引申出了HashMap无序、LinkedHashMap有序、Map.Entry遍历等知识点,还有一些其他知识点,比较琐屑,但很实用,总体来说就是Java基础与Spring注解还有Java8特性. Java8新特性 Java中转义字符 HashMap与LinkedHash 阅读全文
posted @ 2020-08-11 20:16 Empirefree 阅读(7) 评论(0) 推荐(0) 编辑
摘要:Java日期 主要是对日期进行相关操作,使用到的函数是Calendar,SimpleDateFormat(非线程安全,尽量避免使用) 对日期操作:Calendar 日期转换:FastDateFormat /*实现提取前一天的日期*/ public class Main { public static 阅读全文
posted @ 2020-08-10 17:40 Empirefree 阅读(6) 评论(0) 推荐(0) 编辑
摘要:Java杂记-2020.08.07 @Test中测试所有getter,setter方法 最近一周在写codereview,相关技术是kmock1.0.19,gradle build.gradle中配置文件 testCompile 'pl.pojo:pojo-tester:0.7.6' testCom 阅读全文
posted @ 2020-08-07 19:05 Empirefree 阅读(4) 评论(0) 推荐(0) 编辑
摘要:Java杂记-2020.07.28 简单记录下今天项目用到的东西还有技术公众号学到的一些知识点 Java事务 idea编码技巧 数据库快速插入100万条数据 Java实现sql回滚 Java事务 事务(Transaction)的四个属性(ACID) 原子性(Atomic) 对数据的修改要么全部执行, 阅读全文
posted @ 2020-07-28 21:52 Empirefree 阅读(14) 评论(0) 推荐(1) 编辑
摘要:Java垃圾回收详解 GC(Garbage Collection)的历史比java还要久远,1960年诞生的Lisp语言当时就在考虑三个问题: 哪些内存需要回收 什么时候回收 如何回收 下面就分别回答这三个疑问,这也是Java面试中常考的知识点 JVM简介 先简单看一下JVM运行时候的内存分布,看起 阅读全文
posted @ 2020-07-11 10:24 Empirefree 阅读(8) 评论(0) 推荐(0) 编辑
摘要:两个疑点解决 接口 A = new 实现类 实现类 B = new 实现类 [接口-接口实现类(只能使用接口方法) 接口实现类-接口实现类(接口和接口实现类方法都能实现)]; 样例: List = Arraylist/Linkdelist 父类 A = new 子类 子类 B = new 子类() 阅读全文
posted @ 2020-06-26 15:38 Empirefree 阅读(48) 评论(0) 推荐(0) 编辑
摘要:频繁使用的语句 Lambda又涉及到comparator和comparable区别(Comparable是实现comparable接口,实现后可以使用Collections.sort或Arrays.sort,而Comparator是个比较接口,内部有compare和equals函数,而 Labmda 阅读全文
posted @ 2020-06-25 17:16 Empirefree 阅读(24) 评论(0) 推荐(0) 编辑
摘要:Linux上启动docker命令 systemctl start docker.service systemctl status docker.service docker关于容器相关命令 docker ps // 查看所有正在运行容器 docker stop containerId // cont 阅读全文
posted @ 2020-06-06 09:29 Empirefree 阅读(56) 评论(0) 推荐(0) 编辑
摘要:面试补充 Java内存结构:堆,栈,方法区 Java后台开发面试知识汇总:https://uploadfiles.nowcoder.com/images/20180914/826546_1536916757441_FF474C03D9D513A3519773CB35561940 全局变量:堆 静态变 阅读全文
posted @ 2020-05-28 22:33 Empirefree 阅读(62) 评论(0) 推荐(0) 编辑
摘要:Nosql四大分类 KV键值对:redis,tair,memecache 文档型数据库:mongodb(介于关系数据库与非关系数据库之间) 列存储数据库 图关系数据库(关系:朋友圈,社交网络) Redis(单线程): Redis是单线程操作内存,效率高,而多线程会进行上下文切换。 高性能服务器不一定 阅读全文
posted @ 2020-05-28 12:29 Empirefree 阅读(28) 评论(0) 推荐(0) 编辑
摘要:感悟:一来就是自我介绍,然后项目询问,然后就是反问环节,面试官问的挺多的,先是项目询问,基本上几个大项目都问了 然后就是问到了验证码明文存储密钥的事情(存储到文件中,然后不可查看或者再处理),然后问了java版本区别(本人使用java14) Java14新特性 1.改进的switch表达式,第一次出 阅读全文
posted @ 2020-04-16 15:30 Empirefree 阅读(91) 评论(0) 推荐(0) 编辑
摘要:学如逆水行舟,不进则退,心似平原走马,易放难收。 1 System.out.println("5" + 2); ->52 2 3 System.out.println("T|ES|T".split("|").length); -> 6 4 (注意,|是正则的内容,.spilt("\\|")才为3) 阅读全文
posted @ 2020-04-14 21:42 Empirefree 阅读(146) 评论(0) 推荐(0) 编辑
摘要:Github上下载一个项目,导入eclipse时报错,因为spingboot与springcloud有对应关系,而我maven 用的阿里的镜像,阿里镜像上上关于Finchley.M9包不全,在stackoverflow上才找到解决办法 解决办法:setting.xml里面添加一个镜像即可(就是说重新 阅读全文
posted @ 2020-04-12 10:17 Empirefree 阅读(120) 评论(0) 推荐(0) 编辑
摘要:感悟:我原本都以为笔试凉了的,结果被捞起来了,面试更惨,我本以为C/C++是我的强项,结果一问三不知。。。。。菜鸡本菜,我好想进这家公司啊! 笔试:https://www.cnblogs.com/meditation5201314/p/12608454.html (这次面试面试官信号不怎么好,以至于 阅读全文
posted @ 2020-04-11 11:15 Empirefree 阅读(104) 评论(0) 推荐(0) 编辑
摘要:网络: 1) 客户端向服务器发起HTTPS请求,连接到服务器的443端口; 2) 服务器端有一个密钥对,即公钥(即数字证书)和私钥,是用来进行非对称加密使用的,服务器端保存着私钥,不能将其泄露,公钥可以发送给任何人; 3) 服务器将自己的公钥发送给客户端; 4) 客户端收到服务器端的公钥之后,检查其 阅读全文
posted @ 2020-04-10 19:53 Empirefree 阅读(35) 评论(0) 推荐(0) 编辑