堆大小 -Xms :初始堆大小,默认为物理内存的1/64(<1GB) -Xmx :最大堆大小,默认(MaxHeapFreeRatio参数可以调整)空余堆内存大于70%时,JV...

堆大小 -Xms :初始堆大小,默认为物理内存的1/64(<1GB) -Xmx :最大堆大小,默认(MaxHeapFreeRatio参数可以调整)空余堆内存大于70%时,JV...
synchronized可以保证方法或者代码块在运行时,同一时刻只有一个方法可以进入到临界区,同时它还可以保证共享变量的内存可见性 Java中每一个对象都可以作为锁,这是sy...
数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。 ...
A:原子性(Atomicity) 事务是数据库的逻辑工作单位,事务中包括的诸操作要么全做,要么全不做。 B:一致性(Consistency) 事务执行的结果必须是使数据库从一...
数组+链表结构实现 1.添加、删除、获取元素时都是先计算hash,根据hash和table.length计算index也就是table数组的下标,然后进行相应操作 2.Has...
1.HashMap是非synchronized的,可以接受null为key或者value,其中的元素是没有顺序的 2.HashTable是synchronized的,多个线程...
1.set:存放对象的引用,不允许有重复对象。 2.list:线性方式储蓄对象,并允许存放重复对象。 3.map:对值没有唯一性要求,对健要求唯一。
java.lang: 这个是系统的基础类,比如String、Math、Integer、System和Thread, 提供常用功能。 java.io: 这里面是所有输入输出有关...
1.语法层面上的区别 1)j抽象类可以提供成员方法的实现细节,而接口中只能存在public abstract 方法; 2)抽象类中的成员变量可以是各种类型的,而接口中的成员变...
1.封装 2.继承 3.多态
一、2开头(请求成功)表示成功处理了请求的状态代码。 200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。 201 (已创建) 请求成功并且服务器...
1.浏览器发起DNS查询请求 2.域名服务器向客户端返回查询结果域名,从而完成域名到IP地址的转换。 3.客户端向web服务器发送HTTP请求 4.发送响应数据给客户端
1.内存泄漏:是指你向系统申请分配内存进行使用(new),可是使用完了以后却不归还(delete),结果你申请到的那块内存你自己也不能再访问,而系统也不能再次将它分配给需要的...
在整个程序执行过程中,JVM会用一段空间来存储程序执行期间需要用到的数据和相关信息,这段空间一般被称作为Runtime Data Area(运行时数据区),也就是我们常说的J...
Jenkins是一款能提高效率的软件,能把软件开发过程形成工作流。 典型的工作流包括这几个:开发、提交、编译、测试、发布 有了Jenkins,除了第一步,后面4步...