自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 当HashMap遇上HashSet

今天遇到一个比较纠结的问题,如果把一个HashMap (设为maptest)放到HashSet (设为settest)里面,放进去的时候,HashSet会用maptest计算出来的hashcode作为key(以前提到过,HashSet存储数据时是把数据放到map的key域里面,以达到不允许重复值),而HashMap计算hashcode的方法是用HashMap里面所有的key和value去计算。问题

2012-05-16 11:41:25 702

原创 策略模式

策略模式目的把环境和行为分离,方法是把不同的算法封装成不同的类,实际编码是把算法代码放到共同接口定义的方法中,运用是一个环境类实现相互替换。实际这个模式是对类的方法层面上的运用,同时也是弥补继承的不足,更好贯彻开闭原则(对扩展开放,对修改关闭).一、 策略(Strategy)模式策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略

2012-05-07 17:12:27 686

Touchslider插件

TouchSlider是一个轻量级的javascript组件,设计的目的是提供一个可以方便实现全平台(PC及移动端触摸界面)的幻灯slider效果。 而qiqiboy版本的目前使用范围已经不仅仅限于幻灯片制作,更可以很方便的实现网站局部左右切换,通过提供的操作接口(.append(), .remove()),可以很方便的随时添加页面或者删除页面,实现在平台上的页面滑动。

2015-02-05

空空如也

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

TA关注的人

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