Bootstrap—由less来架构Bootstrap分类:css2012-12-11
15:393363人阅读评论(0)收藏举报目录(?)[+]众所周知,less是一种动态样式语言,
bootstrap基于less来编写是为了让bootstrap能够继承less的优势,如变量,继承,运算,函数。如...
分类:
其他好文 时间:
2014-05-10 08:17:50
阅读次数:
381
//call()//调用一个对象的一个方法,以另一个对象替换当前对象。//call([thisObj[,arg1[,
arg2[, [,.argN]]]]])//参数//thisObj //可选项。将被用作当前对象的对象。 //arg1, arg2, , argN
//可选项。将被传递方法参数序列。...
分类:
Web程序 时间:
2014-05-10 07:56:45
阅读次数:
410
最近项目突然收到了一个紧急的问题报告 -
用户在进行某些关键操作的时候整个软件突然就crash掉了。幸好产品继承了自动抓取dump的功能。。。
分类:
移动开发 时间:
2014-05-10 07:50:59
阅读次数:
478
同步请求一般只是用在某个子线程中使用,而不在主线程中使用。异步请求的用户体验要比同步请求好,因此一般情况下异步请求用的多。ASIHTTPRequest和ASIFormDataRequest两个请求类都可以发送异步请求。ASIFormDataRequest继承了ASIHTTPRequest异步请求方法...
分类:
其他好文 时间:
2014-05-09 23:55:09
阅读次数:
443
继昨天自学中应该注意的事项之后,今天再来聊一下java中容易出现的基本问题吧。
首先基本类型和它的包装类我就不多说了,但是值得注意的是String,首先它并不是基本类型,其次它被定义为final类型(也就是说不可集成),为什么要把String定义为final
?,网上也有很多答案,比较好的答案是:主要是为了“效率” 和 “安全性” 的缘故。若 String允许被继承, 由于它的高度被使用率,...
分类:
其他好文 时间:
2014-05-09 22:56:20
阅读次数:
313
当我们在Launcher界面单击一个应用程序图标时就会启动一个程序,那这一个过程究竟发生了些哪样呢?让我们跟踪Launcher源码来分析一下吧。先上流程图:step1、追踪Launcher从源码中我们可以发现Launcher其实也是一个程序,它继承于Activity。找到该文件中的onCreate()方法,代码..
分类:
移动开发 时间:
2014-05-09 21:22:25
阅读次数:
497
一.介绍
HandlerThread继承自Thread,当线程开启时,也就是它run方法运行起来后,线程同时创建了一个含有消息队列
的Looper,并对外提供自己这个Looper对象的get方法,这就是它和普通Thread唯一不同的地方。
二.好处
为什么要使用HandlerThread。1.开发中如果多次使用类似new
Thread(){...}.start...
分类:
移动开发 时间:
2014-05-09 14:59:31
阅读次数:
429
装饰模式是在不必改变原类文件和使用继承的情况下,动态地给一个对象添加一些额外的功能。它是通过创建一个包装对象来包裹真实的对象。装饰模式比生成子类更为灵活。
一.角色:
(1)抽象构件(Component)角色:定义一个对象接口,可以给这些对象动态地添加职责。
(2)具体构件(ConcreteComponent)角色:定义了一个具体的对象,也可以给这个对象添加一些职责。
(3)装饰(De...
分类:
其他好文 时间:
2014-05-09 14:13:22
阅读次数:
444
struts2、spring整合,
报java.lang.NoSuchMethodException
用spring做为struts2的ObjectFactory,用spring来生成action,并对action的方法加上aop时,不要使Action继承于ActionSupport,否则会出现类....
分类:
编程语言 时间:
2014-05-09 13:41:25
阅读次数:
270