1、Activity的生命周期情形一、一个单独的Activity的正常的生命过程是这样 的:onCreate->onStart->onPause->onStop->onDestroy。例如:运行一个 Activity,进行了一些简单操作(不涉及页面的跳转等),然后按返回键结束。情形二、有两个Acti...
分类:
其他好文 时间:
2014-06-28 22:17:31
阅读次数:
254
一、Servlet生命周期init(ServletConfig config) ----->初始化service(ServletRequest req, ServletResponse res) ------->提供服务方法destroy() --------> 销毁1、tomcat服务器启动时,没...
分类:
其他好文 时间:
2014-06-18 16:09:50
阅读次数:
198
前言我们时常会遇到一些 web 项目,需要从不同的数据源中抓取数据来进行分析,而这些数据源是有可能变化的,需要用户来进行动态的维护和添加。可是,大多数的 web 程序使用了应用服务器或者容器中间件来管理数据源的生命周期,因此数据源的变化自然不能够独立于程序,而需要由专业人士去进行维护,必要时还需要重...
分类:
编程语言 时间:
2014-06-18 15:48:11
阅读次数:
400
ava中,虽然不需要程序员手动去管理对象的生命周期,但是如果希望某些对象具备一定的生命周期的话(比如内存不足时JVM就会自动回收某些对象从而避免OutOfMemory的错误)就需要用到软引用和弱引用了原文链接:http://www.cnblogs.com/dolphin0520/p/3784171....
分类:
编程语言 时间:
2014-06-18 14:56:43
阅读次数:
263
转自http://blog.csdn.net/liuhe688/article/details/6733407?reload子曰:溫故而知新,可以為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作...
分类:
其他好文 时间:
2014-06-18 14:13:19
阅读次数:
192
UIViewController中存在的2个循环:
在UIViewController中,View存在两个循环:加载循环和卸载循环。
加载循环
1》程序请求controller的view。
2》如果view在内存中,则直接加载。相反,如果不存在,则UIViewController调用loadView方法。
3》loadView方法执行如下操作:
如果你重载了这个方法...
分类:
移动开发 时间:
2014-06-18 11:28:15
阅读次数:
328
Android中的服务和windows中的服务是类似的东西,服务一般没有用户操作界面,它运行于系统中不容易被用户发觉,可以使用它开发如监控之类的程序。
服务的开发步骤
第一步:继承Service类
public class SMSService extends Service { }
第二步:在AndroidManifest.xml文件中的节点里对服务进行配置:
服务不能自己运行,需...
分类:
其他好文 时间:
2014-06-18 07:43:07
阅读次数:
196
Bean的初始化过程已经被Spring完全包装起来了,无法人工干预。
Spring预留了两个回调方法的入口
回调方法:定义出来完成一定的功能,提供给回调者/服务器/上层容器调用的方法,叫做回调方法。
Bean类
public class Bean1 {
public Bean1() {
//System.out.println("bean1...构造方法");
}
...
分类:
编程语言 时间:
2014-06-18 07:04:57
阅读次数:
249
引言:数组的元素存储于内存中连续的位置上。当一个数组被声明时,它所需要的内存在编译时就被分配。但是,我们可以使用动态内存分配在运行时为它分配内存。
一块内存的生命周期可以分为四个阶段:分配、初始化、使用、释放。
内存的分配一般使用C函数库里的malloc函数(原型:void *malloc(size_t size))。关于malloc函数应该注意一下几点:
1、malloc的参数就是...
分类:
编程语言 时间:
2014-06-17 23:28:22
阅读次数:
246
当竞争对手的应用程序与我们的应用程序运行在同一个系统上时,我们的应用程序在内存中的敏感数据是很容易被竞争对手获取的。如果我们的应用程序符合下面几种情况之一,那么竞争对手可以获取到我们应用的敏感数据:
1)应用程序使用对象来存储敏感数据,而且在对象使用完后,对象的内容没有被清除或者对象没有被垃圾回收;
2)在操作系统运行内存管理任务或者执行休眠等功能时,应用程序的内存分页将被置换到磁盘上保存;...
分类:
编程语言 时间:
2014-06-16 19:18:30
阅读次数:
267