摘要: 由于CustomerDao.xml文件中参数没有赋值,仔细检查一下。 阅读全文
posted @ 2017-06-23 16:57 忆殇314 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 方法二: 方法二: 阅读全文
posted @ 2017-06-06 15:30 忆殇314 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 1:mybatis是一个持久化框架(框架:整体解决方案) 之前:JDBC->jdbcTemplate;工具 功能简单:sql语句编写在java代码里面,硬编码高耦合的方式 Hibernate:全自动ORM(Object Relation Mapping)框架,旨在消除sql,中间过程都是黑箱操作。H 阅读全文
posted @ 2017-05-26 17:28 忆殇314 阅读(133) 评论(0) 推荐(0) 编辑
摘要: tomcat的bin->setclasspath.bat文件中 将两个set加上,并且将if not “%JAVA_HOME%”放到%JRE_HOME%上面。 阅读全文
posted @ 2017-05-11 12:06 忆殇314 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 一:schema 1.第一行定义了该web.xml的版本描述和语言编码方式(1.0和UTF-8)。2.第二行<web-app></web-app>是web.xml的根节点。xml的schema都必须放在xml文件的根标签上。同理,其他类型的xml的schema也都必须放在根标签上。 3.xml的sc 阅读全文
posted @ 2017-05-10 17:05 忆殇314 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 一:定义:一个软件实体应当对扩展开放,对修改关闭。 优越性:1.通过扩展已有的软件系统,可以提供新的行为,以满足对软件的新需求,使变化中的软件系统有一定的适应性和灵活性。 2.已有的软件模块,特别是最重要的抽象模块不能再修改,这就使变化中的软件系统有一定的稳定性和延续性。 二:古语:知固不知革,物失 阅读全文
posted @ 2017-05-09 17:57 忆殇314 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.线程状态:(6种,可以通过getState方法获得) New(新创建):new一个新线程时,如new Thread(r),该线程还没有开始。它的状态是new,在线程运行之前还有一些工作要做。 Runnable(可运行):一旦调用start方法,线程处于runnable状态。可能正在运行,也可能没 阅读全文
posted @ 2017-04-18 17:31 忆殇314 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1.散列集(Hash Set): a.链表和数组可以按照人们医院排列元素的次序,但是查找一个不清楚位置的指定元素时,就会消耗很多时间。所以如果不注重元素顺序,有几种可以快速查找元素的数据结构,它们按照有利于其操作目的的原则组织数据。其中之一就是散列表。 b.散列表为每一个对象计算一个整数,叫散列码( 阅读全文
posted @ 2017-04-13 17:33 忆殇314 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1.为什么要使用泛型程序设计? 答:泛型程序设计意味着编写的代码可以被不同类型的对象重用。泛型之前,泛型程序设计使用继承实现的。例如:ArrayList类只维护一个Object引用的数组。但是,在获取值时,必须进行强制类型转换。二,可以向数组添加任何类的对象,因为不会进行错误检查。而泛型提供了类型参 阅读全文
posted @ 2017-04-06 10:47 忆殇314 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 内部类: 非内部类: 1.内部类可以访问该类定义所在作用域中数据,包括私有。是因为内部类的对象有一个隐式引用,他指向了创建它的外部类对象。外部类的引用在构造器中设置,构造器的参数为外部类引用。2.内部类一种编译器现象,与虚拟机无关。编译器会把内部类翻译成用$(美元符号)分隔外部类名与内部类名的常规文 阅读全文
posted @ 2017-03-30 09:58 忆殇314 阅读(199) 评论(0) 推荐(0) 编辑