自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 连接池和Druid

高并发的情况下,同时有很多人去访问服务器 --登录操作,每一次都要通过jdbc的方式,频繁的获取连接对象,完成用户的登录操作:在内存中不断的创建连接对象,耗费内存较大.解决上面的问题可以用池化技术----数据库连接池;jar包---Druid(德鲁伊)ThreadLocal<Connection>三个方法:set(Connection conn) 将指定对象绑定在线程中get()从当前线程中获取自己连接对象remove()从当前线程池解绑对象数据库连接池: ...

2022-05-22 02:27:45 140

原创 使用PrepareStatement预编译对象执行sql语句

使用PrepareStatement预编译对象执行sql语句prepareStatement和Statement的对比

2022-05-22 00:52:12 1143

原创 单元测试的基本操作

黑盒测试和白盒测试黑盒测试:技术含量低,根据输入参数和输出的结果判断是否满足范围,不需要编写代码白盒测试:根据某个功能,完成功能性测试,编写测试代码测试步骤:1 导包导入jar包:单元测试核心jar包 junit-4.13.1.jar和他的依赖包 hamcrest-core-1.1.jar2 编写测试用例写相关功能性的代码;测试登录功能测试注册功能编写单元测试的方法:没有返回值类型,没有参数类型3 方法上面加标记@Test@Testpublic voi

2022-05-22 00:41:25 170

原创 Jdbc工具类的封装

自己封装Jdbc工具类

2022-05-22 00:23:23 244

原创 JAVA-JDBC

JDBC的七大操作步骤

2022-05-22 00:12:09 65

原创 静态代理和JDK动态代理

静态代理和JDK动态代理

2022-05-21 23:44:17 97

原创 Mysql级联操作和多表查询,数据库事务

mysql的级联操作CASADE有了外键的关联,修改和删除比较麻烦,加入ON UPDATE CASADE和ON DELETE CASADE后当修改或者删除主表的数据,从表随之变化.语法:FOREIGN KEY (从表的关联字段名称)REFERENCE 主表名称(主表关联的字段名称)ON UPDATE CASADEON DELETE CASADE通过sql 添加外键:alter table 表名 add CONSTRAINT 外键名称 FOREIGN KEY ...

2022-05-21 17:44:33 706

原创 mysql

mysql的基本操作:show databases; 查询当前mysql自带的数据库创建新库:create database 库名;create datebase if not exists 库名;查询创建库的字符集: show create database 库名修改字符集:alter database 库名 default character set 字符集名称删除库:drop database 库名 drop database if exists 库名数据类型:i...

2022-05-12 21:15:33 163

原创 JavaScript

变量定义以及数据类型划分:var 变量名;var 变量名 = 值;var可以是所有数据类型,var可以省略不写Js是弱类型语言,可以定义多个变量名相同的变量,后面的值会覆盖前面的JS的基本数据类型:①无论是整数还是小数,都是number类型, ---- js引擎会自动提升为 Number 对象类型②无论是字符串还是字符,都是string类型----js引擎会自动提升为 String 对象类型③boolean类型 ----js引擎会自动...

2022-05-12 20:43:50 41

空空如也

空空如也

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

TA关注的人

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