自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java aop详解

项目中常用的aop技术一般要么 使用java原生aop,要么使用cglib框架,jdk aop需要代理类集成一个InvocationHandler接口才能实现对目标类的代理public class AopTest implements InvocationHandler , TargetOperate{ AopTest op; public AopTest() {} publi...

2019-08-08 18:30:52 2069

原创 HashMap源码探究

java的HashMap作为一个键值对存储基础类非常常用,下面来看下他的基本结构(针对jdk8),它的基本数据结构如图,当一个元素进来时,若hash值没有重复则都存储在一个数组中,若是发生重复,则在所属位置生成一个链表。HashMap最常用的方法就是put与get了,一个添加元素,一个根据key值get元素。put(K key, V value)//添加元素 public V ...

2019-08-01 16:39:02 182

原创 java常见面试题

一、JavaSE部分❤1、Java基础1、为什么重写equals还要重写hashcode2、说一下map的分类和常见的情况3、Object若不重写hashCode()的话,hashCode()如何计算出来的?4、==比较的是什么?5、若对一个类不重写,它的equals()方法是如何比较的?6、java8新特性7、说说Lamda表达式的优缺点。8、一个十进制的数...

2019-08-01 16:07:45 478

原创 centos7中安装启动redis

第一步:下载redis源代码,如tar.gz文件, 运行tar - zxvf + 文件名  解压文件 第二步:进入解压的文件夹根目录,输入make+回车,进行编译,此步骤需要安装好gcc第三步:建立新文件夹redis,复制redis.conf文件到该文件夹中,在src目录中找到redis-cli文件与redis-server文件,复制到新文件夹中第四步:redis需要系统支持,因此首次安装可能需要...

2018-06-23 17:57:05 124

空空如也

空空如也

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

TA关注的人

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