自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 SQL

1.修改表名ALTER TABLE 就表名 RENAME 新表名2.添加字段:ALTER TABLE 表名 ADD 字段名3.修改字段:ALTER TABLE "DEMOOZ" CHANGE "NAME "   4.删除字段:ALTER TABLE "demooz" DROP "PASSWORD"5:删除主键名:ALTER TABLE  表名 ADD CONST

2017-05-15 19:20:12 136

原创 Mysql

事务的ACID 的原则原子性 一致性 隔离性 持久性MySQL的事务处理事务就是将一组SQL语句放在同一批次内去执行如果一个SQL语句出错 则该批次内的所有SQL将被取消执行MySQL的事务实现方法START TRANSACTION开始一个事务 标记事务的起始点COMMIT提交一个事务给数据ROLLBACK将事务回滚 数据回到本次事务的初始状态EST

2017-05-12 19:13:54 123

原创 JDBC

方法名:ResultSet executeQuery(String sql)  说明:执行SQL查询并获取到ResultSet对象方法名:int executeUpdste(String sql)   说明:可以执行插入 删除更新等操作 返回值是执行该操作所影响的行数方法名:boolean execute(String sql)   说明:可以执行任意SQL语句 然后获得一个布尔值 表示是

2017-05-10 19:19:01 197

原创 DAO

要替换模板 需要完成的步骤:读取模板内容从数据库中读取替换内容找到替换字段 然后进行替换把替换后的新内容写入新文件中 即生成新文件DAO模式:接口:定义方法接口实现类:实现方法《需要连接数据库》实体类:传递参数(传值)JDBC写成一工具类 负责连接 操作 关闭数据库通过 properties;来加载jdbc的配置信息读文件字符串替换写文件

2017-05-09 19:18:47 142

原创 Java

DriverManager:依据数据库的不同 管理JDBC驱动Connection:负责链接数据库并担任传送数据的任务Statement:由Connection产生 负责执行SQL语句ResultSet:负责保存Statement执行后所产生的查询结果使用纯Java方式连接数据库:由JDBC驱动直接访问数据库优点:完全JAVA代码 快速 跨平台缺点:访问不同的数据库需要

2017-05-06 10:27:42 105

原创 MySQL

Java中配置文件常为properties文件后缀为.properties格式是“键=值”格式使用“#”来注释DAO模式为了解决业务代码和数据访问代码的紧耦合给修改和维护代码带来的不变 推荐使用DAO模式封装JDBCDAO模式组成部分:DAO接口 DAO实现类 实体类 数据库链接和关闭工具类DAO模式的优势:隔离了数据访问代码和业务逻辑代码隔离了不同数据库实现

2017-05-05 21:10:52 119

原创 Mysql

实体类的特征:实体类的属性一般使用private修饰根据业务需要和封装性要求对实体类的属性提供getter/setter方法负责属性的读取和赋值 一般使用publi修饰对实体类提供无参构造方法 根据业务需要提供相应的有参构造方法实体类最好实现java.io.Serializable接口 支持序列化机制在分层结构中 不同层之间通过实体类传输数据 在程序中把实体类作为方法的

2017-05-04 20:18:28 117

原创 JDBC

方法名:ResultSet executeQuery(String sql)  说明:执行SQL查询并获取到ResultSet对象方法名:int executeUpdste(String sql)   说明:可以执行插入 删除更新等操作 返回值是执行该操作所影响的行数方法名:boolean execute(String sql)   说明:可以执行任意SQL语句 然后获得一个布尔值 表示是

2017-05-02 19:06:10 162

原创 JDBC

DriverManager:依据数据库的不同 管理JDBC驱动Connection:负责链接数据库并担任传送数据的任务Statement:由Connection产生 负责执行SQL语句ResultSet:负责保存Statement执行后所产生的查询结果使用纯JAVA方式连接数据库:由JDBC驱动直接访问数据库优点:完全JAVA代码 快速 跨平台缺点:访问不同的数据库需要

2017-04-28 16:23:06 113

原创 MySQL

MySQL 用户管理创建普通用户执行GRANT语句创建用户并授权使用mysqladmin命令修改root账户密码使用SET 命令修改用户密码删除普通用户语法 CREATE USER 'user’@‘host’【IDENTIFIED'password'】root是超级管理员用户,很容易引发由于误操作所导致的数据不安全问题 怎么办?针对不同用户进行合理的用户角色

2017-04-28 12:38:38 136

原创 MySQL

MySQL 用户管理创建普通用户执行GRANT语句创建用户并授权使用mysqladmin命令修改root账户密码使用SET 命令修改用户密码删除普通用户语法 CREATE USER 'user’@‘host’【IDENTIFIED'password'】root是超级管理员用户,很容易引发由于误操作所导致的数据不安全问题 怎么办?针对不同用户进行合理的用户角色权限分配

2017-04-26 17:31:56 118

原创 视图

视图是一张虚拟表 表示滋长表的部分数据或多张表的综合数据其结构和数据是建立在对表的查询基础上 视图中不存在放数据数据存放在视图所引用的原始表中一个原始表 根据不同用户的不用需求 可以创建不同的视图 视图的用途 筛选表中的行防止未经许可的用户访问敏感数据降低数据库的复杂程度将多个物理数据库抽象为一个逻辑数据库 使用SQL语句创建视图:CRE

2017-04-25 18:43:12 309

原创 MySQL事务

