由来:常规的写法参见《写一个apk》,每次点击按钮,按钮先查找文本框等元素,然后再操作,其实查找操作是很费时的操作,因此将该定义放到Activity的onCreate中:Oncreate只会执行一次,这样Activity一旦执行,就先创建好控件们了。第二种方法:通过匿名内部类的方法:就是button...
分类:
移动开发 时间:
2014-05-14 03:49:31
阅读次数:
461
想了解delete的机制缘起一个现象,我无法解释,也无法理解。首先看一下下面这个例子:var
x = 1;delete x; //false然后我又执行了一次:y = 2;delete y;
//true看到上面的结果,我比较吃惊,为什么同样是删除,区别怎么这么大呢?进而我想学习和了解一下JS de...
分类:
编程语言 时间:
2014-05-14 03:11:38
阅读次数:
417
最近翻译一本新书,Word2013用的较多,于是发现了一个奇怪的问题,撤销按钮一直是灰色。编辑的时候闪一下,又变为灰色。按Ctrl-Z也同样不管用。中文资源里面的解决方法都是用winword.exe/safe启动一次,再进入Word就恢复正常了(例如这篇文章)。但是这个方法不是一劳永..
分类:
其他好文 时间:
2014-05-12 03:33:35
阅读次数:
334
很久没有写技术博客了,记得最后一次在CSDN上写技术博客还是2010-08-09
00:31的时候了,那个时候还在学校,虽然大部分时间用于学习编程技术,但是还是有一点的时间和精力来写一些自己学到的东西。学到的编程基础知识在很多书籍和google都能很容易找到,所以自己写技术博客偏向技术实践,就是在特...
分类:
数据库 时间:
2014-05-11 22:51:35
阅读次数:
609
ID为0的进程通常是调度进程,常被称为交换进程(swapper),是内核中的系统进程。
ID为1的进程叫做init进程,是一个普通用户进程,不属于内核,由内核调用。
一个现有进程可以调用fork函数创建一个新进程(子进程)。fork函数被调用一次,返回两次。子进程返回值为0,父进程返回值为子进程的进程ID。
当fork出一个子进程后,子进程便拥有独立的数据段、堆、栈的副本,但...
分类:
其他好文 时间:
2014-05-11 22:03:19
阅读次数:
251
#include
#include
using namespace std;
#ifdef ONLINE_JUDGE
#define FINPUT(file) 0
#define FOUTPUT(file) 0
#else
#...
分类:
其他好文 时间:
2014-05-11 20:36:05
阅读次数:
337
你为什么要写自动化测试?为什么该选择用人工测试而不是自动化?什么时候该做这样的选择呢?事实上,几乎所有的测试工程师早晚都要面对的问题就是是否选择自动化以及自动化测试的程度。如果你只打算执行一次测试,根本没有必要自动化。可是,如果你打算测试两次呢?这也不意味着你应该使用自动化。有些软件在发布之前或者在...
分类:
其他好文 时间:
2014-05-11 18:11:48
阅读次数:
324
QUESTION:房间里面有三盏灯,屋外有三个开关,分别控制着三盏灯,只有进入房间,才能看到哪盏灯是亮的。请问如何只进入房间一次,就能指明哪个开关控制哪盏灯???ANSWER:
假设开关编号为A,B,C。打开开关A,但不进入房间;等过了大约若干分钟后,关闭开关A,并且打开开关B;同时迅速进入房间内....
分类:
其他好文 时间:
2014-05-11 18:09:14
阅读次数:
208
更新了cuda之后,opencv的gpu模块又要重新编译了,这个地方有一个疑问,我对cuda6.0装了两次,第一次装好之后,没有配一个bumblebee,重装了cuda6.0之后,发现原来编译的opencv2.4.9又要重新编译,这边有理解一下为什么同一个cuda的版本,重新安装了一下,opencv...
分类:
其他好文 时间:
2014-05-11 18:06:23
阅读次数:
1121
第一次写记录文章,难免有不足之处;欢迎指出。1、新建一个mvc项目如:2、新建一个Test.cs 注意get,set方法不能简写using
System;using System.Collections.Generic;using System.Linq;using
System.Web;names...
分类:
Web程序 时间:
2014-05-11 17:18:55
阅读次数:
517