码迷,mamicode.com
首页 >  
搜索关键字:实现类    ( 5902个结果
ISP(Interface Segregation Principle),接口隔离原则
ISP(Interface Segregation Principle),接口隔离原则   它要求如下: ①  一个类对另一个类的依赖性要建立在最小接口上。 ②  使用多个专门的接口比使用单一的总接口要好。 ③  没有关系的接口不可合并成一个臃肿的大接口。 ④  对于臃肿的大接口应分成几个合适的小接口。   接口分离方法: 1、使用委托分离接口:把请求委托给别的接口的实现类来完成...
分类:其他好文   时间:2014-09-03 16:59:16    阅读次数:176
asp.net与MVC4的路由原理和过程【学习笔记】
当IIS收到一个http请求,把请求信息发给对应的HttpModel(实际是实现类UrlRoutingModule),在HttpModel中会注册HttpApplication类中的PostResolveRequestCache事件,通过此事件来动态选择映射HttpHandler处理程序。通过匹配到...
分类:Web程序   时间:2014-09-03 16:41:56    阅读次数:188
如何把ResultSet转换成Java对象
youshi如果要用JDBC实现类似于iBATIS的orm映射功能,我们可以模仿iBATIS的方式自己写一个Mapper实现类,原理其实也是利用反射,附件是写好的一个ResultSetMapper映射类的工具,我们可以直接 放到我们的util包中,使用起来非常方便,举个例子:...
分类:编程语言   时间:2014-09-03 13:11:46    阅读次数:297
Scroller应用:ListView滑动删除
1、设计思路在Scroller的应用--滑屏实现中使用Scroller实现滑屏效果,这里使用Scroller与ListView实现类似QQ滑动,然后点击删除功能,设计思路是Item使用Scroller实现滑动,ListView根据触摸判断是横向滑动还是竖直滑动,关于点击事件处理思路:对于View的onClick事件跟平常一样,里面针对OnItemClick做了处理,判断触摸距离来判断,如果小于5的...
分类:其他好文   时间:2014-09-02 15:55:35    阅读次数:421
Mnesia 实现分析
- linear hash ETS/DETS/mnesia 都使用了linear hash算法http://en.wikipedia.org/wiki/Linear_hashingredis dict 的实现类似于linear hash,渐进式rehash,保证操作是O(1)。不过除了每次操作时执行...
分类:其他好文   时间:2014-09-02 00:17:13    阅读次数:271
R语言之merge函数案例
R语言的merge函数可以实现类似SQL的有点类似 left join right join 或者类似union的效果。df1 = data.frame(CustomerId=c(1:6),Product=c(rep("Toaster",3),rep("Radio",3)))> df2 = data...
分类:其他好文   时间:2014-09-02 00:06:53    阅读次数:1019
Android摇一摇功能的实现
Android利用传感器实现类似摇一摇功能1.基本原理 摇一摇功能基本原理是利用手机加速度传感器,当加速度到达某个值时,触发某个事件,如UI改变,手机震动,播放声音,获取数据等事件。2.传感器原理和使用 传感器原理和使用,可以参见上一篇博客,Android中传感器Sensor的使用3.声音事...
分类:移动开发   时间:2014-09-01 22:28:53    阅读次数:243
缓存初解(四)---Ibatis的缓存配置+Ehcache
项目完结,整理一些技术方面的相关收获。 已经记不得EhCacheController这个实现类最早来自于那里了,总之稍加修改后非常有效果,大家就这么用了,感谢最初开源的那位兄弟。这里,主要是做个记录,为以后类似扩展(譬如Memcached)做个准备。iBatis提供CacheController接口...
分类:其他好文   时间:2014-09-01 19:11:23    阅读次数:302
字符串复制
要求:编写一个函数,实现类似strcpy的字符串复制函数。原型定义为 char * mystrcpy(char *dest, char *src)。功能是把src所指向的字符串复制到dest所指的数组中,返回dest指针。(提示:src和dest所指向的区域有可能重叠)。 简单版本: char * mystrcpy(char *dest, char *src) { char *p = des...
分类:其他好文   时间:2014-09-01 17:44:43    阅读次数:171
spring定时器
spring定时器1.需要使用的包:spring.jar,quartz-1.6.0.jar2.定时动作实现类:package com.capinfo.ronease.back.quartz;import java.lang.reflect.InvocationTargetException;impo...
分类:编程语言   时间:2014-09-01 17:37:13    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!