Spring研究 (3) 使用JDBC

Spring对JDBC进行了非常优雅的封装,通过一系列的模板方法,我们只需简单的几行代码就可实现数据库的访问。 在上次的Web App的基础上,我们将通过Spring的JdbcTemplate访问数据库从而实现用户验证。 为了尽量简化,我们创建一个Access数据库,建立表Account,包含...

2004-08-31 23:55:00

阅读数:7

评论数:0

使用MIDP2.0开发游戏 (3) 添加背景和前景

上次我们已经让坦克动起来了,现在我们准备给游戏添加背景和前景。 上次讨论了用Sprite实现动画,其实背景和前景也是用Sprite实现的,我们准备一幅背景和一幅前景图片: 注意背景可以不透明,但前景一定要处理成透明的png格式(以上均为jpg截图,请自行用Photoshop等转换)。...

2004-08-31 21:09:00

阅读数:5

评论数:0

Spring研究 (2) 添加Bean

在上次的MVC基础上,我们准备给Controller增加Model,为此创建一个Account Bean Class: public class Account implements java.io.Serializable { private String username; privat...

2004-08-29 10:44:00

阅读数:5

评论数:0

使用MIDP2.0开发游戏 (2) 使用Sprite

Sprite,精灵,顾名思义,专用来代表游戏中的动画角色,比如飞机,坦克等等。在MIDP1.0中,我们必须自己写专门的类来实现Sprite,幸运的是,MIDP2.0为Sprite提供了强力支持,可以创建静态,动态,不透明和透明的Sprite,下面我们准备在上次的GameCanvas基础上添加一个S...

2004-08-27 19:38:00

阅读数:6

评论数:0

使用MIDP2.0开发游戏 (1) GameCanvas基础

MIDP2.0提供了对游戏的强有力支持,通过javax.microedition.lcdui.game包,原来在MIDP1.0中很多需要自己写的功能现在都被当作标准API实现了,包括GameCanvas,Sprite,Layer等等。 我们将使用MIDP2.0编写一个坦克大战的手机游戏,我也是初...

2004-08-26 19:36:00

阅读数:4

评论数:0

在Pocket PC中使用Web Service连接数据库

在Pocket PC中使用Web Service连接数据库 前言<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />...

2004-08-26 11:46:00

阅读数:8

评论数:0

Jexi开发 (16) 计划添加的功能

准备实现文件Load / Save,采用Strategy模式: FileLoad与FileStore类似,这样便能灵活地增加新的文件格式了。 准备先实现一个最简单的TextFileLoad / TextFileStore,然后再增加Html格式的支持。...

2004-08-25 20:11:00

阅读数:12

评论数:0

[原创]C# 2.0对现有语法的改进

C# 2.0对现有语法的改进 作者:lover_P [自序] 尽管Microsoft Visual Studio .NET 2005(过去好像叫Visual Studio .NET 2004)一再推迟其发布日期,但广大开发者对其的猜测以及各种媒体对其各方面的“曝光”也似乎已经充斥了网络。...

2004-08-24 09:35:00

阅读数:6

评论数:0

Spring研究 (1) 第一个Spring MVC程序

准备开始研究Spring,今天把开发环境搭好了,然后照着Spring官方站点的Tutorials(Developing a Spring Framework MVC application step-by-step)做好了第一个MVC应用!为了简化,我把例子中的很多不必要的东西全部删掉了,只留下一...

2004-08-22 16:44:00

阅读数:6

评论数:0

[原创]程序结构随想

程序结构随想 作者:lover_P [自序] 本来打算这一段时间好好补补算法知识,多写点程序而少写些文字。但今天突然对程序结构有所感悟,不由得写下了这篇文章。 [正文] 所谓程序结构,就是指通常人们所说的“结构化编程”、“面向对象编程”等等。通常,最常见的程序结构包括: 非结构...

2004-08-21 07:35:00

阅读数:9

评论数:0

[原创]使用Visual Studio .NET编写纯C程序的提示

使用Visual Studio .NET编写纯C程序的提示 作者:lover_P 所谓的纯C程序,是指该程序(包括可执行程序或库)之源代码所用语法严格遵守C89标准,且所用之库函数,要么为C89标准所支持之标准库函数,要么为第三方以纯C程序所编写之库函数。 上面是我对“纯C程序”做的一...

2004-08-20 21:50:00

阅读数:12

评论数:0

Linux嵌入式实时操作系统开发与设计(十一)

附录A <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 中断延迟测试代码: 这是一个补丁(patch)文件,...

2004-08-19 14:29:00

阅读数:6

评论数:0

《人月神话》的观点:是或非?(Propositions of the Mythical Man-Month: True or False?)——摘自《人月神话》...

以下内容摘自《人月神话》 所有这些观点都是可操作验证的,我将它们表达成刻板的形式是希望能引起读者的思考、判断和讨论。第1 章焦油坑1.1 编程系统产品(Programming Systems Product)开发的工作量是供个人使用的、独立开发的构件程序的九倍。我估计软件构件产品化引起了3 倍工...

2004-08-19 13:12:00

阅读数:12

评论数:0

用Java构建稳定的Ftp服务器 (4)

基本上我们的Ftp已经可以运行了,注意到我们在FtpConnection中处理USER和PASS命令,直接返回200 OK,如果需要验证用户名和口令,还需要添加相应的代码。 如何调试Ftp服务器? 有个最简单的方法,便是使用现成的Ftp客户端,推荐CuteFtp,因为它总是把客户端发送的命令和...

2004-08-18 22:00:00

阅读数:28

评论数:0

用Java构建稳定的Ftp服务器 (3)

下面我们要处理用户连接,也就是FtpConnection类。Ftp连接本质上是一个状态机,当FtpConnection接收到用户命令后,根据当前状态决定响应及下一个状态。不过我们不需要考虑实现一个复杂的状态机,只须监听/接收/处理/响应即可: package jftp;import java.n...

2004-08-18 21:48:00

阅读数:5

评论数:0

用Java构建稳定的Ftp服务器 (2)

前面讨论了基本的FTP协议和会话,下面我们用Java来开发一个简单的Ftp服务器。 为了简单起见,我们只设计两个类:一个FtpServer类用于监听,一个FtpConnection类代表一个用户连接,每个连接都使用一个线程。 FtpServer负责初始化ServerSocket并监听用户连接,...

2004-08-18 21:13:00

阅读数:5

评论数:0

用Java构建稳定的Ftp服务器 (1)

Ftp服务是最常用的网络服务之一,虽然在www风行的今天,Ftp已经远不如以前使用得广泛,但是在许多大学等科研单位,Ftp仍然是最常用的文件交换方式。 构建一个Ftp服务器要比构建一个Ftp客户端来得简单,因为服务器不需要复杂的图形界面。相比传统的C/C++,使用Java的多线程和网络编程能令我...

2004-08-18 20:55:00

阅读数:12

评论数:0

Linux嵌入式实时操作系统开发与设计(十)

这是我完成的在大学完成的一个课题,终于可以把它放到网上去了,希望不会太迟。所有完成的源代码都有,包括实时测试,中断时间测试,上下文切换测试,RTlinux示例程序等。需要的人请给我email联系索取。有什么问题的可以直接在这里讨论或者给我email。我的email:ryan_joseph@163....

2004-08-18 17:06:00

阅读数:9

评论数:0

Linux嵌入式实时操作系统开发与设计(九)

第六章 感想与体会<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 当前,以信息家电为中心的嵌入式系统正得到...

2004-08-18 16:56:00

阅读数:5

评论数:0

Linux嵌入式实时操作系统开发与设计(八)

第五章 RTLINUX的性能测试<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 根据2.2节有关中断延迟的介绍...

2004-08-18 16:54:00

阅读数:8

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