上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 1、List、Set、Map 之间的区别是什么list集合元素有序并且集合元素可以重复set集合元素无序并且集合元素不允许重复map元素无序,key不可重复 2、HashMap是线程安全的吗?线程安全的Map都有哪些?性能最好的是哪个?HashMap不是线程安全的。线程安全的有HashTable、C 阅读全文
posted @ 2021-03-08 10:53 chelsey3tsf 阅读(138) 评论(0) 推荐(0)
摘要: 首先需要明白以下几点: 1、栈空间(stack),连续的存储空间,遵循后进先出的原则,用于存放局部变量。2、堆空间(heap),不连续的空间,用于存放new出的对象,或者说是类的实例。3、方法区(method),方法区在堆空间内,用于存放①类的代码信息;②静态变量和方法;③常量池(字符串敞亮等,具有 阅读全文
posted @ 2020-04-17 16:16 chelsey3tsf 阅读(311) 评论(0) 推荐(0)
摘要: 这是一个很经典的面试题,其实考了很多点 首先先问问,你这个List是ArrayList还是LinkedList 那么为什么要问这个呢,ArrayList和LinkedList区别我就不介绍了吧,ArrayList数组结构,LinkedList链表结构。 ArrayList 测试结果 for循环测试结 阅读全文
posted @ 2020-04-16 14:39 chelsey3tsf 阅读(1709) 评论(0) 推荐(0)
摘要: 一、描述Spring遇到嵌套事务时,当被嵌套的事务被定义为“PROPAGATION_REQUIRES_NEW”时,内层Service的方法被调用时,外层方法的事务被挂起;内层事务相对于外层事务是完全独立的,有独立的隔离性等等。二、实验但实验时却遇到一个奇怪的问题:1、当ServiceA.a()方法调 阅读全文
posted @ 2020-04-01 14:01 chelsey3tsf 阅读(898) 评论(0) 推荐(0)
摘要: 缓存是在web开发中经常用到的,将程序经常使用到或调用到的对象存在内存中,或者是耗时较长但又不具有实时性的查询数据放入内存中,在一定程度上可以提高性能和效率。 创建缓存对象 EntityCache public class EntityCache { /** * 保存的数据 */ private O 阅读全文
posted @ 2020-03-30 17:39 chelsey3tsf 阅读(1570) 评论(0) 推荐(0)
摘要: 面向过程(Procedure Oriented 简称PO :像C语言): 看名字它是注重过程的。当解决一个问题的时候,面向过程会把事情拆分成: 一个个函数和数据(用于方法的参数) 。然后按照一定的顺序,执行完这些方法(每个方法看作一个个过程),等方法执行完了,事情就搞定了。 面向对象(Object 阅读全文
posted @ 2020-03-24 17:15 chelsey3tsf 阅读(176) 评论(0) 推荐(0)
摘要: Date d1 = new Date(System.currentTimeMillis()-1000); Date d2 = new Date(System.currentTimeMillis()); System.out.println(d1.compareTo(d2)); 前者大于后者 返回大于 阅读全文
posted @ 2020-03-19 14:53 chelsey3tsf 阅读(165) 评论(0) 推荐(0)
摘要: 查看进程 1、windows键+R键进入cmd 2、输入tasklist回车以显示进程 C:\Users\username>tasklist 重要:同一个应用打开关闭再打开,pid会变化,所以每次操作前请获得最新的tasklist,确保进程名和pid对应正确。 也可以直接查看端口号的信息 C:\Us 阅读全文
posted @ 2020-03-18 18:05 chelsey3tsf 阅读(2903) 评论(0) 推荐(0)
摘要: 一、设计模式的分类 创建型模式:对象实例化的模式,创建型模式用于解耦对象的实例化过程。 结构型模式:把类或对象结合在一起形成一个更大的结构。 行为型模式:类和对象如何交互,及划分责任和算法。 如下图所示: 二、设计模式的六大原则 1、开闭原则(Open Close Principle) 开闭原则就是 阅读全文
posted @ 2020-03-17 17:46 chelsey3tsf 阅读(201) 评论(0) 推荐(0)
摘要: 程序,进程,线程的基本概念+并行与并发: 程序:是为完成特定任务,用某种语言编写的一组指令的集合,即指一段静态的代码,静态对象。 进程:是程序的一次执行过程,或是正在运行的一个程序,是一个动态的过程,有它自身的产生,存在和消亡的过程。 生命周期 线程:进程可进一步细化为线程,是一个程序内部的一条执行 阅读全文
posted @ 2020-03-17 16:03 chelsey3tsf 阅读(242) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页