自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 集合

集合集合的特点1.用于存储对象的容器2.集合的长度是可变的3.集合中不可以存储基本数据类型Collection接口Collection接口是集合框架的顶层接口。子接口:List,Set常见的方法: @Test public void test01() { System.out.println("----add(E e)方法----"); ...

2019-11-28 21:44:31 109

原创 Servlet学习-编码

Servlet学习-编码响应编码1.服务器默认使用iso编码解码。一般浏览器会把数据当成gbk的。2.服务器可以使用response.setCharacterEncoding(“utf-8”);设置响应编码。即response.getWriter()这个字符流发送出去的字符都使用了utf-8。3.服务器可以使用setHeader()方法来设置名为Content-Type的响应头。这个头给...

2019-11-26 12:54:16 74

原创 Servlet学习-request

Servlet学习-requestrequest封装了客户端所有的请求数据。请求行请求头空行请求体(GET没有请求体)1.获取常用信息:-获取客户端IPrequest.getRemoteAddr();-获取请求方式request.getMethod();-获取请求头String getHeader(String name); 适用于单值头int getIntHeader(...

2019-11-26 11:02:29 108

原创 JDBC工具类及实现登录

JDBC工具类及实现登录JDBC工具类import java.io.IOException;import java.sql.DriverManager;import java.sql.SQLException;import java.util.Properties;import java.io.InputStream;import java.sql.Connection;/*...

2019-11-26 08:58:22 111

原创 JDBC入门学习实现MP3文件的保存数据库以及读取

JDBC入门学习实现MP3文件的保存数据库以及读取import java.io.FileOutputStream;import java.io.OutputStream;import java.io.InputStream;import org.apache.commons.io.IOUtils;import org.junit.Test;import 阿里云大学.Java学习.阶...

2019-11-26 08:58:13 268

原创 JDBC事务

JDBC事务事务的四大特性(ACID)1.原子性(Atomicity):事务中所有操作是不可再分割的原子单位。事务中所有操作要么全部执行成功,要么全部执行失败。2.一致性(Consistency):事务执行后,数据库状态与其他业务规则保持一致。如转账业务,无论事务执行成功与否,参与转账的两个账号余额之和应该是不可变的。3.隔离性(Isolation):隔离性是指在并发操作中,不同事务之间应...

2019-11-26 08:58:07 94

原创 JDBC事务工具类

JDBC事务工具类工具类(使用c3p0默认配置)import com.mchange.v2.c3p0.ComboPooledDataSource;import javax.sql.DataSource;import java.sql.Connection;import java.sql.SQLException;public class JDBCUtils { private...

2019-11-26 08:58:01 219

原创 JDBC连接池

JDBC连接池实现的接口连接池必须实现javax.sql.DataSource接口。池参数(所有池参数都有默认值):初始大小最小空闲连接数增量最大空闲连接数最大连接数最大的等待时间四大连接参数连接池也是使用四大连接参数来创建连接对象连接池返回的Connection对象,它的close()方法不同,调用它的close()方法不是关闭,而是把连接归还给池。import org...

2019-11-26 08:57:42 71

原创 数据库基础

数据库基础常见的数据库:Oracle:甲骨文DB2:IBMSQL Server:微软Sybase:塞尔斯MySQL:甲骨文SQL语句的分类:DDL:数据定义语言,用来定义数据库对象:库,表,列等创建,删除,修改表结构DML:数据操作语言,用来定义数据库记录增删改查表记录DCL:数据控制语言,用来定义访问权限和安全级别DQL:数据查询语言,用来查询记录(数据)DDL1....

2019-11-26 08:57:32 107

原创 AJAX学习

AJAX学习Ajaxasynchronous javascript and xml:异步的js和xml他能使用js访问服务器,而且是异步访问。服务器给客户端的响应一般是整个页面,一个html完整页面。但在ajax中因为是局部刷新,那么服务器就不用再响应整个页面,而只是数据。数据交互方式:-text:纯文本-xml-json:是js提供的一种数据交互格式异步交互和同步交互同步:...

2019-11-26 08:57:19 103

原创 JDBC入门学习批处理

JDBC入门学习批处理import org.junit.Test;import 阿里云大学.Java学习.阶段2_数据库开发.JDBC数据库开发入门.代码.utils.JDBCUtils;import java.io.IOException;import java.sql.Connection;import java.sql.PreparedStatement;import java...

2019-11-26 08:57:04 83

原创 JDBC连接数据库实现增删改查

JDBC连接数据库实现增删改查import org.junit.Test;import java.sql.*;public class Demo_JDBC { /** * 实现增删改 * @throws ClassNotFoundException * @throws SQLException */ @Test public...

2019-11-26 08:56:55 540

原创 JDBC入门学习笔记

JDBC入门学习笔记1.JDBC就是Java连接数据库。2.JDBC四大配置参数:driverClassName:com.mysql.jdbc.Driverurl:jdbc:mysql://localhost:3306/testusername:rootpassword:root3.步骤:导jar包:驱动加载驱动类:Class.forName(“类名”);给出url,usern...

2019-11-26 08:56:48 144

原创 Servlet学习(一)

Servlet学习Servlet是JavaWeb的三大组件之一,它属于动态资源。Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet来处理。在Servlet中通常需要:1.接收请求数据2.处理请求3.完成响应每个Servlet都是唯一的,他们能处理的请求是不同的。实现Servlet有三种方式1.实现javax.servlet.Servlet接口;2.继承ja...

2019-11-26 08:56:32 103

原创 过滤器Filter学习(一)

过滤器Filter学习(一)JavaWeb三大组件ServletListener(2个感知监听器不需要配置)Filter都需要在web.xml中进行配置过滤器它会在一组资源(jsp,servlet,.css,.html等)的前面执行他可以让请求达到目标资源,也可以不让请求达到。编写过滤器1.写一个类实现Filter接口2.在web.xml中进行配置Filter是单例的。F...

2019-11-26 08:56:13 153

原创 Servlet学习(二)

Servlet学习(二)ServletContext一个项目中只有一个ServletContext对象,他可以给多个Servlet传递数据。这个对象在Tomcat启动时就创建,在Tomcat关闭时死去。域对象就是用来在多个Servlet中传递数据。域对象必须要有存取数据的功能。域对象内部有一个Map。ServletContext是JavaWeb四大域对象之一。PageContext...

2019-11-26 08:55:56 79

原创 Servlet学习-response

Servlet学习-response服务器处理请求的流程:服务器每次收到请求时,都会为这个请求开辟一个新的线程。服务器会把客户端的请求数据封装到request对象中,request就是请求数据的载体。服务器还会创建response对象,这个对象与客户端连接在一起,他可以用来向客户端发送响应。response 其类型为HttpServletResponsehttp协议中响应的内容-状态...

2019-11-25 21:00:41 95

空空如也

空空如也

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

TA关注的人

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