开始行动本文中的性能主要指 web 页面加载性能,对性能还不了解?不用担心,接下来的“每一天”跟我一起进入前端性能的世界。Day 1 为什么要监控性能?“If you cannot measure it, you cannot improve it” ———— William Thomson这是一个...
分类:
其他好文 时间:
2014-12-19 21:56:02
阅读次数:
190
【思想空间·习惯】看到红灯我们习惯了闯;看到座位我们习惯了抢;每当说话我们习惯了嚷;对于物价我们习惯了涨;说到创造我们习惯了仿;对于恶人我们习惯了让;注意你的思想,因为它将变成言辞,注意你的言辞,因为它将变成行动。注意你的行动,因为它将变成习惯,注意你的习惯,因为它将变成性格。注意你的性格,因为它将...
分类:
其他好文 时间:
2014-12-19 20:36:56
阅读次数:
247
前言 关键字: android.view.ViewStub,版本为Android 2.2 r1 本章翻译来自唐明,这里本博负责整理和发布,欢迎其他译者一起参与Android API 的中文翻译行动,联系我over140@gmail.com。声明 欢迎转载,但请保留文章原始出处:) 博客园...
分类:
移动开发 时间:
2014-12-19 17:07:56
阅读次数:
214
说到测试,大家都不会陌生,从我们开始学习编程开始,就知道测试。测试和编程就像两个双胞胎似的,可是,显然我们更钟情于双胞胎中的一个--编程。一些人可能对测试了然于胸,却匮乏于行动,一些人也可能对测试只是闻其名不知其意。下面这篇博文就是给大家在零基础上讲解一下Java中单元测试的使用。
------------------------------什
么 是------------------...
分类:
其他好文 时间:
2014-12-19 15:50:44
阅读次数:
312
1 // 使用new动态分配存储空间 2 3 #include 4 using std::cout; 5 6 int main() 7 { 8 // 第1种方式 9 int *a=new int;10 *a=1;11 cout<<"使用第一种方式进行动态分配存储...
分类:
编程语言 时间:
2014-12-19 11:44:05
阅读次数:
153
1 // 使用new动态分配存储空间 2 3 #include 4 using std::cout; 5 6 int main() 7 { 8 // 第1种方式 9 int *a=new int;10 *a=1;11 cout<<"使用第一种方式进行动态分配存储...
分类:
编程语言 时间:
2014-12-19 11:39:47
阅读次数:
289
sqlserver中的exec和sp_executesql都能执行动态的sql语句和存储过程,但exec用法较为简单,不能带参数,也没有返回参数。 sp_executesql则显得功能更加完善,可以用输入参数和输出参数,下面这个例子记录了sp_executesql的用法。declare @sql n...
分类:
数据库 时间:
2014-12-18 20:22:14
阅读次数:
304
一、监听器介绍1.1、监听器的概念 监听器是一个专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。监听器其 实就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述...
分类:
编程语言 时间:
2014-12-18 16:24:20
阅读次数:
376
Director_notificationNode中的可以添加很多一直存在的东西,如联网动画,小提示之类,与Scene无关的画面展示,使用3.3版本发现,虽然能够显示,但是加进去的东西不能执行动作也不能设置触控事件,看源码发现少了几句代码voidDirector::setNotificationNode(Node*node){if(_not..
分类:
其他好文 时间:
2014-12-17 18:47:13
阅读次数:
161
C++构造函数语意
对象构造过程中编译器的干预原则和方法。
Default constructor的构建方法
经常会提到default constructor,那么什么时候才会合成出一个default consgtructor呢?当编译器需要它的时候。别合成出来的constructor值执行编译器所需的行动。
如果一个class没有任何constructor,但它内含一个...
分类:
编程语言 时间:
2014-12-16 21:04:01
阅读次数:
229