Java内存管理机制在C++语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释放内存,从而导致内存的泄露。Java语言对内存管理做了自己的优化,这就是垃圾回收机制。Java的几乎...
分类:
编程语言 时间:
2014-08-23 15:08:40
阅读次数:
293
什么是Fragment:Android是在Android 3.0 (API level 11)开始引入Fragment的。可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。...
分类:
移动开发 时间:
2014-08-23 13:55:50
阅读次数:
323
Struts1和2的区别。在联想区别的时候,思考一下Struts2的处理流程,这样每个区别就都能背出来了。
Struts1中的Action不是线程安全的,Struts2中每个请求创建一个新的Action,所以是线程安全的。Struts1中没有拦截器,所以每个Action的生命周期都是相同的。而在Struts2中可以自定义拦截器来实现不同的生命周期。Struts1中的请求参数通过ActionF...
分类:
其他好文 时间:
2014-08-22 21:13:29
阅读次数:
221
以下情况,Session结束生命周期,Servlet容器将Session所占资源释放:1.客户端关闭浏览器2.Session过期3.服务器端调用了HttpSession的invalidate()方法。"一个浏览器就是一个新session,关了浏览器session就结束了"session 是在服务器端...
分类:
编程语言 时间:
2014-08-22 16:07:18
阅读次数:
208
equest是封装client端(也就是用户通过browser)提交的请求数据和属性的对象。response是封装web server端响应数据和属性的对象。我们经常会将pageContext、request、session和application混为一谈,因为它们都可以通过setAttribute...
分类:
移动开发 时间:
2014-08-22 15:52:48
阅读次数:
189
在期望不执行回发(postback)而从客户端运行服务器代码的情况下,可以使用ClientScriptManager类来调用客户端回调(callback)。这称为对服务器执行带外回调。在客户端回调中,客户端脚本函数项ASP.NET网页发送异步请求。网页修改其正常生命周期来处理回调。 回调的过程如下:...
分类:
Web程序 时间:
2014-08-22 12:22:56
阅读次数:
254
容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype 方式或Singleton 方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器之后,所有的对象都可以直接取用,不用编写任何一行程序代码来产生...
分类:
编程语言 时间:
2014-08-22 12:21:36
阅读次数:
215
2010-06-21 16:57 李宁 中国水利水电出版社 字号:T | T《Android/OPhone开发完全讲义》第8章Android服务,本章主要介绍了Android系统 中的服务(Service)技术。Service是Android中4个应用程序组件之一。在Android系统内部提供了很....
分类:
其他好文 时间:
2014-08-21 19:19:04
阅读次数:
224
8.1、监听器接口和注册
创建监听器的监听器接口属于javax.servlet和javax.servlet.http包的一部分,详情如下:
javax.servlet.ServletContextListener。这是对Servlet Context生命周期事件做出响应的监听器。创建好Servlet Context时会马上调用它的一个方法,并在关闭Servlet Context之前调用它的另一...
分类:
其他好文 时间:
2014-08-21 17:11:24
阅读次数:
228
ActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html,由系统控制生命周期,程序无...
分类:
移动开发 时间:
2014-08-21 16:32:54
阅读次数:
209