
Java
文章平均质量分 55
NetMicrobe
这个作者很懒,什么都没留下…
展开
-
Java自带的logging framework
Java LoggingJava有一个用来记录程序在JVM上运行时信息的日志系统(logging framework)。程序可以使用logger(Java.util.logging.logger)来记录日志。Java采用一种层次命名的方式(例如:java.awt)管理logger,使用LogManager实现,子Logger可能自它们的父Logger中继承一些属性。。使用Logge原创 2006-04-14 10:56:00 · 2089 阅读 · 0 评论 -
修改Eclipse显示文档时的编码
不是当前编码的文字的Eclipse中显示会是乱码,修改 text file coding属性,如果Other下拉列表中没有需要的编码,直接在文本框里边填写需要的就可以了。例如,中文系统下要显示某些日文编码的文件,填入SHIFT-JIS试试,^_^。在 Preference/Editors 或者 工程属性/Info 等里边都可以找到 text file coding 属性,针对的范围不同。原创 2006-11-21 20:17:00 · 1758 阅读 · 0 评论 -
Java Swing中GUI代码的线程同步
GUI代码的线程同步Swing组件的事件处理和绘画代码,都是被一个线程依次调用的,这样保证事件处理的同步执行。这个线程就是 Event-Dispatching Thread。为了避免可能的死锁,确保Swing组件和model的创建、修改和查找只在Event-dispatching Thread中调用。SwingUtilities的invokeLater(Runnable),invo原创 2006-08-16 15:24:00 · 2797 阅读 · 0 评论 -
打包发布J2SE程序
摘要:列出的只是一个快速的使用方法,MANIFEST.MF和jar的使用没有详细研究。。打包发布J2SE程序:1. 编辑MANIFEST.MF文件-------------------------------Manifest-Version: 1.0Created-By: 1.4.2 (Sun Microsystems Inc.)Main-Class: com.ltt.jme.Packag原创 2006-12-13 18:08:00 · 2004 阅读 · 0 评论 -
配置含有预处理功能的J2ME开发环境
配置含有预处理功能的J2ME开发环境 ======================================使用方法:在WTK下建立工程,将含有预处理指令的代码放到和src同目录的srcp文件夹中使用EditPlus或UE里边的自定义命令调用预处理程序cpp32使用WTK编译 =====================================原创 2006-12-13 18:05:00 · 1620 阅读 · 0 评论 -
Log4j简述
Log4j是apache项目中的日志工具。Log4j可以利用外部的配置文件(java-property,xml)配置程序中的日志输出。Log4j日志系统是一个logger树结构,树根的logger称做rootLogger。logger就是用来输出日志的工具。在程序中使用Logger在程序中使用Logger.getLogger(“loggerName”),来获得配置好的logger。使用原创 2006-08-28 09:05:00 · 1355 阅读 · 0 评论 -
用于J2ME的批处理工具
dejar.bat 从jar反编译出java源代码文件。@echo offremrem decompile the jarrem class files will be put in ./classrem source files will be put in ./dsrcremset JAD=jadset JAR=jarset CLSDIR=./classset SRCDIR=./ds原创 2007-07-11 23:36:00 · 1337 阅读 · 0 评论 -
用于调式midlet的canvas
写了一个用于调试midlet的canvas,用来输出调试信息,可以和Form一样append字符串。 以前用form现实总是更新不及时,即时重新setCurrent,现在好多了。debug_canvas.javaimport java.io.*;import java.util.*;import javax.microedition.midlet.*;import javax.micro原创 2007-07-27 17:16:00 · 1184 阅读 · 0 评论 -
以十六进制形式显示文件内容
写的一个小工具,用来将文件的内容显示为十六进制格式的字符,就像UE中的Ctrl+H功能。Hextext.javaimport java.io.*;/** * Application: Hextext * Author: Steven * Data: April 18, 2007 * Purpose:Show files content in hexadecimal text. *原创 2007-05-30 22:53:00 · 3268 阅读 · 0 评论 -
创建文件填充存储空间
为在手机上测试内存相关的case时,生成一个消耗指定字节数的文件。FillingFile.javaimport java.io.*;/** * Application: FillingFile * Author: Steven * Data: April 17, 2007 * Purpose:create size-assigned file for fill memory on ph原创 2007-05-30 22:56:00 · 1234 阅读 · 0 评论 -
在英文系统中查找Unicode文本文件中的中文信息
写的一个工具,用来查找Unicode文本中的中文字符。FindCnchar.javaimport java.io.*;/** * Application: FindCnchar * Author: Steven * Data: Monday, May 28, 2007 * Time: 15:05:42 * Purpose:Find Chinese Characters in text.原创 2007-05-30 22:59:00 · 1379 阅读 · 0 评论 -
kxmlParser-xml解析工具的使用
kxmlParser-xml解析工具的使用摘要:一个开源的J2ME下的xml支持包。 创建解析器:生成kxml parser 需要提供输入的xml流和编码格式。KXmlParser parser = new KxmlParser();parser.setInput( inputstream, 编码格式字符串 );编码格式字符串:“UTF - 8” ,……s原创 2006-11-04 16:00:00 · 5511 阅读 · 1 评论 -
J2ME System.getProperty标准参数例表。
raynmJ2ME System.getProperty标准参数例表。The various J2ME JSR documents define system property names that can be queried at runtime. These provide two services:To indicate the availability of an optiona转载 2006-11-04 16:06:00 · 3867 阅读 · 0 评论 -
J2ME游戏按键处理方法简述
J2ME游戏按键处理方法简述 摘要:在游戏当中很多时候,要求按键有更多的响应方式,我们的问题就多起来了。 正文:1.ScanKey()方法这种方法使在keyPressed()、keyRelease()回调中记录按键的情况,每次Game Loop之前使用ScanKey()函数获得需要的记录情况,这次GameLoop都会使用它产生的按键结果。这种方法的缺陷是两次Scankey()原创 2006-11-04 15:37:00 · 2960 阅读 · 0 评论 -
使用eclipse创建Tomcat工程
使用eclipse创建Tomcat工程 安装Eclipse的Tomcat插件,可能出现版本兼容问题,具体没有研究,我是直接拷贝别人的。 使用Eclipse创建Tomcat工程,指定工程名和虚拟目录名就行了,例如 test,生成的目录结构如下: 同时Eclipse 在Tomcat 中注册web application test(在conf/ 目录下的server.原创 2006-04-14 11:08:00 · 6000 阅读 · 0 评论 -
Servlet简述
Servlet实现了CGI一样的功能,需要servlet容器(servlet container)的支持。Web服务器安装的servlet容器后,就能够调用servlet响应客户请求。 Tomcat服务器将web Appication的servlet放在它们各自目录下的WEB-INF中。WEB-INF下的web.xml中注册了WEB-INF/classes中的servlet类的配置信息,供原创 2006-04-14 10:47:00 · 1636 阅读 · 0 评论 -
JDBC简述
JDBC是java标准类库提供一套操作各种数据的API。ps:ODBC 是 Open Database Connectivity的缩写;不知道 JDBC是不是Java Database Connectivity的缩写。Java的数据库驱动器管理者DriverManager负责管理注册到JVM的针对不同数据库系统的驱动器,是程序和数据库通信的桥梁。不同的驱动器厂商一般都会给出响应的DBS驱动原创 2006-04-14 10:48:00 · 1792 阅读 · 0 评论 -
RMI简述
RMI是romote method invoke的简称,通过该技术使一台JVM可以访问另一台JVM中对象方法。如果服务端远程对象(remote object)存在,并且绑定到了URL: rmi://host:port/name上,客户端就可以通过上述URL访问该 remote object 的 remote method。 1.源代码编辑需要一个服务端、客户端都知道的远程接口,该接原创 2006-04-14 10:47:00 · 1817 阅读 · 0 评论 -
Tomcat5.0.28 Web服务器上部署Servlet程序
Tomcat5.0.28 Web服务器上部署Servlet程序 安装服务器可以到http://tomcat.apache.org 下载最新版的Apache Tomcat Web Server,我下的是5.0.28版。下载到安装文件 jakarta-tomcat-5.0.28.exe ,双击安装就行了。 装完了检查一下环境变量的配置:JAVA_HOME:java sdk的原创 2006-04-14 11:10:00 · 2655 阅读 · 0 评论 -
JMF 学习笔记
JMF 简述 JMF,Java Media Framework. JMF是Java中处理多媒体资源(audio,video,etc.)的一套API。 这个扩展包提供多媒体资源播放、传输、编码解码等功能。 JMF的框架结构: JMF Architecture Time ModelTime 对象表示一个时间点,精确道十亿分之一原创 2006-09-23 19:55:00 · 7729 阅读 · 3 评论 -
Nokia S40错误查询 For J2ME Developer
Nokia S40错误查询 For J2ME Developer * 错误图片的透明信息丢失。 * 可能原因使用了 Image. createImage image, int x, int y, int width, int height, int transform) 方法,(Image有些机器对该方法支持不够好,产生的图片原来的透明信息会丢失。存原创 2006-09-23 20:16:00 · 1184 阅读 · 0 评论 -
Nokia S60错误查询 For J2ME Developer
Nokia S60错误查询 For J2ME Developer * 错误: 游戏运行了比较长一段时间后,无法绘制图片或者抛出OutOfMemoryError,游戏崩溃。 * 可能的原因:Nokia S60对J2ME的垃圾回收支持不行,它的drawRegion()(MIDP2.0)方法,产生的图片不会被很好的回收,会不停的消耗内存,导致内存溢出,游戏崩溃。原创 2006-09-23 20:19:00 · 1440 阅读 · 0 评论 -
Java Sound API 学习笔记
Java Sound API是javaSE平台提供底层的(low-level)处理声音接口。 例外,java也提供了简单的实用的高层媒体接口(higher-level) - JMF(Java Media Framework)。 Java Sound API 将需要处理的数字音频分为:simpled-audio和midi,分别提供Package来处理它们: java原创 2006-09-23 19:50:00 · 13494 阅读 · 2 评论 -
使用USB数据线安装J2ME程序到moto
安装需要: ² 程序的jar、jad² MOTO SDK FOR J2ME - MIDway上载软件² USB数据线 + 驱动程序 安装步骤: 1) 打开MIDway,配置接口。到 电脑的”设备管理器/调制解调器/” 中寻找 MOTOROLA USB MODEM 查看属性,寻找接口信息。2)原创 2006-09-23 20:21:00 · 1569 阅读 · 0 评论 -
如何创建指定大小的Jar
1. 实现需要功能的midlet2. 打包midlet,记下jar的大小V1 bytes.3. Jar的头信息大小为V2=428 bytes.4. Jar的目标尺寸为V3 bytes. 生成一个用来填充空间的文件ffile,大小为 ( V3-V1-V2 ) bytes, 放入./res 目录下5. 以无压缩的方式打包Jar。 只要修改Build.bat文件中更新 res 一段中的Jar原创 2007-06-01 21:15:00 · 1171 阅读 · 0 评论