摘要: 在上一轮的面试中,小林在mysql方面因为作答不够完善,被面试官吊打了一番。经过两天的自我复习之后,新的一轮面试又开始了。 面试官:你好,请简单介绍下自己吧。 小林:你好,我是xxxxxx,之前在深圳的xxx公司负责了xxx系统的研发设计。 面试官:嗯嗯,那我先来问你一些基础问题吧。 小林:嗯嗯,好的。 面试... 阅读原文
2020-07-30 20:59:06 阅读(2452) 评论(0)
摘要: 其实antirez(Redis作者)退出Redis维护一发布我就在很多咨询网站上面看到了,当时也没太多感慨。 今天比较有空想去看看霉霉Twitter的,然后看到了antirez,我就又一次回顾了他的退役声明。 我想这个Redis之父肯定没想到,自己和小伙伴启动的项目,在10年后的今天,会对这个互联网时代产生这... 阅读原文
2020-07-30 18:19:06 阅读(2365) 评论(0)
摘要: 单例模式 推荐 Java 常见面试题 什么是单例模式 ? 确保程序中一个类只能被实例化一次,实现这种功能就叫单例模式 单例模式的好处是什么 ? 方便控制对象 节省资源减少浪费 怎么实现单例模式 ? 构造私有化 调用静态方法返回实例 确保对象的实例只有一个 常见的单例模式有哪些 ? ... 阅读原文
2020-07-30 17:48:02 阅读(2434) 评论(0)
摘要: 一、常用的代码补全操作 1、.for和.fori(for 循环遍历) 输入args.for回车(args是一个数组或集合类),则会生成for循环遍历: 输入args.fori回车,则会生成带有索引的for循环遍历语句: 2、sout(控制台输出语句) 代码中输入sout回车,会自动生成System.out... 阅读原文
2020-07-30 16:57:20 阅读(2553) 评论(0)
摘要: 事务处理 Spring Boot事务机制实质上就是Spring的事务处理机制。 1 事务的4大特性 原子性(Atomicity) 一个事务要么全部提交成功,要么全部失败回滚,不能只执行其中的一部分操作。 一致性(Consistency) 一旦事务完成(不管成功还是失败),系统必须确保涉及的数据处于一致的状态,... 阅读原文
2020-07-30 16:35:03 阅读(2349) 评论(0)
摘要: 摘要 Stream 是对集合对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作,或者大批量数据操作。通常我们需要多行代码才能完成的操作,借助于Stream流式处理可以很简单的实现。 Stream 不是集合元素,它不是数据结构并不保存数据,它是有关算法和计算的。 创建Steam流 ... 阅读原文
2020-07-30 14:41:02 阅读(2571) 评论(0)
摘要: 在社会上存在一种普遍的对培训机构的学生一种歧视的现象,具体表现在,比如:当你去公司面试的时候,一旦你说了你是培训机构出来的,那么基本上你就凉了,那么你瞒着不说,然后又通过了面试成功入职,但是以后一旦在公司被发现有培训经历,可能会面临被降薪,甚至被辞退,培训机构出来的学生,在用人单位眼里就是能力低下的代表,甚至... 阅读原文
2020-07-30 14:13:02 阅读(2359) 评论(0)
摘要: JVM 学习笔记记录 Sun JDK 监控和故障处理工具 名称 主要作用 jps JVM Process Status Tool, 显示指定系统内所有的HotSpot虚拟机进程 jstat JVM Statistics Moitoring Tool,用于收集H... 阅读原文
2020-07-30 13:01:05 阅读(2653) 评论(0)
摘要: Java集合——HashMap扩容的死锁问题 摘要:本文主要了解了HashMap在多线程并发情况下扩容产生的死锁问题。 死锁问题 在JDK的1.7版本进行扩容时,因为是头插法插入节点,并且在一个线程扩容后会替换掉之前的数组,所以在多线程环境下可能会产生死锁。   1 // 扩容。 2 void res... 阅读原文
2020-07-30 11:22:04 阅读(2407) 评论(0)
摘要: Nacos 在 0.7 版本之前,默认使用的是嵌入式数据库 Apache Derby 来存储数据(内嵌的数据库会随着 Nacos 一起启动,无需额外安装);0.7 版本及以后,增加了对 MySQL 数据源的支持。 环境要求:MySQL 5.6.5+(生产使用建议至少主备模式,或者采用高可用数据库);   1、... 阅读原文
2020-07-30 10:54:03 阅读(2403) 评论(0)