- 博客(47)
- 收藏
- 关注
原创 6-1
基本选择器标签选择器、类选择器、ID选择器并集选择器、交集选择器、全局选择器层次选择器后代选择器、子选择器相邻选择器、同辈选择器属性选择器属性名过滤、属性值过滤、多属性条件过滤基本过滤选择器可见性过滤选择器
2017-06-01 18:00:29 217
原创 5-31
基本选择器基本选择器包括标签选择器、类选择器、ID选择器、并集选择器、交集选择器和全局选择器jQuery选择器的优势1简洁的写法2支持CSS 1.0 到CSS 3.0 选择器3.完善的处理机制
2017-05-31 18:00:03 176
原创 5-30
本章目标会在网页中导入jQuery框架掌握jQuery的基本语法掌握jQuery对象与DOM对象的相互转换会使用jQuery实现简单特效jQuery能做什么访问和操作DOM元素jQuery的优势 体积小,压缩后只有100kb左右强大的选择器出色的DOM封装可靠的事件处理机制出色的浏览器兼容性使用隐式迭代简化编程丰富的插件支持
2017-05-31 14:38:11 202
原创 5-29
什么是jQuery?jQuery也就是JavaScript和Query(查询),即是辅助JavaScript开发的库。jQuery优势:1).轻量级2).强大的选择器3).出色的DOM操作封装4).可靠的事件处理机制5).出色的浏览器兼容性6).完善的Ajax支持7).出色的浏览器兼容性等8).jQuery理念:写的少,做的多你为什么要使用jQuery?
2017-05-30 08:10:16 275
原创 5-27
一:window对象常用属性:history有关客户访问过的URL信息 location有关当前URL的信息常用方式:prompt();alert();confirm(); close();open(); setTimeout();setInterval();常用事件:onload onmouseover onclick on
2017-05-29 16:21:44 142
原创 5-26
Window对象的常用属性常用的属性history 有关客户访问过的URL的信息location 有关当前URL的信息常用的方法prompt() 显示可提示用户输入的对话框alert()显示带有一个提示信息和一个确定按钮的警示框confirm()显示一个带有提示信息,确定和取消按钮的对话框close()关闭浏览器窗口
2017-05-26 18:01:04 154
原创 5-25
JavaScript是一种基于对象和事件驱动的 ,并具有安全性能的脚本语言JavaScript特点向HTML页面中添加交互行为脚本语言,语法和Java类似解释性语言, 边执行边解释JavaScript组成JavaScript{ ECMAScript DOM BOM 核心语法--String对象属性字符串对象.length方法
2017-05-26 15:10:25 148
原创 2-24
1.客户端表单验证。2.页面动态效果。二:JavaScript概述:定义:JavaScript是一种解释性语言,也是一种基于对象和事件驱动的,并具有安全性能的脚本语言。特点:主要用来向HTML页面中添加交互行为。是一种脚本语言,与java类似。一般用来编写客户端脚本。边执行边解释。组成:ECMAScript标准浏览器对象模型BOM 文档对象模型DOM
2017-05-25 07:03:51 1047
原创 2-23
1 接受数据库数据的数据类型与数据库数据的类型不兼容解决办法: 把接收数据类型换为Object类型。2 笔记本运行程序时有红字提醒。解决办法: 更换5.0或与数据库版本一致的数据库驱动。
2017-05-24 18:36:49 176
原创 5-22
1.数据库:长期存放在计算机内,有组织,可共享的大量数据的集合,是一个数据“仓库”。 作用:保存,管理数据2.数据库管理系统(DBMS)数据管理软件,科学组织和存储数据,高效地获取和维护数据3.MySQL是现流行的开源,免费的关系型数据库。 特点:免费,开源数据库 小巧,功能齐全 使用便捷
2017-05-22 16:50:42 131
原创 5-20
static的基本规则类中的静态方法只可以调用静态的属性和方法,不允许调用非静态的属性和方法。静态变量为类变量,可以用类名直接调用静态的属性和方法。 静态方法中不允许出现this和super构造方法不允许声明static 非静态变量为实例变量,通过实例调用 静态方法不能被非静态方法覆盖
2017-05-21 15:24:16 148
原创 5-19
List,ArrayList(线性有序存储方式)LinkedList(线性有序链表存储方式)ArrayList常用方法:add(int index,Object obj);在下标为index的地方添加obj。LinkedList常用方法于ArrayList类似,比他多了在last,first位置添加删除元素
2017-05-19 17:59:54 127
原创 5-17
JDBC访问数据常用类和接口DriverManager:管理JDBC驱动Connection:连接数据库并传送数据Statement:负责执行SQL语句ResultSet:负责保存Statement执行后所产生的查询结果JDBC访问数据库步骤1.加载JDBC驱动2.与数据库建立连接
2017-05-17 14:42:54 171
原创 5-16
宠物商店项目描述面向对象的关系:第一步 接口的设计——>宠物接口第二步 宠物的实现接口——>实例第三步 宠物商店的设计(包括了如何存储宠物,增加宠物,查找宠物)第四步 宠物实体类第五步 测试
2017-05-16 17:21:19 214
原创 5-15
* 明确需求(70%作分析 + 30%开发) * 设计数据库 * 设计技术框架* Java技术* 三层架构 * 编码顺序:系统启动 → 登录功能 → 宠物主人操作 → 宠物商店操作 * 测试界面交互设计的原则: * 统一性原则 * 界面风格统一* 用相同方式展现相同类型的数据,如:日期类型 * 交互风格统
2017-05-15 17:57:21 236
原创 5-13
DriverManager:管理JDBC驱动Connection:连接数据库并传送数据Statement:负责执行SQL语句ResultSet:负责保存Statement执行后所产生的查询结果1.加载JDBC驱动2.与数据库建立连接3.创建Statement或PreparedStat
2017-05-14 11:36:47 209
原创 复习
Log4j基本使用方法1.定义配置文件2.在代码中使用Log4j1.得到记录器使用Log4j,第一步就是获取日志记录器,负责控制日志信息。2.读取配置文件当获得了日志记录器之后,第二步将配置Log4j环境。3.插入记录信息(格式化日志信息)3.日志级别每个Logger都被了一个日志级别(log level),用来控制日志信息的输出
2017-05-14 11:33:58 141
原创 5-11
系统开发步骤明确需求设计数据库设计技术框架 ----Java技术 ----三层架构编码顺序 1 系统启动 2登录功能 3宠物主人操作 4宠物商店操作测试界面交互设计原则 同一性原则 ----界面风格统一----用相同方式展现相同类型的数据,如:日期类型 ----交互风格统一----用相同方式完成相同类
2017-05-11 16:49:22 154
原创 5-10
补充技能点软件系统的三层架构表示层(UI)业务逻辑层(BI)数据访问层(DAO)分层原则---封装性原则每个层次向外公开接口,但是隐藏内部细节封层原则---顺序访问原则下一层为上一层服务,但不使用上一层的服务分层结构中,不同层之间通过实体类传输数据分层的特点每一层都有自己的职责上一层不用关心下一层的实现细节,上一层通过下一层提供的对外接口来使
2017-05-10 19:18:13 122
原创 5-9
涉及到的技术静态化1.SQL语言中DML2.JDBC连接数据库 DAO模式a.接口:定义方法b.接口实现类:实现方法c.实体类:传递参数(传真)d.jdbc写成一工具类,负责连接.操作.关闭数据库通过properties来加载Jdbc的配置信息3.读文件4.字符串替换5.写文件学习目标重点---->学习知识原理
2017-05-09 20:22:24 115
原创 5-8
第一章 E-R图 三大范式 第二章 MySQL数据库的安装与配置 命令行连接MySQL 使用SQL语句建库. 建表第三-四章 使用SQL语句修改.删除表 使用SQL语句添加.删除约束 简单子查询.IN子查询 EXISTS子查询第五章 事物 视图 索引 数据库备份与恢复.数据导入导出第六章 用户管理
2017-05-08 20:17:20 115
原创 5-6
类是一种引用类型,包含一个签名和一个主体,主体是放在花括号里面的成员,成员包括字段和方法,还有构造方法、初始化程序和嵌套类型。常用成员有四种:类字段、类方法、实例字段、实力方法。其它引用类型还包括数组、接口、枚举和注解创建和初始化对象构造方法看作是类成员,可以定义多个构造方法,只要参数列表不一样就行。在一个构造方法中也可以调用其它构造方法
2017-05-07 04:02:16 121
原创 5-5
MySQL的事务实现方法START TRANSACTION 开始一个事务,标记事务的起始点COMMIT 提交一个事务给数据库ROLLBACK 将事务回滚,数据回到本次事务的初始状态SET AUTOCOMMIT =0 关闭自动提交模式SET AUTOCOMMIT =1开启自动提交模式MySQL事务处理步骤SET AUTOCOMMIT =0 关闭
2017-05-06 08:04:46 142
原创 5- 4
分层开发的特点极其好处特点每一层都有自己的职责上一层不用关心下一层的实现细节,上一层通过下一层提供的对外接口来使用其功能上一层调用下一层的功能,下一层不能调用上一层功能好处各层专注于自己功能的实现,便于提高质量便于分工协作,提高开发效率便于代码复用便于程序扩展
2017-05-05 14:11:46 103
原创 5-3
DAO模式的组成部分DAO接口DAO实现类实体类数据库链接和关闭工具类DAO模式的作用隔离业务逻辑代码和数据访问代码隔离不同数据库的实现什么是DAOData Access Object(数据访问对象)位于业务逻辑和持久化数据之间实现对持久数据的访问
2017-05-03 23:10:30 118
原创 MySQL
MySQL有三大类数据类型, 分别为数字、日期\时间、字符串, 这三大类中又更细致的划分了许多子类型数字类型整数 tinyint、smallint、mediumint浮点数 float、double、日期和时间 date、time、year字符串类型字符串: char、varchar文本text、longtext登陆到MySQL mysql -h 主机名
2017-05-02 19:32:40 101
原创 J
封装:首先是抽象,把事物抽象成一个类,其次才是封装,将事物拥有的属性和动作隐藏起来,只保留特定的方法与外界联系封装符面向对象设计原则的第一条:单一性原则,一个类把自己该做的事情封装起来,而不是暴露给其他类去处理,当内部的逻辑发生变化时,外部调用不用因此而修改,他们只调用开放的接口,而不用去关心内部的实现继承:类:使用class定义,没有抽象方法抽象类:使用abstract cl
2017-04-28 16:56:01 166
原创 面向对象多态
多态:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。编译时的多态性:编译时的多态性是通过重载来实现的。对于非虚的成员来说,系统在编译时,根据传递的参数、返回的类型等信息决定实现何种操作。 运行时的多态性:运行时的多态性就是指直到系统运行时,才根据实际情况决定实现何种操作。C#中,运行时的多态性通过虚成
2017-04-27 18:54:55 112
原创 Java
继承1继承时类与类的一种关系,是一种"is a"的关系2Java中的继承时单继承,只有一个父类3class 子类 extends 父类4方法的重写 子类可重写从父类继承的方法,当调用方法时会优先调用子类的方法。 返回值类型、方法名、参数类型及个数 都要与父类继承的方法相同,才叫方法的重写。5承的初始化顺序 初始化父类再初始化子类属性的初始化在构造方法之前执行。
2017-04-26 15:14:26 213
原创 视图
视图是一张虚拟表表示一张表的部分数据或多张表的综合数据其结构和数据是建立在对表的查询基础上视图中不存放数据数据存放在视图所引用的原始表中一个原始表,根据不同用户的不同需求,可以创建不同的视图视图的用途筛选表中的行防止未经许可的用户访问敏感数据降低数据库的复杂程序将多个物理数据库抽象为一个逻辑数据库 使用SQL语句创建视图CREATE VIEW v
2017-04-25 19:05:23 115
原创 数据库
数据库索引 作用:提高查询速度确保数据的唯一性可以加速表和表之间的连接,实现表与表之间的参照完整性使用分组的排序子句进行数据检索时,可以显著减少分组,和排序的时间全文检索字段进行搜索优化分类主键索引(PRIMARY KEY)唯一索引(UNIQUE)常规索引(INDEX)全文索引(EULLTEXT) 唯一索引作用: 避免同一个表中某数
2017-04-24 18:47:19 115
原创 补
昨天演讲课 没学新课所以写的以前的多态存在的三个必要条件一、要有继承;二、要有重写;三、父类引用指向子类对象。 多态的好处:1.可替换性(substitutability)。多态对已存在代码具有可替换性。例如,多态对圆Circle类工作,对其他任何圆形几何体,如圆环,也同样工作。2.可扩充性(extensibility)。多态对代码具有可扩充性。增加新的子
2017-04-23 12:18:55 136
原创 123
数据库的查询语句select 字段1 , 字段2 from table_name数据库的删除语句delete from table_name where。数据库的修改语句alter table t1(表名) alter column a(字段名) text(50)(字段类型)。数据库的增加语句alter table table1(表名)add No_id(字
2017-04-21 20:33:01 244
原创 查询
#排序SELECT *FROM SUBJECTORDER BY classHour DESC#子查询1 --等值查询SELECT id ,stuNameFROM studentWHERE id=(SELECT b.stuNoFROM SUBJECT AS a INNER JOIN result AS b ON b.subNo=a.idWHERE a.subj
2017-04-20 18:45:13 129
原创 选择结构
if选择结构是根据条件判断之后再做处理的一种语法结构。语法if(条件){ 代码块 //条件成立后执行的代码,可以是一条语句,也可以是一组语句}常用逻辑运算符&& 与、并且 条件1&&条件2 两个条件同时为真,则结果为真;两个条件有一个为假,则结果为假 || 或、或者 条件1||条件2 两个条件有一个为真,
2017-04-19 16:16:10 229
原创 变量、数据类型和运算符
变量与房间的对应关系房间名称 变量名房间类型 变量类型入住的客人 变量的值 常用的Java数据类型数据类型 说明 举例int 整形 用于存储整数double 双精度浮
2017-04-18 19:27:43 138
原创 Java
概述程序可以看作是对一系列动作执行过程的描述。刚才描述的是一个非常简单的程序、实际上这个过程也可能变得很复杂。程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。Java SEJavaSE是Java技术的核心,提供基础的Java开发工具、执行环境与应用程序接口(API),主要用于桌面应用程序的开发。Java EEJava EE主要用于网络程序和企业
2017-04-17 19:20:22 170
原创 MySQL数据库
为什么选择MySQL数据库除了具有许多其他数据库所不具备的功能和选择之外,MySQL还是一款完全免费的产品,用户可以直接去网上下载使用,而不支付任何费用。此外,MySQL数据库的跨平台性也是其一个很大的优势之一。什么是MySQL数据库数据库就是 一个存储数据的仓库。为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据
2017-04-17 15:32:17 1056
原创 数据库
长期存放在计算机,有组织,可共享的大量数据的集合,是一个数据“仓库”作用:保存,管理数据MySQL简介概念:是现流行的开源,免费的关系型数据库特点:免费,开源数据库小巧 功能齐全使用便捷可运行于windows或linux操作系统可适用于中小型甚至大型网站应用MySQL 5.5.40(windows)linux操作系统http://dev.mysql.com/
2017-04-15 08:15:06 187
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人