摘要: 一、mysql的安装与卸载 启动关闭数据库登入数据库二、sql语言的介绍和分类什么是sql语言:结构化查询语言 是数据库操作和程序设计的语言 可以通过sql语句对数据库进行任何操作sql的分类:DDL:数据定义语言 定义数据库和数据表DML:数据操作语言 操作数据库数据的增加 修改 删除DQL:数据查询语言 查询数据库中的数据的DCL:数据控制语言 主要是对数据库的用户 角色 权限的等的控... 阅读全文
posted @ 2016-01-01 19:11 蓝蝶岳 阅读(2635) 评论(0) 推荐(0) 编辑
摘要: 一、向数据库插入 修改 删除数据(DML)语法:insert into 表名称(字段1,字段2,... 字段n) values(值1,值2,... 值n);例:insert into user(id,username,password,gender,age,email,salary,state,dept,registTime)values(1,'张三','123','男',28,'zhangsan... 阅读全文
posted @ 2016-01-01 19:06 蓝蝶岳 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 现象:在向数据库中插入的数据有中文时,报如下错误原因是:电脑的系统默认编码是gbk,而mysql客户端提供的编码方式是utf8,两种编码不一致导致的,查看当前mysql的编码:show variables like 'character%';如下图:解决方式是将mysql提供的客户端编码变为gbk设... 阅读全文
posted @ 2016-01-01 19:05 蓝蝶岳 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 一、JDBC的简介jdbc的概述:jdbc:java database connectivity 通过java代码去操作数据库 jdbc也是一套规范 jdbc中大部分都是接口,具体的实现是个大数据库厂商 就是jdbc接口实现的jar包。jdbc规范有哪些java.sql.DriverManager类... 阅读全文
posted @ 2016-01-01 19:04 蓝蝶岳 阅读(842) 评论(0) 推荐(1) 编辑
摘要: 一、产生及产生原因分析(sql语句进行拼串的原因)分析:String sql = "select * from user where username='"+username+"' and password='"+password+"'";String sql = "select * from user where username='tom' and password='123'";select... 阅读全文
posted @ 2016-01-01 19:03 蓝蝶岳 阅读(3996) 评论(0) 推荐(0) 编辑
摘要: 一、 怎么样去写一个xmlXML的定义:xml:可扩展标记语言 所有的标签都可以自定义 根据项目的需要和实际的场景进行自定义xml的作用a. xml是配置文件的载体b.xml可以做为数据传输的载体xml的书写规范a.xml有一个良好的结构 必须有且只有一个根标签 正确嵌套b.xml的标签是以尖括号包裹关键字成对出现 有开始有结束 关键字自定义c.xml可以有属性 属性格式:属性="属性值" 多个... 阅读全文
posted @ 2016-01-01 19:03 蓝蝶岳 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 一、业务代码的优化:(使用创建数据库连接工具类)将获取Connection的代码抽取a.先抽取驱动,把驱动写在静态代码块中,提升运行效率,不用每次都加载驱动b.在抽取getConnection的方法。放回Connection(获得的连接对象)将驱动等配置提取成配置文件a.由于数据库的连接信息都是相同的,所有把数据库连接的参数信息抽取成配置文件,方便作为参数读取使用。(比如连接路径,数据库密码等)b... 阅读全文
posted @ 2016-01-01 19:03 蓝蝶岳 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 一、Http协议什么http协议:http协议是描述客户端与服务器端数据交换的过程二、http请求和http响应http请求请求中包含以下内容:请求行:请求方式 请求的资源 http协议版本请求头:键值对请求体:封装的是post提交的数据http响应响应包含以下内容:响应行:http版本协议 状态码 描述信息响应头:键值对响应体:网页的正文Http常用的响应状态码200 :正常访问无异常302 :... 阅读全文
posted @ 2016-01-01 19:02 蓝蝶岳 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、web开发中的几个概念WebServer开发模型B/S: browser Server 浏览器 服务器模型C/S: Cilent Server 客户端 服务器模型web应用服务器(web容器/servlet引擎/jsp引擎)我们可以将我们的需要对外界公开的网页放入到web应用服务器中 这样外界就可以通过ip地址+需要访问网页 ,得到网页信息web资源web应用服务器中存在的... 阅读全文
posted @ 2016-01-01 19:02 蓝蝶岳 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 一、Servlet的简介Servlet的概述servlet是运行在服务端的java程序 servlet是一套规范(接口) 外界都可以访问到servlet的快速入门步骤:(1) 创建一个类 实现servlet(2)覆盖servlet接口中的全部方法(尤其是service方法)(3)需要进行虚拟路径的配置web.xml配置部分: Demo1 com.heima.servlet.Demo... 阅读全文
posted @ 2016-01-01 19:00 蓝蝶岳 阅读(3051) 评论(0) 推荐(0) 编辑