Junit 注解 3).其它注意事项: 1).@Test运行的方法,不能有形参: 2).@Test运行的方法,不能有返回值: 3).@Test运行的方法,不能是静态方法: 4).在一个类中,可以同时定义多个@Test的测试方法: a)可以每个方法单独运行(在每个方法上点右键) b)也可以全部运行(在除测试方法的其它位置右键) 2..类加载器 1).类加载器:当我们执行某个类时,JVM会加载class文件,并产生Class对象. 不同的类,JVM会使用不同的"类加载器"去加载: 2).类…
package com.yhqtv.demo05.Writer; import java.io.FileWriter; /* * @author XMKJ yhqtv.com Email:yhqtv@qq.com * @create 2020-05-13-9:09 * */ /* flush方法和close方法的区别 - flush :刷新缓冲区,流对象可以继续使用. - close: 先刷新缓冲区,然后通知系统释放资源.流对象不可以再被使用了. */ public class Demo02Cl…
flush方法和close方法的区别 flush:刷新缓冲区,流对象可以继续使用 close:先刷新缓冲区,然后通知系统释放资源.刘对象不可以再被使用了. public class demo02 { public static void main(String[] args) throws IOException { //1.创建一个FileWriter对象,构造方法中绑定要写入数据的目的地 FileWriter fw = new FileWriter("Document\\1.txt"…
-----------------------JDBC---------- 0.      db.properties文件 driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/web08?useUnicode=true&characterEncoding=utf8 username=root password=root 1.原始的获取connection的方法:(配置信息写在程序里面,不读取db.properties文件) p…
package com.itheima.datasource; import java.io.PrintWriter; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; import java.sql.Connection; import java.sql.SQLException; import java.util.ArrayL…
使用连接池改造JDBC的工具类: 1.1.1          需求: 传统JDBC的操作,对连接的对象销毁不是特别好.每次创建和销毁连接都是需要花费时间.可以使用连接池优化的程序. * 在程序开始的时候,可以创建几个连接,将连接放入到连接池中.用户使用连接的时候,可以从连接池中进行获取.用完之后,可以将连接归还连接池. 1.1.2          分析: 1.1.2.1             技术分析: [自定义连接池](了解) * SUN公司提供了一个连接池的接口.(javax.sql.…
JDBC连接池 DBCP:Apache推出的Database Connection Pool 使用步骤: > 添加jar包  commons-dbcp-1.4.jar  commons-pool-1.5.6.jar l  创建DBCP连接池工具类 n  规范接口:javax.sql.DataSource接口 n  实现类:BasicDataSource, 重写接口中的方法getConnection() 使用读取配置文件的方式(加案例) DBCP中有一个工厂类BasicDataSourceFact…
本节内容: JDBC连接池 DBUtils 一.JDBC连接池 实际开发中“获得连接”或“释放资源”是非常消耗系统资源的两个过程,为了解决此类性能问题,通常情况我们采取连接池技术,来共享连接Connection.在程序开始的时候,可以创建几个连接,将连接放入到连接池中.用户使用连接的时候,可以从连接池中进行获取.用完之后,可以将连接归还连接池. 连接池主要解决的是性能问题. 1. 连接池概述 (1)概念 用池来管理Connection,这样可以重复使用Connection.有了池,我们就不用自己…
配置文件properties url=jdbc:mysql://127.0.0.1:3306/mine?characterEncoding=UTF-8 user=root password=1234 driverClass=com.mysql.jdbc.Driver 主要代码 package JDBCUtils; import java.io.IOException; import java.io.InputStream; import java.lang.reflect.InvocationH…
Android HTTP实例 使用GET方法和POST方法发送请求 Web程序:使用GET和POST方法发送请求 首先利用MyEclispe+Tomcat写好一个Web程序,实现的功能就是提交用户信息:用户名和年龄,使用GET和POST两种提交方式. 用浏览器打开: 不管以哪一种方式,提交以后显示如下页面,将提交的信息再显示出来. 关键代码如下: <%@ page language="java" import="java.util.*" pageEncodin…