第二部分 工具库主要包括那些不错的开发库,包括依赖注入框架、图片缓存、网络相关、数据库ORM建模、Android公共库、Android 高版本向低版本兼容、多媒体相关及其他。一、依赖注入DI通过依赖注入减少View、服务、资源简化初始化,事件绑定等重复繁琐工作AndroidAnnotations(C...
分类:
移动开发 时间:
2014-11-11 15:47:13
阅读次数:
455
对流式模型的理解:
以鼠标移动拖拽为例,在原来的回调函数模型中,拖拽的动作被分散到mousedown/mousemove/mouseup等琐碎的处理中,
其中很多与拖拽本身无关的处理;
而在流式模型,只需要关心拖拽本身的处理逻辑。
在erlang中流式模型是基于进程实现,那在C语言中如何实现?...
分类:
其他好文 时间:
2014-11-09 23:53:55
阅读次数:
239
如果我们每次都必须显式的指明模板替换参数类型,例如concat(s, 3),那么过程将会显得非常繁琐。
如果我们可以concat(s, 3)//之前必须声明s是std::string类型,那么将会向普通的函数调用一样简单,
事实上,C++是允许这样的写法,然后C++编译器会根据实参(s和3)的类...
分类:
其他好文 时间:
2014-11-09 13:55:11
阅读次数:
285
在有些时候,我们总会碰到一些需要更换Office安装Key(序列号、密钥)的情形,例如购买或朋友赠了新的Key等等。网上搜索的话,有很多种更改变换Office 2010序列号办法,今天就来挨个介绍一下,当然,本方法同样会适合于Office 2013的。首先,来看下网上常见的方法,有些繁琐,当然,也能...
分类:
其他好文 时间:
2014-11-08 23:32:38
阅读次数:
340
HTML的代码比较繁琐,在此记下一些基本的东西,以后自己回来看看 1 2 3 我的人生啊 4 13 14 15 16 17 用户名18 19 20 密码21 22 23 确认密码24 25 26 职业27 28 34 35 36 37 性别38 男39 女40 保密41 42 43 44 省份4.....
分类:
Web程序 时间:
2014-11-08 23:23:08
阅读次数:
158
1:定位使用的生活场景在移动互联网时代,移动app能解决用户的很多生活琐事,比如导航:去任意陌生的地方周边:找餐馆、找酒店、找银行、找电影院在上述应用中,都用到了地图和定位功能2:iOS定位依赖的框架在iOS开发中,要想加入这2大功能,必须基于2个框架进行开发Map Kit :用于地图展示(比较重量...
分类:
移动开发 时间:
2014-11-08 22:04:14
阅读次数:
338
来源:http://www.ido321.com/1158.html
抓取某一个网页中的内容,需要对DOM树进行解析,找到指定节点后,再抓取我们需要的内容,过程有点繁琐。LZ总结了几种常用的、易于实现的网页抓取方式,如果熟悉JQuery选择器,这几种框架会相当简单。
一、Ganon
项目地址: http://code.google.com/p/ganon/
文档: http://code.google.com/p/ganon/w/list
测试:抓取我的网站首页所有class属性值是focus的d...
分类:
Web程序 时间:
2014-11-07 22:09:41
阅读次数:
264
为什么要用泛型集合?在C#2.0之前,主要可以通过两种方式实现集合:a.使用ArrayList直接将对象放入ArrayList,操作直观,但由于集合中的项是Object类型,因此每次使用都必须进行繁琐的类型转换。b.使用自定义集合类比较常见的做法是从CollectionBase抽象类继承一个自定义类...
分类:
编程语言 时间:
2014-11-06 23:31:15
阅读次数:
256
在传统的 JavaScript 开发中,查找 DOM 往往是开发人员遇到的第一个头疼的问题,原生的 JavaScript 所提供的 DOM 选择方法并不多,仅仅局限于通过 tag, name, id 等方式来查找,这显然是远远不够的,如果想要进行更为精确的选择不得不使用看起来非常繁琐的正则表达式,或...
分类:
其他好文 时间:
2014-11-06 21:31:46
阅读次数:
166
Caffe (Convolution Architecture For Feature Extraction)作为深度学习CNN一个非常火的框架,对于初学者来说,搭建Linux下的Caffe平台是学习深度学习关键的一步,其过程也比较繁琐,回想起当初折腾的那几天,遂总结一下Ubuntu14.04的配置...
分类:
系统相关 时间:
2014-11-06 00:30:49
阅读次数:
2511