- 博客(7)
- 收藏
- 关注
原创 final和finally,finalize的区别
final是修饰符,修饰类、方法和变量,意为不可修改的。当修饰类的时候不可以派生出新的子类,因此一个类的修饰符不可以既是final和abstract;修饰方法的时候该方法不可以被重载;修饰变量的时候需要给变量赋初值,在接下来只能对其读取不可以重新赋值。finally是在异常处理时提供finally块来执行任何清除操作的,如果try语句中发生了catch块中的异常,则跳转到catch中进行异常处...
2018-07-27 09:55:59
2802
1
原创 防止表单重复提交
防止表单重复提交:在网络比较慢的情况防止重复提交前端方式: (1)JavaScript中将提交按钮置为不可用 (2)通过onSubmit方法获取表单是否提交的一个标志来判断表单是否提交后端方式 通过servlet进入jsp页面的时候给页面一个令牌-token,将该令牌存入到session中,并且在页面上获取到token,当页面提交请求时,请求servlet的时候需要携...
2018-07-27 07:57:05
216
原创 JSP九大隐藏对象
SP九大隐藏对象:在JSP上不用显示地去声明,就可以直接使用的对象,为隐式对象,或内含对象在JSP转化为servlet时,是被声明再servlet对象 描述 out PrinterWriter类的实例,将内容响应在页面上 pageContext PageContext类的实例,提供JSP中所有对象,以及命名空间的访问 request HttpServ...
2018-07-27 07:48:06
362
原创 单例模式之懒汉式与饿汉式
首先介绍下单例模式存在的意义,不需要输入参数就可以获得一个对象,而且可以保证某一个类的实例在整个系统中保证唯一性。比如,我们在开发中用户输入的一些信息需要记录进数据库,如果使用用户比较多的时候,每次使用都要建立连接,这样子把系统大部分的精力都用在了建立连接上而不是数据的操作上。这个时候如果可以保证系统只有一个链接,大家都访问这一个连接会节省很多精力以及CPU利用率。这就是单例模式存在的价值。那...
2018-07-19 10:04:45
291
原创 异常之:java.sql.SQLException: Incorrect string value: '\xD3\xC3JDBC...' for column 'resume' at row 1
java.sql.SQLException: Incorrect string value: '\xD3\xC3JDBC...' for column 'resume' at row 1 产生这种异常的原因在于,mysql中的utf8编码最多会用3个字节存储一个字符,如果一个字符的utf8编码占用4个字节(最常见的就是ios中的emoji表情字符),那么在写入数据库时就会报错。mysql从5.5....
2018-05-17 15:17:01
1109
1
原创 在JDBC中异常方法的解决之java,sql.SQLException:Can not issue data manipulation statements with executeQuery();
java,sql.SQLException:Can not issue data manipulation statements with executeQuery();这个异常是说不可以用executeQuery()来操作数据。这里说下executeQuery是查询操作的运行,而增删改insert/update/delete都是更新操作的运行executeUpdate()这个问题可能确实很简单,...
2018-05-15 23:48:45
4172
4
原创 简述集合中collection 和map的分类和区别
1-collection元素是单列的,map是以键值对存在。2-collection可以分为两类list和set; list是有序的可重复的,允许存在空值,且允许存在多个空值。list可以分为两类:ArrayList和LinkedList. ArrayList 是基于数组实现的,简单来说就是和数组很像,同时解决了数组的有一些缺点。他也是有序有下标,与数组不同的是,普通的数组删除...
2018-05-06 23:04:43
2566
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人