Welcome 微信登录

首页 / 软件开发 / JAVA

J2ME游戏APIのGameCanvas游戏画布

J2ME游戏APIのGameCanvas游戏画布

J2ME游戏APIのGameCanvas游戏画布2011-01-15 blogjava 即兴诗人GameCanvas是MIDP2.0的一个最主要元素,提高了J2ME游戏开发的方便性,相对于MIDP1.0,降低了J2ME游戏开发的难度跟成本,本文专门详述了GameCanvas游戏画布的有关内容,对GameCanvas有个大概的剖析。一、GameCanvas中的主要方法、方法原型跟方法的作用如下总结:1、方法GameCanvas,方法原型protected G...
开发一个STRUTS项目的体会

开发一个STRUTS项目的体会

开发一个STRUTS项目的体会2011-01-15今天已经进入项目的尾声了,足足忙活了一个月。从搭建工作环境,然后熟悉业务流程、工作计划、进度控制等等项目相关的东东开始,到今天一个功能完备的管理系统已经出现在我的眼前,感到一种成就感。想一想,起初对STRUTS只停留在书本的认识上,也就是能够看个明白,不过经过这个月的摸爬滚打也算有些入门了,也了解了STRUTS项目是如何进行开发的。记得第一天开工作计划是这样的:先是开发数据库值对象(VO)-数据库访问对象(...
Java IO 包中的Decorator模式

Java IO 包中的Decorator模式

Java IO 包中的Decorator模式2011-01-15JDK为程序员提供了大量的类库,而为了保持类库的可重用性,可扩展性和灵活性,其中使用到了大量的设计模式,本文将介绍JDK的I/O包中使用到的Decorator模式,并运用此模式,实现一个新的输出流类。Decorator模式简介Decorator模式又名包装器(Wrapper),它的主要用途在于给一个对象动态的添加一些额外的职责。与生成子类相比,它更具有灵活性。有时候,我们需要为一个对象而不是整...
使用Spring JMS轻松实现异步消息传递

使用Spring JMS轻松实现异步消息传递

使用Spring JMS轻松实现异步消息传递2011-01-15Srini Penchikala异步进程通信是面向服务架构(SOA)一个重要的组成部分,因为企业里很多系统通信,特别是与外部组织间的通信,实质上都是异步的。Java消息服务(JMS)是用于编写使用异步消息传递的JEE应用程序的API。传统的使用JMS API进行消息传递的实现包括多个步骤,例如JNDI查询队列连接工厂和Queue资源,在实际发送和接收消息前创建一个JMS会话。Spring框架则...
Java的垃圾回收机制研究

Java的垃圾回收机制研究

Java的垃圾回收机制研究2011-01-15一、谁在做Garbage Collection?一种流行的说法:在C++里,是系统在做垃圾回收;而在Java里,是Java自身在做。在C++里,释放内存是手动处理的,要用delete运算符来释放分配的内存。这是流行的说法。确切地说,是应用认为不需要某实体时,就需用delete告诉系统,可以回收这块空间了。这个要求,对编码者来说,是件很麻烦、很难做到的事。随便上哪个BBS,在C/C++版块里总是有一大堆关于内存泄...
Servlet简介

Servlet简介

Servlet简介2011-01-15Servlet是Java技术在CGI编程方面的一个解决之道。Servlet是在服务器端运行的程序,可产生动态的内容输出,相对于使用传统的CGI编程,Servlets有不少的优点:效率:使用传统的CGI编程,对于每个HTTP请求都会打开一个新的进程,这样将会带来性能和扩展性的问题。使用Servlets,由于Java VM(Java虚拟机)是一直运行的,因此开始一个Servlet只会创建一个新的Java线程而不是一个系统进...
Java面向对象编程学习总结

Java面向对象编程学习总结

Java面向对象编程学习总结2011-01-15重要知识点总结如下:1,抽象,封装,继承,多态是面向对象程序设计中得四个特点.2,面向对象得软件开发大体分为:面向对象的分析,面向对象的设计,面向对象的实现.可概括为如下过程:分析用户需求,从问题中抽取对象模型;细化模型,设计类,包括类的属性和类间的相互关系,同时观察是否有可以直接引用的已有类或部件;选定一种面向对象的编程语言,具体编码实现上一阶段类的设计,并在开发过程中引入测试,完善整个解决方案.3,面向对...
使用Game API函数制作二维动作游戏

使用Game API函数制作二维动作游戏

使用Game API函数制作二维动作游戏2011-01-15MIDP 2.0里面包括一个用来简化编写二维游戏的API函数。这个API函数是非常简凑的,只包括javax.microedition.lcdui.game包里的五个类。这五个类主要提供了两个重要的功能:新的GameCanvas类使得在一个游戏循环体内画一个screen和响应键盘输入成为可能,而不需要调用系统的paint和input线程。功能强大而复杂的图层(layer)API函数可以轻松高效地建立...
Java数据库接口JDBC驱动设置

Java数据库接口JDBC驱动设置

Java数据库接口JDBC驱动设置2011-01-15DriverManager 类是 JDBC 的管理层,作用于用户和驱动程序之间。它跟踪可用的驱动程序,并在数据库和相应驱动程序之间建立连接。另外,DriverManager 类也处理诸如驱动程序登录时间限制及登录和跟踪消息的显示等事务。对于简单的应用程序,一般程序员需要在此类中直接使用的唯一方法是DriverManager.getConnection。正如名称所示,该方法将建立与数据库的连接。JDBC ...
使用Java Servlet动态生成图片

使用Java Servlet动态生成图片

使用Java Servlet动态生成图片2011-01-15在Web应用中,经常需要动态生成图片,比如实时股市行情,各种统计图等等,这种情况下,图片只能在服务器内存中动态生成并发送给用户,然后在浏览器中显示出来。本质上,浏览器向服务器请求静态图片如jpeg时,服务器返回的仍然是标准的http响应,只不过http头的contentType不是text/html,而是image/jpeg而已,因此,我们在Servlet中只要设置好contentType,然后发...
收集的Java正则表达式

收集的Java正则表达式

收集的Java正则表达式2011-01-15 BlogJava VWPOLO正则表达式是个很不错的东西,可以让你使用指定的模式去分析字符串,当年Perl通过提供了类似正则表达式的功能后来独步武林,好不风光(不过现在主流编程语言都提供了正则表达式功能),不过它好像看起来比较古怪而且复杂,而且要记住那些操作符好像比较困难,所以从网上搜集了并整理了一下,方便自己也方便你,是吧!:. (匹配任何单个字符。例如正则表达式r.t匹配这些字符串:rat、rut、r t...
在SpringSide 3 中使用JCaptcha

在SpringSide 3 中使用JCaptcha

在SpringSide 3 中使用JCaptcha2011-01-15 BlogJava 海边沫沫在目前的网络上,想必大家对验证图片已经司空见惯了。验证图片是区分人和计算机的一种既有效又简单的方法。为了提高网站的安全性,防止黑客利用计算机进行暴力破解和防止黑客使用程序自动提交大量垃圾信息,在我们的网站中引入验证码机制是必要的。在SpringSide 3的Showcase中,江南白衣演示了JCaptcha。Captcha是Completely Automat...
<< 111 112 113 114 115 116 117 118 119 120 >>