- 博客(4)
- 收藏
- 关注
原创 android基础介绍
<br />学习了一些时间的android,对android大致有些了解,下面是对开发文档的部分翻译,可以作为android的入门介绍<br /> <br />应用基础<br />android应用程序是用java编写的,被编译后的java代码,还有任何该应用需要的数据和资源文件都会被aapt工具打包,这个包的后缀<br />是.apk,这个文件用以发布应用并安装到移动设备上。所有在单个.apk文件中的代码被认为属于一个应用程序。<br />从许多方面来说,每个android应用存在于它自己的世
2010-10-27 11:58:00 613
转载 深入研究表单提交方式:GET/POST
大家知道目前表单提交的方式有GET和POST。我在这里不多说什么,给大家看一个以GET方式提交的表单的请求:GET /cgi-bin/tech/method.cgi?GET=GET HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*Referer:
2010-10-20 10:55:00 1100
原创 Jigsaw中的多线程
<br /><br />Jigsaw中线程池的设计对我的触发很大,因为之前没有涉及到这方面的项目,多线程以及线程池之类感念还比较神秘,通过对jigsaw的学习,这层神秘面纱也被褪去,同时很是感慨大师们的设计之妙。现在提一个问题,如何设计处理http请求的程序?如果我没有看过jigsaw,我是无从下手的,当然,从以往的学习中,只能从概念上提出线程池的解决方案,但具体怎么做,如何操作,我还是没有什么头绪。<br />当启动一个http服务器后,客户端会有多少请求?什么时候到?怎么样尽快处理每个请求,而不让用户长
2010-10-18 17:03:00 908
原创 W3C的HTTP服务器jigsaw的启动过程
<br /><br />HTTP服务器jigsaw的启动过程<br />Jigsaw是W3C开发的纯JAVA HTTP服务器,研究它的开源代码可以了解到不少优秀的设计理念,现在讲讲它的启动过程<br />整个程序是从org.w3c.jigsaw.Main这个类启动的,它提供了一个简单的main函数,用以调用org.w3c.jigsaw.daemon.ServerHandlerManager的main函数,ServerHandlerManager是个很重要的类,它持有服务器的句柄,在它的main方法中最后一行
2010-10-18 14:27:00 1612
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人