Username: Password:

当前位置:主页 > 技术资讯 > Java > 列表
发布于2007-12-25 11:51:03 | 详细内容( 41次阅读)
硬件  在游戏逻辑类里有几十行的变量定义也不足为奇。特别对于j2me来说更是如此,为了节省内存空间很多人舍弃了面向对象的特性把代码挤在一块。通常的情况是自已被自已的代码给淹死了!!所以在做结构设计时我很注重这一点,总是试图让代码节省一点扩展性多一点。这件事并不算很难只要认真去推敲总可以发现一些可以优化的东西,变量就是一例。大多数人更习惯于一个属性一个变量,举个例子假设要表示一个人物的属性你可能会这么做:     int  生命;     int ... more
最后评论人 | 0条评论 查看评论
发布于2007-12-25 11:51:03 | 详细内容( 32次阅读)
硬件   <!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3.org/tr/html4/loose.dtd"><!--newpage--><html><head><!-- generated by javadoc (build 1.4.2-rc) on fri jun 13 00:14:25 pdt 2003 --><title>urlencoder (java 2 platform se v1.4.2)</title> <meta name="keywords" content="java.net.urlencoder class"><meta name="keywords"... more
最后评论人 | 0条评论 查看评论
发布于2007-12-25 11:51:04 | 详细内容( 32次阅读)
硬件 在网络飞速发展的今天,每个组织都面临着同样一个挑战:在平衡核心能力和已有应用程序时创建同构的环境。it需要一个简单的,与平台无关的应用程序间通信方式。在这种需求下产生了web服务,它是一类可以从internet上获取的服务的总称,它使用标准的xml消息接发系统,并且不受任何操作系统和编程语言的约束。在过去的三年中,出现了三种作为全球标准的主要技术:soap,wsdl和uddi。它们构成了今天web服务技术的核心。然而所有web服务协议和新技术都是以xml作为其数据表示层的,xml消除了协议特有的网络,操作系统以及平台绑定限制,因... more
最后评论人 | 0条评论 查看评论
发布于2007-12-25 11:51:06 | 详细内容( 35次阅读)
硬件  一、网站广告的计费模式      一个网站的广告服务器(ads server)模块部分从业务模式上看,广告服务器需要最少支持两个计费模式:按时及按点击次数计费。    对于按发布时间计费,发布事件是很容易获得的,难的是终止发布时间,假如没有一个计时器的话。对于大量应用运行的服务器,鉴于资源消耗量的考虑,使用多线程的计时器要慎重,毫无疑问,分散到模块级自行决定计时器是低效而且危险的。如果是单一模块中使用完整... more
最后评论人 | 0条评论 查看评论
发布于2007-12-25 11:51:06 | 详细内容( 77次阅读)
硬件   之所以把这个问题拿出来重新分析一次,是因为我们操作java的对象(object)全是通过对象的引用(object references),引用可以理解为指针,容易让人对应到c++的传址上面去。讨论讨论有百益而无一害嘛。 在传基本数据类型 变量时,直接传值不会让人费解;但当传递对象时,就应该理解为传递的是对象引用的值,但这个值并不是对象本身,而是指向该对象,即你让另一个引用指向了该对象。 --java以by value的方式传递object reference。 ... more
最后评论人 | 0条评论 查看评论
发布于2007-12-25 11:51:06 | 详细内容( 50次阅读)
硬件 第一步:我们要编写一个servlet的代码,我编写一个记录访问网站次数的servlet,代码如下: import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;public class hitcountservlet extends httpservlet{public void init(servletconfig config)throws servletexception {//the servletconfig object must be passed to the super classsuper.init(config);}// a counter to keep track of the number of users visiting the websitesta... more
最后评论人 | 0条评论 查看评论
发布于2007-12-25 11:51:06 | 详细内容( 47次阅读)
硬件   在web应用中,经常需要动态生成图片,比如实时股市行情,各种统计图等等,这种情况下,图片只能在服务器内存中动态生成并发送给用户,然后在浏览器中显示出来。本质上,浏览器向服务器请求静态图片如jpeg时,服务器返回的仍然是标准的http响应,只不过http头的contenttype不是text/html,而是image/jpeg而已,因此,我们在servlet中只要设置好contenttype,然后发送图像的数据流,浏览器就能正确解析并显示出图片。在java中,java.awt和java.awt.... more
最后评论人 | 0条评论 查看评论
发布于2007-12-25 11:51:08 | 详细内容( 30次阅读)
硬件   <!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3.org/tr/html4/loose.dtd"><!--newpage--><html><head><!-- generated by javadoc (build 1.4.2-rc) on fri jun 13 00:14:25 pdt 2003 --><title>urlclassloader (java 2 platform se v1.4.2)</title> <meta name="keywords" content="java.net.urlclassloader class"><meta name="k... more
最后评论人 | 0条评论 查看评论
发布于2007-12-25 11:51:09 | 详细内容( 150次阅读)
硬件   array(数组)和vector是十分相似的java构件(constructs),两者全然不同,在选择使用时应根据各自的功能来确定。 1、数组:java arrays的元素个数不能下标越界,从很大程度上保证了java程序的安全性,而其他一些语言出现这一问题时常导致灾难性的后果。        array可以存放object和基本数据类型,但创建时必须指定数组的大小,并不能再改变。值得注意的是:当array中的某一元素存放的是objrct reference&nb... more
最后评论人 | 0条评论 查看评论
发布于2007-12-25 11:51:09 | 详细内容( 26次阅读)
硬件 在一个有密码保护的web应用中,正确处理用户退出过程并不仅仅只需调用httpsession的invalidate()方法。现在大部分浏览器上都有后退和前进按钮,允许用户后退或前进到一个页面。如果在用户在退出一个web应用后按了后退按钮浏览器把缓存中的页面呈现给用户,这会使用户产生疑惑,他们会开始担心他们的个人数据是否安全。许多web应用强迫用户退出时关闭整个浏览器,这样,用户就无法点击后退按钮了。还有一些使用javascript,但在某些客户端浏览器这却不一定起作用。这些解决方案都很笨拙且不能保证在任一情况下100%有效,同时,它也要... more
最后评论人 | 0条评论 查看评论
导航
文章类别
赞助商
订阅