- 博客(4)
- 收藏
- 关注
原创 无重复字符的最长字串
无重复字符的最长字串给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例:给出的字符串为“abcedfac”,输出为6给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例:给出的字符串为“abcedfac”,输出为6public int lengthOfLongestSubstring(String s) { if(s.isE...
2019-08-08 17:48:45 141
原创 代理模式实操之jdbc、动态代理
代理模式静态代理jdbc连接数据库动态代理基于接口的jdk实现给某个对象提供代理对象,并且通过代理对象来访问该对象。静态代理jdbc连接数据库jdbc分为五个步骤1.加载jdbc驱动2.获取连接对象3.获取会话对象PreparedStatement、Statement4.执行sql语句获取结果5.释放资源其中代理类可以帮我们实现1,2,5三个步骤,我们只需要关注我们主要的sql执行便可,以下是代码。1.接口类(供代理类和委托类去实现)public interface IPerson
2020-12-11 00:23:05 863
转载 Spring:编写一个IOC容器
java编写一个IOC容器1.IOC1.1 耦合1.2解耦1.3容器2.依赖注入2.1 自定义注解2.2类名的扫描2.3实例化Inject的注解类2.4依赖注入IocBean1.IOC控制反转(Inversion of Control,缩写为IoC),是一种面向对象编程的一种设计思想,主要是为了降低计算机代码之间的耦合度。在面向对象编程时,在类与类直接存在依赖关系时,通常在类的内部构件依赖对象,当构建的对象越多时,依赖关系就越复杂,耦合度就越高。这样初始化对象需要照顾到的参数就越多,如果被依赖的类做出
2020-11-29 23:57:03 131
原创 使用DBCP连接池,实现数据库的相关操作
1.添加jar包以及配置文件我们需要commons-dbcp、 commons-pool这两个包再次需要配置文件 dbcpconfig.properties
2019-08-12 18:01:32 163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人