2012年7月6日

servlet和jsp中的全局变量

摘要: servlet中的全局变量 protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { ServletContext application = req.getServletContext(); Integer access = (Integer) application.getAttribute("access"); if (access == null) { access = new Integer(0); .. 阅读全文

posted @ 2012-07-06 23:59 java课程设计 阅读(887) 评论(0) 推荐(0)

初识Servlet

摘要: 目录结构:WEB-INF(lib classes web.xml jsp文件)首先用户创建的servlet都是继承于httpservlet,用户可以通过重写service方法或者dopost,doget方法对用户请求做出响应。servlet生命周期:当我们说 servlet 具有生命周期时,只是指在调用 servlet 时,事情是以一种可预见的方式发生的。换言之,在任何 servlet 上创建的方法总是按相同的次序被调用的。下面是一个典型场景:1.用户在浏览器中输入一个 URL。Web 服务器配置文件确定该 URL 是否指向一个由运行于服务器上的 servlet 容器所管理的 servlet。 阅读全文

posted @ 2012-07-06 20:01 java课程设计 阅读(202) 评论(0) 推荐(0)

编写出优秀C语言代码的秘诀

摘要: 1、使用自加、自减指令 通常使用自加、自减指令和复合赋值表达式(如a-=1及a+=1等)都能够生成高质量的程序代码,编译器通常都能够生成inc和dec之类的指令,而使用a=a+1或a=a-1之类的指令,有很多C编译器都会生成二到三个字节的指令。在AVR单片适用的ICCAVR、GCCAVR、IAR等C编译器以上几种书写方式生成的代码是一样的,也能够生成高质量的inc和dec之类的的代码。 2、查表 在程序中一般不进行非常复杂的运算,如浮点数的乘除及开方等,以及一些复杂的数学模型的插补运算,对这些即消耗时间又消费资源的运算,应尽量使用查表的方式,并且将数据表置于程序存储区。如果直接生成所需的... 阅读全文

posted @ 2012-07-06 17:22 java课程设计 阅读(225) 评论(0) 推荐(0)

为什么C语言能够长久屹立不倒

摘要: 近年来,谷歌一直致力于开发出自己的编程语言以取代当今世上最常用的C、C++和JavaScript。在系统语言方向,谷歌的Go语言能够为用户在数据中心内建立大型软件提供更多的便捷,有望取代C语言和C++的地位;而在网络开发方面,谷歌希望凭借Dart取代JavaScript。编程语言的世界里可谓是江山代有人才出,可有那么一位引领风骚达数十年之久,它就是C语言。 编程语言之间的竞争一天也没能停歇,长江后浪推前浪,一代更比一代强。它们之中只有屈指可数的少数能够被市场接纳,成为程序员们日日夜夜的伴侣。究竟怎样的编程语言才能够成为大浪淘沙中的幸运儿?普林斯顿大学(Princeton)和加州大学伯克利分校. 阅读全文

posted @ 2012-07-06 17:21 java课程设计 阅读(255) 评论(0) 推荐(0)

Java编程程序回调函数的理解

摘要: 所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B姓甚名谁,所以S会约定B的接口规范(函数原型),然后由C提前通过S的一个函数R告诉S自己将要使用B函数,这个过程称为回调函数的注册,R称为注册函数。Web Service以及Java的RMI都用到回调机制,可以访问远程服务器程序。 重新举个例子来理解回调: 我遇到了一个问题,便用家里的固话打给我的同事,.. 阅读全文

posted @ 2012-07-06 17:18 java课程设计 阅读(186) 评论(0) 推荐(0)

JAVA将在“云”下迅速升温

摘要: 2011年开始,云计算的出现,使得整个IT行业内出现了“云手机、云输入、云经济、云管理、云物流、私有云、公有云、混合云”等多个红得发紫的云概念,甚至被认为有望在继大型计算机、个人计算机、互联网之后,为IT产业带来第四次革命。在这种情况下,很多知名的主流IT公司都在搞云计算,而且这些高端业务和新业务的发展非常快速,云计算技术等人才变得非常急缺。据了解,现在百度、阿里巴巴、瑞星、微软等企业都在大规模招聘云计算研发人才。但鉴于云计算发展还没有完全成熟,多数人才技术与实战经验均同样处于上升期,所以实际上,包括多数知名企业在内的很多职位都还虚位以待,这对于很多求职者来说都是机会与挑战并存。同时,这也很有 阅读全文

posted @ 2012-07-06 17:15 java课程设计 阅读(148) 评论(0) 推荐(0)

Android系统层次结构及分析

摘要: 1、android分为四层:应用程序层(Applications)、应用程序框架层(Application Framework)、系统运行库层(Libraries和Android Runtime)和Linux内核层(Linux Kernel)。2、应用程序层:所有的应用程序都是使用java语言编写的,通过调用应用程序框架层(Application Framework)所提供的API来完成。3、应用程序框架层:为开发人员提供了可以完全访问核心应用程序所使用的API框架。•活动管理器:管理应用程序生命周期并提供常用的导航回退功能。比如:开启应用程序需要的资源和退出应用程序时需要的释放资源。•窗口管 阅读全文

posted @ 2012-07-06 09:42 java课程设计 阅读(480) 评论(0) 推荐(0)

Android Makefile分析

摘要: 随着移动互联网的发展,移动开发也越来越吃香了,目前最火的莫过于android,android是什么就不用说了,android自从开源以来,就受到很多人的追捧。当然,一部人追捧它是因为它是Google开发的。对一个程序员来说,一个系统值不值得追捧得要拿代码来说话。我这里并不打算分析android的代码,而是android的makefile,也许大家已经知道了在android源码里,我们可以看见很多makefile文件,起初我也不明白,经过一段时间的研究,后来慢慢明白了,我想通过分析andorid的makefile来告诉大家如何写makefile。对于一个程序新手而言,好的IDE是他们追捧的对象。 阅读全文

posted @ 2012-07-06 09:40 java课程设计 阅读(1720) 评论(0) 推荐(0)

导航