- 博客(9)
- 收藏
- 关注
转载 手写动态代理(抄的)
如图1所示,动态代理的使用这篇文章讲解动态代理的原理,以及如何手写动态代理。以下是有关动态代理的使用,这是JDK默认帮我们实现的动态代理。public class Main implements InvocationHandler {static Person person=new PersonImp();public static void main(String[] arg...
2019-09-23 22:01:00
258
转载 class.forName 和 classLoader的区别
Java中的Class.forName()和ClassLoader都可以用来对类进行加载。Class.forName()除了将类的.class文件加载到JVM中 还会对类进行解释,执行类中的static块,而ClassLoader只会将.class文件加载到JVM,不会执行static块,只有在newInstance的时候才执行static块。Class.forName(name, in...
2019-09-23 12:26:00
115
转载 oracle索引2
问什么问题?索引有什么代价?哪些场景下你需要建索引?或者有时候反过来问,哪些场景下不推荐建索引。建好索引之后,怎么才能最高效地利用索引?或者反过来问,请说出一个无法有效利用已建索引的案例。索引的好处?快速查询数据。代价是什...
2019-09-11 18:39:00
87
转载 自定义的C4P数据库连接池
要想自己写一个数据库连接池 需要实现DataSoure这个类,然后重写getConnection 这个方法public class C4p0 implements DataSource{ private List<Connection> list = new ArrayList<Connection>(); // 在创建时就创建多个连接对象 publi...
2019-09-09 20:27:00
130
转载 可以查询任意表,将查询的数据封装成对象的工具类
package com.briup.jdbctest;import java.lang.reflect.Field;import java.math.BigDecimal;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql....
2019-09-09 20:22:00
267
转载 使用jbc查询数据封装成对象的工具类
适用于获取Connection对象的utilpackage com.briup.myDataSource;import java.io.FileReader;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sq...
2019-09-09 12:33:00
167
转载 oracle学习笔记day2
第三章:单值函数 函数分为: 1.单值函数 1.字符函数 2.日期函数 3.转换函数 4.数字函数 2.分组函数(后面的章节再做学习) 哑表dual dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。 例如: 显示1+1的结果,可以看出,dual很多时候是为了构成select的标准语法 ...
2019-09-06 15:03:00
100
转载 oracle学习笔记day1
oracle数据库前言 oracle sqllesson1 Selecting Rowslesson2 Sorting & Limiting Selected Rowslesson3 Single Row Functionslesson4 Displaying Data from Multiple Tableslesson5 Group Functi...
2019-09-06 15:02:00
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人