自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 HashSet剖析

对于 HashSet 而言,它是基于 HashMap 实现的,HashSet 底层采用 HashMap 来保存所有元素public class HashSet<E> extends AbstractSet<E> implements Set<E>, Cloneable, java.io.Serializable { // 使用 HashMap 的 key 保存 HashSet

2016-11-24 17:03:01 517

原创 ios UITextView placeHolder效果

我们知道UITextView没有像UITextField一样的placeholder属性。 但是我们通过如下方法让UITextView实现一样的效果1.给UITextView添加初始化默认文字,当成placeholder,并且颜色设置成灰色2.ViewController实现UITextView的代理UITextViewDelegateclass yourUIViewController:UIVi

2016-11-24 09:42:24 628

原创 LinkedHashMap剖析

一、结构 LinkedHashMap的结构和HashMap一样都由数组和链表构成 区别: 1.LinkedHashMap多了两个指针head,tail,分别指向第一个插入Map中的节点和最后一个插入Map中的节点/** * The head (eldest) of the doubly linked list. */transient LinkedHashMap.Entry h

2016-11-13 16:31:21 585

原创 HashMap剖析

JAVA1.6版本一、HashMap结构图 可以看出1.HashMap是一个数组+链表的结构,数组的下标在HashMap中称为Bucket值,每个数组项对应的是一个List2.每个List中存放的是一个Entry对象,这个Entry对象是包含键和值的二、HashMap存放对象的流程HashMap使用put(key,value)函数存放对象,当调用put(key,value)方法的时候会发生以

2016-11-10 20:39:40 2891 3

原创 Java equals和HashCode方法总结

一、如果是自定义类的equals()方法如果是自己定义的一个类,比较自定义类用equals和==是一样的,都是比较句柄地址,因为自定义的类是继承于object,而object中的equals就是用==来实现的 源码:public boolean equals(Object obj) { return (this == obj); } 二、String,Double,Integer

2016-11-09 00:34:58 692

原创 swift init()函数总结

swift初始化函数总结一、很多情况下init方法并不是必须的let常量可以用=号赋值好var变量,可以先设置为nil(注意nil也是一个值)属性可以用闭包给它初始化一个值通过lazy机制class Test{ let a = "" var b : UIView!//X为nil,并不需要在初始化类时给它赋具体的值 var c = {return "c"} l

2016-11-04 23:24:56 5211

cas单点登录server端代码

CAS单点登录,SERVER端代码,内付instruction文件,可以直接将war包部署在服务器上,座位sso的认证server端,具体参看本人博文

2015-03-25

clientFilter.rar

CAS单点登录,client端filter类,直接引入到项目中,配置一个filter指向这个java类。具体参看本人博文

2015-03-25

空空如也

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

TA关注的人

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