摘要:
1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , appenderName2 , …#配置日志信息输出目的地Appenderlog4j.appender.appenderName = f
阅读全文
posted @ 2017-11-24 11:42
人生第一步
阅读(300)
推荐(0)
摘要:
很多时候我们把需要随时调整的参数需要放在配置文件中单独进行读取,这就是软编码,相对于硬编码,软编码可以避免频繁修改类文件,频繁编译,必要时只需要用文本编辑器打开配置文件更改参数就行。但没有使用框架之前,我们读取配置文件的方式是先创建配置文件类,再加载本地配置文件,最后读取参数 在使用了spring框
阅读全文
posted @ 2017-11-20 11:29
人生第一步
阅读(668)
推荐(0)
摘要:
BeanUtils能够使我们更方便的进行javabean的赋值操作,它的底层是反射的原理 主要方法有 copyProperties(Object object,String name,String value) 、name就是javabean中的的私有变量值,值对象就是要赋予的值 populate(
阅读全文
posted @ 2017-09-19 10:37
人生第一步
阅读(109)
推荐(0)
摘要:
用过javaee标准标签库的里的标签应该都知道,标签的存在使得页面上的jsp脚本大大减少,甚至说没有了,大大提高了工作效率,使得页面的整洁性也有了很大的提高。下面我们就 模仿核心标签库中choose标签仿造一个我们自己的自定义判断标签。 在页面中使用不同标签库我们都要在页面头部进行声明,格式仿照如下
阅读全文
posted @ 2017-08-25 14:52
人生第一步
阅读(129)
推荐(0)
摘要:
//标签的使用使得页面的代码更加简洁,jsp脚本的尽可能少的使用,所以熟练掌握标签对于开发是很有必要的 我的老天爷 =80 && score 良好 =90 }"> 优秀 不及格 list=new ArrayList(); list.add(new Stud...
阅读全文
posted @ 2017-08-23 09:01
人生第一步
阅读(196)
推荐(0)
摘要:
在java servlet编程中,我们经常碰到HttpSession session = request.getSession()这句代码,获取到一个session对象。 查看HttpSession源码可以发现,这是个接口类public interface HttpSession,这也就是说Http
阅读全文
posted @ 2017-08-18 11:12
人生第一步
阅读(107)
推荐(0)
摘要:
二分查找的前提是数组是有序的,这点我们要注意,我们可以在使用二分查找的时候先对数组进行排序。下面附上代码。
阅读全文
posted @ 2017-08-09 11:44
人生第一步
阅读(103)
推荐(0)
摘要:
我们用abstract声明抽象类或抽象方法,注意abstract要小写,当用abstract修饰类时,这个类不能被实例化,也就是说这个类是用来继承使用的,abstract类中可以有抽象方法(不可含有方法体),也可以有普通方法(含方法体),也可有成员变量,当用abstract修饰方法时,方法不能有主体
阅读全文
posted @ 2017-08-07 09:48
人生第一步
阅读(119)
推荐(0)
摘要:
class Test { /* 正则表达式实例 . 任何字符(与行结束符可能匹配也可能不匹配) \d 数字:[0-9] \D 非数字: [^0-9] \s 空白字符:[ \t\n\x0B\f\r] \S 非空白字符:[^\s] \w 单词字符:[a-zA-Z_0-9] \W 非单词字符:[^\w] X? X,一次或一次也没有 X* X,零次或多次 ...
阅读全文
posted @ 2017-08-01 15:21
人生第一步
阅读(132)
推荐(0)
摘要:
Map是一种依照键(key)存储元素的容器,键(key)很像下标,在List中下标是整数。 在Map中键(key)可以使任意类型的对象。Map中不能有重复的键(Key),每个键(key) 都有一个对应的值(value)。 一个键(key)和它对应的值构成map集合中的一个元素。 Map中的元素是两个对象,一个对象作为键,一个对象作为值。键不可以重复,但是值可以重复。 Map map =...
阅读全文
posted @ 2017-07-31 10:51
人生第一步
阅读(111)
推荐(0)