自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

贤yu的博客

不忘初心,方得始终

  • 博客(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关注的人

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