- 博客(5)
- 收藏
- 关注
原创 AOP详解
什么是AOP?面向切片编程AOP 解决 OOP 中遇到的一些问题.是 OOP 的延续和扩展.AOP 可以进行权限校验,日志记录,性能监控,事务控制.底层实现-代理机制JDK 的动态代理 :针对实现了接口的类产生代理.Cglib 的动态代理 :针对没有实现接口的类产生代理. 应用的是底层的字节码增强的技术 生成当前类 的子类对象.spring底层aop实现原理JDK 动态代理增强...
2019-03-13 17:20:18 155
原创 Spring4入门-IOC底层实现-DI-属性注入
什么是spring开源一站式框架:具有javaee开发的每一层解决方案。优点:方便解耦,面向切片(AOP),方便集成别的框架。web层:springMVCservice层:spring的Bean管理,spring声明事物DAO层:spring的JDBC模板,spring的ORM模板解压spring压缩包docs :Spring的开发规范和APIlibs :Spring的开发...
2019-03-13 16:41:36 372
原创 Hash详解+java实现Hashmap Hashset
哈希基本概念若关键字为k,则其值存放在F(k)的存储位置上。由此,不需要比较便可直接取得所查记录。称这个对应关系F为散列函数,按这个思想建立 的表称为散列表。存在F(k1)=F(k2)称为冲突,java中用来处理冲突的方法为拉链法(Java源码的hashmap功能强大的多:可根据负载因子自动扩容,处理冲突的方法多)关于map,set存入Set的每个元素都必须是唯一的,因为Set不保存重复...
2019-03-11 18:49:34 245
转载 list,map,set总结
集合集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。注:数组我在前面的博客讲了大家可以看下集合中接口和类的关系Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。但是却让其被继承产生了两个接口,就是Set和List...
2019-03-10 19:17:42 194
原创 位运算之异或运算符总结
位运算之异或运算符总结package com.test;public class Demo1 { /** * 位运算中的异或运算符:将十进制数转换为二进制进而进行处理 * 例如: * 10^2= * 1010 * ^0010 * 1000=8 *总结: * 任何数和0异或都为它本身 * 相同的两个数异或为0 * @param arg...
2019-02-26 20:20:41 368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人