08 2017 档案

摘要:案例1-编写配置文件,编写一个服务器软件,按照指定的全限定名,根据路径,让服务器创建这个对象,调用指定的方法 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5"> <servlet> <servlet-name>HelloMyS 阅读全文
posted @ 2017-08-16 14:52 征程126 阅读(262) 评论(0) 推荐(0)
摘要:使用junit单元测试 要求: 1.方法是public void xxx(){} 2.在方法上添加 @Test 3.在@Test 按下 ctrl+1(快速锁定错误) 4.在方法上右键 run as -->junit 就可以执行方法了. 案例2-自定义一个连接池(理解思想) 装饰者模式:★★★ 使用步 阅读全文
posted @ 2017-08-16 10:23 征程126 阅读(124) 评论(0) 推荐(0)
摘要:案例2-创建多表,可以描述出表于表之间的关系 常见关系: 一对多. 多对多. 一对一. ER图可以描述实体于实体之间的关系 实体用矩形表示 属性用椭圆表示 关系用菱形表示 为了保证数据的有效性和完整性,在多表的一方添加外键约束 格式: alter table 多表名称 add foreign key 阅读全文
posted @ 2017-08-15 18:43 征程126 阅读(210) 评论(0) 推荐(0)
摘要:01DButils工具类的介绍个三个核心类 * A: DButils工具类的介绍个三个核心类 * a: 概述 * DBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。 * ,DBUtils就是JDBC的简化开发工具包。需要项目导入commons-dbutils-1.6.jar才能 阅读全文
posted @ 2017-08-14 07:18 征程126 阅读(268) 评论(0) 推荐(0)
摘要:01JDBC概念和数据库驱动程序 * JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API, * JDBC是java提供给开发人员的一套操作数据库的接口 * 数据库驱动就是实现该接口的实现类 数据准备 * a: 创建数据库和 阅读全文
posted @ 2017-08-12 15:47 征程126 阅读(210) 评论(0) 推荐(0)
摘要:###04数据表和Java中类的对应关系 * A:数据库中以表为组织单位存储数据。 表类似我们的Java类,每个字段都有对应的数据类型。 那么用我们熟悉的java程序来与关系型数据对比,就会发现以下对应关系。 类 表 类中属性 表中字段 对象 记录###07数据库在系统服务 * A:开启服务和关闭服 阅读全文
posted @ 2017-08-11 15:07 征程126 阅读(161) 评论(0) 推荐(0)
摘要:以前通过js获取对象的时候 $("选择器") >获取元素 jQuery: js类库,对常用的方法和对象进行封装,方便我们使用. 案例1-弹出广告 jquery是单独的js文件,通过script标签的src属性导入即可获取一个jquery对象 $("选择器") 或者 jQuery("选择器")dom对 阅读全文
posted @ 2017-08-11 07:09 征程126 阅读(123) 评论(0) 推荐(0)
摘要:案例1-定时弹出广告需求: 打开页面后4秒,展示广告,2秒之后,该广告隐藏.再停2秒,继续展示.技术分析:定时器(BOM-window对象) setInterval(code,毫秒数):周期执行 setTimeout(code,毫秒数):延迟多长事件后 只执行一次. 清除定时器 clearInter 阅读全文
posted @ 2017-08-09 08:31 征程126 阅读(132) 评论(0) 推荐(0)
摘要:案例1-用div+css重新布局首页 div:块标签, <div></div>span:行内的块标签 <span><span>////////////css:渲染 层叠样式表 格式: 选择器{属性:值;属性1:值1;} 后缀名: .css 独立的css(样式)文件 和html元素的整合★ 方式1:内 阅读全文
posted @ 2017-08-08 08:14 征程126 阅读(152) 评论(0) 推荐(0)
摘要:html:超文本标签语言 超文本:超越了一般文本,描述文本的字体 颜色 图片 标签:标记 html书写规则: 文件的后缀名 .html(建议) 或者 .htm 标签必须用 <> 引起来 已经定义好的标签 属性 格式: key="value" 建议属性的值用引号引起来. 不区分大小写 注意: 最好将所 阅读全文
posted @ 2017-08-06 21:36 征程126 阅读(170) 评论(0) 推荐(0)
摘要:恢复内容开始 PrintWriter类 构造函数的第二个参数可省略 PrintWriter(File file, String csn) // 每次创建新文件,不能追加 csn 编码名 charSet name PrintWriter(OutputStream out, boolean autoFl 阅读全文
posted @ 2017-08-05 21:32 征程126 阅读(323) 评论(0) 推荐(0)
摘要:Properties是HashTable的子类,可以用map的方法,没有泛型,键值对是字符串 无参构造 Properties() 成员方法 存入 setProperty(String key, String value) // 不用put 取值 getProperty(String key) 写入文 阅读全文
posted @ 2017-08-05 19:39 征程126 阅读(418) 评论(0) 推荐(0)
摘要:Date类 构造函数 Date() // 空参 Date(long msec) // 用毫秒值初始化日期对象的值 方法 long getTime() // 得到日期对象的毫秒值 void setTime(long msec) // 用毫秒值修改日期对象 Date date1 = new Date() 阅读全文
posted @ 2017-08-05 12:54 征程126 阅读(386) 评论(0) 推荐(0)
摘要:Reader、Writer是所有字符流的超类。 Writer类方法 void write(String str) void write(char[] cbuf, int off, int len); void flush() void close OutputStreamWriter构造方法字符编码 阅读全文
posted @ 2017-08-04 18:39 征程126 阅读(441) 评论(0) 推荐(0)
摘要:Map接口,底层哈希表实现,无序,保证键的唯一性需要重写hashCode()和equals()方法 方法 添加,修改 V put(K key, V value) // 添加成功返回空,键重复时,修改值,返回修改之前的值 V replace(K key, V value) // 有此键时,修改值,返回 阅读全文
posted @ 2017-08-04 15:19 征程126 阅读(426) 评论(0) 推荐(0)
摘要:OutputStream、InputStream是所有字节流的超类,所谓字节流就是一个字节一个字节的读取,类似于c中的二进制读取方法 java.io.OutputStream Method void write(int b) Writes the specified byte to this out 阅读全文
posted @ 2017-08-04 09:36 征程126 阅读(880) 评论(0) 推荐(0)
摘要:上图是本篇博客所要写的类的继承图 java.util.Collection 添加 boolean add(E e) // append the element boolean addAll(Collection c) // append all element in c, must be the s 阅读全文
posted @ 2017-08-03 18:21 征程126 阅读(194) 评论(0) 推荐(0)
摘要:java.io.File 是操作文件夹及文件的类,具有跨平台的特性 Constructor File(String pathname) Creates a new File instance by the given pathname string FIle(File parent, String 阅读全文
posted @ 2017-08-03 14:18 征程126 阅读(298) 评论(0) 推荐(0)
摘要:Constructor Object() Method Object clone() // protected shallow copy ,override it as public if the subclass use this method , // implement the Cloneab 阅读全文
posted @ 2017-08-02 22:21 征程126 阅读(297) 评论(0) 推荐(0)
摘要:StringBuilder 类是可修改的字符串类,内部由可变数组构成,如果需要频繁修改字符串,字符串追加等,最好使用此类 此类只能在单线程中使用,但效率较高,如果要在多线程中使用,用StringBuffer类,两类API完全相同 Constructor StringBuilder(); Constr 阅读全文
posted @ 2017-08-02 19:40 征程126 阅读(269) 评论(0) 推荐(0)
摘要:char charAt(int index) return the value at the index int compareTo(String other) returns a negative value if the string comes before other in dictiona 阅读全文
posted @ 2017-08-02 12:52 征程126 阅读(253) 评论(0) 推荐(0)
摘要:########## day17 包装类 System Math BigInteger Arrays #########构造方法 把字符串转换成int Integer in = Integer(String);int val = in.intValue(); int val = Integer.pa 阅读全文
posted @ 2017-08-02 09:37 征程126 阅读(124) 评论(0) 推荐(0)
摘要:########## day14 #####################ctrl+t 展示类继承树/*** @author 文档注释*/ javadoc.exe 生成java文档jar.exe 压缩类为jar包exclipse 中的 export 1环境变量配置JAVA_HOME jdk目录pa 阅读全文
posted @ 2017-08-01 10:05 征程126 阅读(176) 评论(0) 推荐(0)