java
文章平均质量分 68
sino_reason
这个作者很懒,什么都没留下…
展开
-
发送动态图像
当一个web页面带有image/jpeg (或者其他的图像格式)的MIME类型被发送时,你的浏览器将那个返回结果当作一个图像,然后浏览器显示图像,作为页面的一部分或者完全作为图像自身。要为你的jsp页面设置MIME类型,你需要设置页面的contentType属性: 然后你需要创建一个BufferedImage绘制你的动态图像: BufferedImage image = new B原创 2004-08-14 20:38:00 · 916 阅读 · 0 评论 -
J2ME学习笔记(二)
这个是帮同学写的一个十分十分简单的一个例子,因为我手头没有移动设备,而且那个时候还不会用什么模拟器。。,所以就在本级调试成功就没有管了。数据库是用的SQL Anywhere,感觉这个还不错。因为以前也没有研究过,所以就觉得这东西方便。在下就不买瓜再次把SQL Anywhere怎么用详细讲了,我也是下了它的中文文档来研究的。如果那位仁兄想偷懒不想自己找就加我的sans_reason@hotmail.原创 2005-01-08 03:20:00 · 1160 阅读 · 1 评论 -
Montag 升级到0.7了
Montag is a Java Web Services based system for interacting with Native XML Databases providing a Java implementation of the XML : DB API. Its a middleware which permits heterogeneous SOAP-enabled cli原创 2005-01-07 12:15:00 · 893 阅读 · 0 评论 -
HttpSessionListener统计在线人数
package SessionCount; import javax.servlet.*; import javax.servlet.http.*; public class SessionCounter implements HttpSessionListener { private static int activeSessions = 0; public vo原创 2005-01-08 16:43:00 · 1298 阅读 · 0 评论 -
J2ME学习笔记(四)
这两天一直都在看些实际开发中会用到的工具,以及一些实例文档。 第一步肯定是看J2ME Wireless Toolkit咯。wtk本身有一个自称开发环境的KToolbar,不过我感觉这个实际上只是一个打包的程序,并不包含java ide,它的作用以来对开发的程序进行预审核,创建jad文件,然后打包为jar文件。当然,既然可以进行jad文件的编辑,那么KToolbar本身也可以算原创 2005-01-10 22:35:00 · 1251 阅读 · 1 评论 -
java访问Access的三种方式
呵呵,题目,内容确实有些老,技术也没有什么新东西,都是自己的平时的一些笔记的内容。。。。一个朋友要,想来其实这些东西还是很有用。。就帖出来勒。。。 有三种办法第一种是用access的JDBC驱动程序,到http://industry.java.sun.com/products/jdbc/drivers这个网站上查找并下在access的jdbc驱动程序。第二个办法是你用下面的代码试试co原创 2005-01-05 16:39:00 · 2168 阅读 · 0 评论 -
J2ME学习笔记(十)
何所谓RMS? Record Management System 记录管理系统。其实也就是MIDP所定义的一个数据库管理系统。可以将对象或者对象的状态永久的保存下来。同所有的数据库同样,RMS里面也可以定义很多个不同的table,在RMS里面这些table叫做Record Stroe。与RMS相关的所有类都存储在javax.microedition.rms包里面。主要包括有RecordSto原创 2005-01-17 23:15:00 · 1270 阅读 · 0 评论 -
J2ME学习笔记(九)
九MIDP低级图形处理 MIDP所提供的图形处理方法都在javax.microedition.lcdui里面。主要是如下几个类:Display,Graphics,Canvas,Font,Image。 1、Display: 在每个MIDlet之中是由一个Display,属于用Singleton Pattern所封装起来的类别,需要使用getDisplay来取得。当使用se原创 2005-01-16 21:02:00 · 1197 阅读 · 0 评论 -
J2ME学习笔记(八)
今天买了2.5磅咖啡豆,星巴克的。有点点贵,用了599大洋,呵呵,偶尔奢侈一下也不为过嘛。刚刚磨了一杯咖啡,点上烟,呵呵,继续开始j2me的学习历程。虽说今天星期六,可是估计今天看不了多少,明天要去公司加班,所以今天还是要早点休息。。。想想前几个星期,soho的时候每天晚上就是我的工作时间,白天嘛。。嘿嘿,睡觉。。。那真是幸福呀。。。好日子不再咯。。。 呵呵,TextBox,好像看名原创 2005-01-15 13:07:00 · 1208 阅读 · 1 评论 -
J2ME学习笔记(一)
首先我像声明的是对J2ME我的确很外行,而且因为工作和此没有关系,所以肯定会有很多很多让高手们看起来很弱智的东西,呵呵,希望大家不要bs就好。同时希望高手也来指点一下小弟。呵呵。 个人兴趣,看看j2me的东西。其实也主要是为了帮一个兄弟完成他的毕业设计。呵呵,不知道他每天在US忙些什么东西,反正只知道我一问他就会告诉我他要去上班。。算了,不管他了。直接等他回原创 2005-01-08 03:12:00 · 1346 阅读 · 1 评论 -
J2ME学习笔记(六)
低级事务处理 要处理低级事务或者进行屏幕画图,那么我们必须要使用Canvas。一般要编写手机游戏也是需要Canvas来制作,它提供了处理键盘,手写笔以及游戏的图形处理功能。 因为Canvas由Displayable继承来的,所以具有addCommadn()方法,也可一和Commadn其他属性配合组成高级事务处理。Screen于Canvas有相同的特性,但是Scre原创 2005-01-12 20:33:00 · 1307 阅读 · 4 评论 -
JAVA数字签名
用Applet写的java小程序如果没有经过签名,那么访问客户端程序下载后会受到安全限制;怎样对java小程序签名受到很多人的关注,网上也有这些方面可供参考的文档,但都不是完整,在这里我给出一份可具体操作的文档,希望能给大家一些帮助。 场景:test.jar:内含待签名的java小程序 结果:签名后,客户端能自动下载java小程序,且java小程序能访问客户端的任何资源 步骤: (1)将原创 2004-08-14 20:33:00 · 1337 阅读 · 1 评论 -
JAVA下的GZIP应用
gzip是目前广泛应用的一种压缩方式,它具有很高的压缩比和压缩效率.在sun公司发布的jdk中包含了java.util.zip包,对gzip提供了直接支持.使用java语言可以很方便的实现gzip压缩和解压缩.以下是一个压缩和解压缩的最简程序.(压缩:gzip.java)import java.io.*;import ja原创 2005-01-05 10:37:00 · 1139 阅读 · 0 评论 -
网络数据加密的三种技术
在常规密码中,收信方和发信方使用相同的密钥,即加密密钥和解密密钥是相同或等价的。比较著名的常规密码算法有:美国的DES及其各种变形,比如Triple DES、GDES、New DES和DES的前身Lucifer;欧洲的IDEA;日本的FEALN、LOKI91、Skipjack、RC4、RC5以及以代换密码和转轮密码为代表的古典密码等。在众多的常规密码中影响最大的是DES密码。 常规密码原创 2005-01-05 10:46:00 · 2612 阅读 · 0 评论 -
介绍J2ME的几个重要概念
J2ME平台中有几个重要的概念,例如内存、CLDC、MIDP等。初学J2ME往往对这些概念理解不深,甚至出现偏差。本文的目的在于对J2ME中的相关重要概念进行阐述。 1. 内存 我们一直在强调,移动信息设备的内存非常小,使用起来应该加倍的珍惜,但是我们却很少知道这些内存是如何分类的,下面将做详细的介绍。事实上MIDP设备的内存分为三种,Programme Memory、H原创 2005-01-07 01:41:00 · 860 阅读 · 1 评论 -
理解JTWI的具体内容和作用
CLDC1.0是在2000年的10月份推出的,随后SUN又发布了包括RMS和UI等特性的MIDP1.0,这对业界的震动很大,很快就有开发者针对移动信息设备开发应用了。随着设备能力的提高在JSR118又推出了功能更为强大的MIDP2.0。但是从MIDP1.0的发展历程可以看到一些问题,由于CLDC1.0+MIDP1.0的配合提供的API有限,所有各个厂商就开发了自己设备独有的API。同时为了原创 2005-01-07 01:44:00 · 980 阅读 · 0 评论 -
用 Arrays 和 Collections 完成高效排序
如果你对数据结构和算法都很熟悉,那你大可自己编写高效的排序方法。但是如果你对此不是很熟的话, JDK 中为你提供了非常方便的类: java.util.Arrays 和 java.util.Collection 。 其中,java.util.Arrays 主要是对对象数组进行处理,包括对对象数组填值、查找、比较、排序等。而 java.util.Collection 也具有同样的功能,只原创 2005-01-07 11:45:00 · 1588 阅读 · 0 评论 -
J2ME学习笔记(三)
从今天开始我想我会有很长一段时间不会涉及真正的实际开发,这一段时间主要集中在基础的学习之上。呵呵,不会走,我哪敢跑那?不过主要是因为暂时不用赶着给兄弟作东西,所以想好好学习一下。不过代码肯定还是会写一些的。毕竟,多写代码才能更快的学习^_^ 呵呵,一步一步开始手机开发之旅途了。不知道我能不能坚持把这一块学完,因为公司工作压力也很大。平时基本上没有休息,周末也还有一堆事情要原创 2005-01-08 22:53:00 · 1258 阅读 · 2 评论 -
J2ME学习笔记(五)
一开始谈事务处理肯定就以为各式各样不同的概念,java基类的继承等东西。所以感觉很是枯燥。以前学java的时候一谈事务处理我就头痛。呵呵。 呵呵,开始研究一下MIDlet的事务处理咯。其实以前也没有写过Applet,但是Servlet倒是写得多,毕竟MVC里面servlet所占地位也算重要。任何一个servlet都必须要继承javax.servlet.http.HttpSer原创 2005-01-11 22:35:00 · 1213 阅读 · 0 评论 -
J2ME学习笔记(七)
做手机的程序开发,肯定就会涉及到图形处理方面的问题咯。与事务处理一样,MIDP将图形介面处理也分成了高级图形介面处理与低级图形介面处理。同样,高级图形介面处理方法是可以方便移值的,但是功能有限,低级图形介面功能强大,但是再移值以后可能会需要更改部分代码。高级图形介面都需要继承Screen,而低级图形介面则继承Canvas,并大量使用Graphics所定义的图形处理方法。MIDP原创 2005-01-13 23:24:00 · 1198 阅读 · 2 评论