http://www.blogjava.net/nokiaguy/archive/2009/nokiaguy/archive/2009/03/archive/2009/03/19/260753.htmlJava中的变量分为两类:局部变量和类变量。局部变量是指在方法内定义的变量,如在run方法中定义的...
分类:
编程语言 时间:
2014-05-09 15:49:56
阅读次数:
425
register:这个关键字请求编译器尽可能的将变量存在CPU内部寄存器中,而不是通过内存寻址访问,以提高效率。注意是尽可能,不是绝对。你想想,一个CPU
的寄存器也就那么几个或几十个,你要是定义了很多很多register 变量,它累死也可能不能全部把这些变量放入寄存器吧,轮也可能轮不到你。一、.....
分类:
编程语言 时间:
2014-05-09 15:41:14
阅读次数:
392
在ListView中加载图片是非常常见的场景,图片的加载要满足下面的几个要求:
(1)不管图片是位于网络还是本地,加载都不应该是同步的,而是应该异步去加载,比如用AsyncTask。
(2)为了避免重复下载图片和页面展示的速度,一般要做缓存,比如最常见的LruCache。
(3)为了提高Listview的性能,我们一般会用holder来重用Listview的item。...
分类:
移动开发 时间:
2014-05-09 15:02:53
阅读次数:
441
最近在自己在做Android+Asp.net WebApi的练习,发现用visual studio debug模式启动Asp.net之后,没法响应Android发送过来的http请求...
分类:
移动开发 时间:
2014-05-09 14:40:30
阅读次数:
331
在上一篇中,使用scrapy修改源IP发送请求的最后我们提到由于hosts文件不支持正则,会导致我们的随机域名DNS查询失败。是用DNS服务器可以解决这个问题,下面是我用gevent写的小工具,很简单。我们只拦截匹配的A记录,然后发送DNS Response,如果不匹配,那么我们服务器就是一个DNS代理,转发请求。# -*- coding=utf-8 -*-
import struct
from...
分类:
编程语言 时间:
2014-05-09 13:49:34
阅读次数:
560
转自:http://www.cppblog.com/fwxjj/archive/2013/01/14/197259.html在默认情况下,Android应用程序启动时,会有一个黑屏的时期,原因是,首个activity会加载一些数据,比如初始化列表数据、向服务器发送请求获取数据等等。同样,使用star...
分类:
移动开发 时间:
2014-05-09 13:46:14
阅读次数:
433
简介LNMT=Linux+Nginx+MySQL+Tomcat;Tomcat
服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器;在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP
程序的首选;架构需求Tomcat实现JSP动态请求解析的基本架构说明:由后端...
分类:
其他好文 时间:
2014-05-09 13:35:33
阅读次数:
565
Struts2.1的运行流程大致分为以下几个步骤:1.用户输入URL请求,该请求被StrutsPrepareAndExecuteFilter拦截,根据welcome-file属性的设置跳转到相应的jsp页面。2.用户在jsp页面发出的相应的处理请求。3.该处理请求也会被StrutsPrepareAn...
分类:
其他好文 时间:
2014-05-09 13:14:34
阅读次数:
263
AJAX的底层实现都是浏览器提供的,所以任何基于api上面的框架或者库,都只是说对于功能的灵活与兼容维护性做出最优的扩展ajax请求的流程:1、通过
new XMLHttpRequest 或其它的形式(指IE)生成ajax的对象xhr。2、通过xhr.open(type, url, async, u...
分类:
Web程序 时间:
2014-05-09 13:11:06
阅读次数:
544
为何需要Web容器Web服务器本身主要用于支持http协议,包括监听和相应http请求。web服务器一般处理静态的请求,如文件系统中的静态文件。web容器则是为web相关的组件提供运行环境,可以从‘容器’一词稍微理解其含义。简单说,web服务器和web容器本身只是一个平台的应用程序而已..
分类:
Web程序 时间:
2014-05-09 06:42:00
阅读次数:
376