一个Android应用程序的生命周期用以下图解释再清楚不过了.
创建一个demo,代码如下:
public class MainActivity extends Activity {
private static final String TAG = "Android_life";
@Override
protected void onCreate(Bundle sav...
分类:
移动开发 时间:
2015-03-10 21:30:35
阅读次数:
214
在用NS2进行无线网络仿真时,通过生成cbr数据流,生成场景文件,导入运行tcl时,有可能出现下面错误:
在运行10个节点以上是没有错误,5个或者10个是报错,
can't read "node_(5)": no such element in array
while executing
"$ns_ attach-agent $node_(5) $null_(1)"
(file...
分类:
其他好文 时间:
2015-03-10 21:29:45
阅读次数:
173
搭建Android Studio开发环境,涉及JAVA SDK、Virtual Box、Git、Android SDK、Android Studio及Genymotion...
分类:
移动开发 时间:
2015-03-10 21:31:14
阅读次数:
196
==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。(简单说就是变量指向的对象的内存地址是否相同)
如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量也占用一块内存,例如Objet obj = new Object();...
分类:
其他好文 时间:
2015-03-10 21:30:24
阅读次数:
117
斐波那契数列,学过数学的都知道,就是1 1 2 3 5 8 13 21 34 。。。
即每一项都是前两项的和。
算法本身很简单,关键的是理解递归这种思想。...
分类:
编程语言 时间:
2015-03-10 21:30:57
阅读次数:
156
uva 103 Stacking BoxesBackgroundSome concepts in Mathematics and Computer Science are simple in one or two dimensions but become more complex when extended to arbitrary dimensions. Consider solving dif...
分类:
其他好文 时间:
2015-03-10 21:29:49
阅读次数:
211
汉诺塔的问题,也是一个经典的递归算法问题。
下面是自己总结的一张整体流程图。。。...
分类:
编程语言 时间:
2015-03-10 21:29:03
阅读次数:
233
Given a set of non-overlapping intervals, insert a new interval into the intervals (merge if necessary).
You may assume that the intervals were initially sorted according to their start times.
Examp...
分类:
其他好文 时间:
2015-03-10 21:27:41
阅读次数:
134
题目:Connect the CitiesTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 391 Accepted Submission(s): 139 Problem DescriptionIn 2100, since the sea leve...
分类:
其他好文 时间:
2015-03-10 21:28:14
阅读次数:
132
前文 [Markdown基本语法]中介绍了Markdown的基本语法,知道那些基本的语法,实际上已经可以写纯文本的博客了。对我们这群写代码的人或者将要写代码的人来说,貌似这些还不够,我们还希望能插入图片、代码、表格、超链接!此文分别介绍怎么在Markdown中用这些特性。...
分类:
其他好文 时间:
2015-03-10 21:28:31
阅读次数:
215
atitit.编程语言的未来趋势与进化结果
1 语言就像物种一样,会形成进化树,没有前途的分支将枯死脱落。 1
2 机器语言 1
3 汇编语言 2
4 C语言, 硬件抽象层 2
5 高级语言:java,.net 跨平台(os)抽象层vm
2
6 DSL领域编程语言(跨越编程语言)
2
6.1 实现方式:: 语义 和 语法 分开
2
6.2 结构Dsl,dsl解释...
分类:
编程语言 时间:
2015-03-10 21:27:10
阅读次数:
178
手机移动端应用是如火如荼,现在干什么都可以用手机来操作,大有取代电脑的趋势。通达OA很早就推出了移动端的软件,只是有些功能做的还很简单,加上有些兼容性的问题存在,主要是js脚本的问题。但毕竟有这个功能比没有还是强不少,出门在外的时候能看到公告和邮件也是不错的。最近群里有不少人问移动端的开发问题,经过初步的判断应该是可以实现的,只不过手机端对应用限制更多一些,各种手机版本及型号的差异也会导致测试复杂...
分类:
移动开发 时间:
2015-03-10 21:29:10
阅读次数:
166
#include
void dump_stack()
{
CallStack stack("TAG");//Please change TAG to you wanted
stack.update();
stack.dump(1);//1 means stdout
}...
分类:
移动开发 时间:
2015-03-10 21:26:48
阅读次数:
200
回文串指给定的字符串,正着读和反着读都是一样的。如ADA,反过来还是ADA即为回文串。最长回文子串指查找一给定字符串中最长的回文串。
通常有以下4种解法。主要考虑的是时间复杂度。
1:穷举法
穷举所有的子串,找出是回文串的子串,统计出最长的一个。
求每一个子串时间复杂度O(N^2),判断子串是不是回文O(N),两者是相乘关系,所以时间复杂度为O(N^3)。
代码如下:
#includ...
分类:
其他好文 时间:
2015-03-10 21:28:00
阅读次数:
162
Problem Description
Queues and Priority Queues are data structures which are known to most computer scientists. The Queue occurs often in our daily life. There are many people lined up at the lunch ti...
分类:
其他好文 时间:
2015-03-10 21:28:06
阅读次数:
154
罗列一些LINUX下一些实用的小技巧, 仅供参考。...
分类:
系统相关 时间:
2015-03-10 21:27:44
阅读次数:
209
O(n*m)的时间复杂度的算法好很容易实现, kmp的话O(n+m)的时间复杂度也行,但O(n*m)的时间复杂度的算法2ms就过了。。。int strStr(char *haystack, char *needle) { int index = -1,j; int lenhay = st...
分类:
其他好文 时间:
2015-03-10 21:27:09
阅读次数:
128