事务的ACID 的原则原子性 一致性 隔离性 持久性MySQL的事务处理事务就是将一组SQL语句放在同一批次内去执行如果一个SQL语句出错 则该批次内的所有SQL将被取消执行MySQL的事务实现方法START TRANSACTION开始一个事务 标记事务的起始点COMMIT提交一个事务给数据ROLLBACK将事务回滚 数据回到本次事务的初始状态EST

2017-04-24 18:31:24 208

原创 MySQL

1.Inner join 内连接在表中至少一个匹配时,则返回记录select字段1 字段2 。。from table  inner join table-2  on table -1 字段X=table-2 字段y 外链接 1.在外链接(lift join)在左表中所有返回的记录 即便左右边(table -2)中没有匹配的行select 字段1 字段2 ...fro

2017-04-21 19:13:45 99

原创 MySQL

SELECT *FROM SUBJECT ORDER BY classHour DESCSELECT id ,stuNameFROM studentWHERE id=(SELECT b.stuNoFROM SUBJECT AS a INNER JOIN result AS b ON b.subNo =a.idWHERE a.subjectName ='Logic J

2017-04-20 18:47:53 123

原创 Java

1.对象是用来描述客观事物的一个实体,由一组属性和方法构成。2.类定义了对象将会拥有的特性(属性)和行为(方法)3.类和对象的关系是抽象和具体的关系 类是对象的类型 对象是类的实例4.对象的属性和方法被共同封装在类中 相辅相成 不可分割5.面向对象承租设计的优点:1》与人类的思维习惯一致2》隐藏信息,提高了程序的可维护性和安全性3》提高了程序的可重用性6.使用类的步

2017-04-20 12:08:34 163

原创 MySQL

1.使用in进行范围查询:在WHERE句中使用in进行范围查询语法:select字段列1,字段2.。。from表名 WHERE 字段x IN(值1,值2,值3)查询的字段x的值,至少与括号中的一个值相同多个值之间用 英文逗号隔开2.LIKE模糊查询:在WHERE 子句中,使用LIKE关键字进行模糊查询与%一起使用,表示匹配0或任意的字符与“——”一起使用。表示匹配单

2017-04-18 18:38:51 165

原创 MySQL

1.修改表名ALTER TABLE 就表名 RENAME 新表名2.添加字段:ALTER TABLE 表名 ADD 字段名3.修改字段:ALTER TABLE "DEMOOZ" CHANGE "NAME "   4.删除字段:ALTER TABLE "demooz" DROP "PASSWORD"5:删除主键名:ALTER TABLE  表名 ADD CONST

2017-04-17 19:03:57 109

原创 接口

1.接口的定义语法:【修饰符】interface 接口名 extrnds 父接口{//常量定义//方法定义}2.类实现接口的语法:class 类名 extends 父类名 implements接口{//类成员}3.接口特性:1》接口不可以实例化2》实现类必须实现接口的所有方法3》实现类可以实现多个接口4》接口中的变量都是静态常量4.只有抽象方

2017-04-15 09:53:26 112

原创 面向对象

1.构造方法的作用和特点:创建对象执行的一些初始化操作特点:名称和类名相同,没有返回值类型面向对象的思想描述面向对象的世界2.面向对象设计和开发程序的好处?交流更加流畅 提高设计和开发效率3.面向对象设计流程?分类 定义类的属性 定义类的方法。方法重载的判断依据:必须在同一个类中 方法名相同 参数列表不同 与方法返回值和方法修饰符没有任何关系。4.面向对象设计的过程

2017-04-15 08:02:58 195

原创 异常

1.异常时由Java应用程序抛出和处理的非常严重错误,它可以分为Checked异常和运行时异常两大类。2.Checked异常必须捕获或者声明抛出,否则无法通过编译,运行时异常不要必须捕获异常或者声明抛出。3.Java的异常处理是通过5个关键字来实现的:try catch finally throw throws4.即使在try快,catch块中存在return语句,finally块中语

2017-04-14 12:07:35 234

原创 继承与封装

1.实现封装的具体步骤:1》属性私有化2》加入getter·setter方法3》加入流程控制语句2.方法重载:1》方法名相同 2》参数项相同3》与返回值 访问修饰符无关3.封装的好处:隐藏类的实现细节;让使用者只能通过程序的规定方法来访问数据;可以方便的计入存取控制语句,限制不合理操作。。4.重载和重写的区别:重载涉及同一个类中的同名方法,要求方法名相同,参数列表不

2017-04-12 21:37:44 157

原创 多态

1.多态三要素:继承,子类重写父类,父类的类型指向子类对象2.实现多态的两种形式:使用父类作为方法形态实现多态使用父类作为方法的返回值实现多态3.子类到父类的转换(向上转换) 自动类型转换语法:父类类名 父类对象名=new 子类类名();4.子类转换父类时的规则:1》将一个父类的引用指向一个子类对象,称为向上转型,自动进行类型转换2》此时通过父类引用变量调用的方法是

2017-04-10 18:40:37 115

原创 集合框架

1.集合框架是为了表示和操作集合而规定的一种统一的标准体系结构。集合框架包含3大块内容:对外的接口。接口的实现和对集合运算的算法。2.通常说Java的集合框架中有两大类接口,Collection和Map。其中Collection的两个子接口,即List和Set。各接口区别如下。《1》Collection接口存储一组不唯一、无序的对象。《2》Set接口继承Collection接口,存储一

2017-04-04 18:35:59 114

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除