掠过的岁月

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  java技术

摘要:1 异常的基本概念 异常是导致程序中断的一种指令,如果出现异常不处理,会导致程序中断,所以,在程序中很有必要考虑各种可能会出现的异常,并做好相应的处理,这样才能保证程序的正常运行。如果产生异常,则异常之语句并不会执行,而是直接结束程序,而将错误直接报告给客户,给客户造成不好的体验。 2 异常处理的基 阅读全文
posted @ 2018-09-06 17:08 掠过的岁月 阅读(534) 评论(0) 推荐(0)

摘要:1,在java中所有的事物都是对象,所以对象的父类的祖先都是Object对象,对于Exception也不例外。 异常分为两种,一种是编译是能够检测的异常,另一种是编译时不被检测出的异常,(RuntimeException或者其子类) 编译时异常,当函数体内throw了一个非运行时异常,而函数名上也没 阅读全文
posted @ 2018-07-05 11:01 掠过的岁月 阅读(423) 评论(0) 推荐(0)

摘要:判断String的方式 1 直接判断 (一定要先判断是否为null,在判断是否为"",也就是先判断起是否为一个对象,然后在判断其值是否为"",判断其值可以用其他的方式。) 2 比较字符串长度, 效率高 3 效率和方法二几乎相等, 但出于兼容性考虑, 推荐使用此方法 判断StringBuffer是否为 阅读全文
posted @ 2018-07-04 15:44 掠过的岁月 阅读(3881) 评论(0) 推荐(0)

摘要:当我们需要局部刷新的时候,使用ajax可以更好的实现用户体验; 第一种方法,使用$.post,先申明url和请求参数,也是如下的args,如果没有请求参数,就不需要。 servlet后台代码 另一种方式 使用$.ajax, 阅读全文
posted @ 2018-07-01 21:33 掠过的岁月 阅读(217) 评论(0) 推荐(0)

摘要:再java中,定义一个方法,其参数可以申明为某某类型的参数。 总结,方法的调用的参数必须是有效的参数,也就是被申明过的参数。 阅读全文
posted @ 2018-06-28 15:35 掠过的岁月 阅读(205) 评论(0) 推荐(0)

摘要:定义了一个DAO<T>接口 再定义一个实现类(这个类实现DAO类的时候,没有带泛型,其方法就全部是Object类) 定义一个DAOImpl(该类实现的DAO<T>带了泛型,则其对应的方法涉及到泛型的就是指定泛型T类型) 总结,由于之前实现接口的时候,忘记带了泛型,所以导致可能会使一些带泛型的方法会出 阅读全文
posted @ 2018-06-28 14:48 掠过的岁月 阅读(149) 评论(0) 推荐(0)

摘要:我们在插入某一条sql信息的同时,如果还需要获取对应的主键ID,就可以使用getGeneratedKeys()来获取主键ID 代码如下:这里是明确知道只插入一条的情况 如果是批量插入,就要用while循环,if条件就不能实现批量插入,因为要获取多条数据对象对应的主键ID,所以用while得以实现,r 阅读全文
posted @ 2018-06-28 10:25 掠过的岁月 阅读(1628) 评论(0) 推荐(0)

摘要:通常我们在应用中对mysql执行了insert操作后,需要获取插入记录的自增主键,这时候通常用getGeneratedKeys()方法获取主键 1. 获得数据库返回的主键 insert into book values(null,'编程珠玑',45); 2. 获得主键的步骤 conn.prepareStatement(sql,autoGenera... 阅读全文
posted @ 2018-06-26 15:10 掠过的岁月 阅读(1643) 评论(0) 推荐(0)

摘要:public class Person { 2 3 } 4 5 import java.lang.reflect.ParameterizedType; 6 import java.lang.reflect.Type; 7 8 public class Student extends Person { 9 public static void main(String[] a... 阅读全文
posted @ 2018-06-26 11:40 掠过的岁月 阅读(228) 评论(0) 推荐(0)

摘要:文章来自https://blog.csdn.net/datouniao1/article/details/53788018 ParameterizedType是一个接口,这个类可以用来检验泛型是否被参数化 比如 上面的这个类,也就是泛型类,当有子类集成它的时候,子类也许会将其参数化,当然也可能不进行 阅读全文
posted @ 2018-06-26 10:54 掠过的岁月 阅读(567) 评论(0) 推荐(0)

摘要:文章来自https://blog.csdn.net/a911711054/article/details/77719685 一、使用QueryRunner类,实现对数据表的 insert delete update 二、QueryRunner数据查询操作,结果集八种处理方法 阅读全文
posted @ 2018-06-25 09:28 掠过的岁月 阅读(848) 评论(0) 推荐(0)

摘要:文章来自https://blog.csdn.net/wyd_Heart/article/details/79532068 精髓: 开发过程中建议使用绝对路径。 “/”使用的三个最重要的地方: 1,web.xml中使用“/”,给servlet指定url-partner是为servlet指定通过什么路径 阅读全文
posted @ 2018-05-30 14:54 掠过的岁月 阅读(4569) 评论(1) 推荐(1)

摘要:文章来自https://blog.csdn.net/reggergdsg/article/details/52821502 一、Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术之一,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Js 阅读全文
posted @ 2018-05-30 10:43 掠过的岁月 阅读(248) 评论(0) 推荐(0)

摘要:文章来自 https://www.cnblogs.com/coderland/p/5902878.html Filter简介 Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态 阅读全文
posted @ 2018-05-30 10:08 掠过的岁月 阅读(645) 评论(0) 推荐(0)

摘要:文章来自 https://blog.csdn.net/qq_39651022/article/details/78478571 1.背景介绍 Java程序员在以后的工作中很重要的一点就是得和数据库打交道,但是代码和数据库是两个不相干的. 怎么使用代码对数据库进行操作呢,这个时候就用到JDBC。 2. 阅读全文
posted @ 2018-05-29 21:13 掠过的岁月 阅读(4135) 评论(0) 推荐(0)