随笔分类 - Basketball_coder
摘要:垃圾回收机制 对象存活判定算法 垃圾收集算法 说是算法实现和垃圾收集器 内存分配和回收策略 对象存活判定算法(JVM回收那些对象) 概念:四种引用类型 强引用:及时内存不足也不会被GC,不会随意回收强引用对象;即使抛出OOM(OutOfMemoryError),也不会随意回收强引用对象 软引用:只有
阅读全文
摘要:1、@RestController注解相当于@ResponseBody + @Controller合在一起的作用。 2、@ResponseBody的作用就是将方法的返回值以特定的格式写入到response的body区域,进而将数据返回给客户端。 当方法上面没有写ResponseBody,底层会将方法
阅读全文
摘要:1、在模糊查询中需要注意的 定义了两个函数 页面加在函数 直接调用check 然后在check中写了ajax 2、添加衣服需要注意的 就是在增加衣服 的时候 service层是在添加的时候有两个参数(cloth ,detail) 而mapper是分开之写自己的 所以在impl中需要将两个mapper
阅读全文
摘要:第一次握手客户主动(active open)去connect服务器,并且发送SYN 假设序列号为J,服务器是被动打开(passive open) 第二次握手服务器在收到SYN后,它会发送一个SYN以及一个ACK(应答)给客户,ACK的序列号是 J+1表示是给SYN J的应答,新发送的SYN K 序列
阅读全文
摘要:1、MySQLSyntaxErrorException:sql语句除了问题 找xml文件 插入数据一定记得加入表名啊大哥 了
阅读全文
摘要:package com.bj.controller; import com.bj.entity.Area; import com.bj.service.AreaService; import com.bj.service.impl.AreaServiceImpl; import com.google
阅读全文
摘要:1 <%-- 2 Created by IntelliJ IDEA. 3 User: x1c 4 Date: 2019-12-22 5 Time: 10:04 6 To change this template use File | Settings | File Templates. 7 --%>
阅读全文
摘要:1、使用Ajax完成功能的四个步骤: (1)创建XMLHttpRequest对象 (2)建立到服务器连接 (3)设置服务器在完成后的回调函数 (4)发送请求 其中在第二步会使用到open(),其中的参数分别代表数据提交方式(GET、POST),数据提交地址(URL),是否异步 如果使用GET方式没有
阅读全文
摘要:1、一维数组的三种定义方式 int[] arr1=new int[10]; int[] arr2={1,2,3,6}; int[] arr3=new int[]{1,2,3,4,5,6,7,22}; 2、二维数组的定义方式 格式1: 动态初始化数据类型 数组名 [ ][ ] = new 数据类型[m
阅读全文
摘要:Vector和ArrayList的区别和联系。答:一.同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的.二.数据增长:当需要增长时,Vector默认增长为原来一培,而ArrayList却是原来的一半 请你简述HashMap和Hashtable的区别
阅读全文
摘要:集合和数组的比较 答:(1)相同点:都是数据的容器,在数组或集合中都可以存储多个数据 (2)不同点:A)数组中的元素都是相同的类型(基本类型和引用类型);集合中的元素可以是任意类型(但只可以存引用类型) B)长度:数组是定长;集合长度可以修改 C)效率方面数组更高 简述List、Set、Collec
阅读全文
摘要:1. 面向过程和面向对象的区别。(5分) 编程思路不同: 面向过程以实现功能的函数开发为主,而面向对象要首先抽象出类、属性及其方法,然后通过实例化类、执行方法来完成功能。(1分) 封装性:都具有封装性,但是面向过程是封装的是功能,而面向对象封装的是数据和功能。(1分) 面向对象具有继承性和多态性,而
阅读全文
摘要:2019-11-09 09:48:16 1. 简述static关键字的作用。(5分) static可以修饰变量、方法和代码块和内部类,分别称为静态变量,静态方法,静态代码块和静态内部类。 1) 静态变量属于这个类所有,即由该类创建的所有对象共享同一个static变量。 a) 不管有多少个对象,静态变
阅读全文
摘要:1.final、finally、finalize的区别。(3分) Ø final用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 Ø finally是异常处理语句结构的一部分,表示总是执行。 Ø finalize是Object类的一个方法,在垃圾收集器执行的时候会调用回收对象的
阅读全文
摘要:1.成员变量可以不显式初始化,它们可以由系统设定默认值;局部变量没有默认值,所以必须设定初始赋值。 2.包装类的优点: (1)包装类的对象占用栈内存和堆内存,基本类型的数据只占栈内存;基本数据类型的变量占用空 间少,更简单,更高效。 (2)作为成员变量,初始值不同:int 0; Integer nu
阅读全文
摘要:1.方法的重载定义 定义规则:方法名称必须相同 参数列表必须不同(个数 顺序 类型) 方法返回类型可以相同可以不同 只有返回类型不同不叫重载 【1】在同一个类中,方法名相同,形参列表不同,构成了一个现象,--》方法的重载重载只跟方法名和形参列表有关,跟修饰符,返回值类型都无关,只要你满足方法名相同,
阅读全文