- 博客(51)
- 资源 (55)
- 收藏
- 关注
原创 Java集合框架使用注意事项
List的有用实现 1.ArrayList 2.LinkedList 3.Vector 4.Stack 讨论1:底层机制(牵扯到的数据结构的知识请读者自行复习) ArrayList与Vector都是基于数组实现的,这就说明ArrayList与Vector适合做遍历而不适合做频繁的插入和删除。 LinkedList是基于链表实现的,所以它生来就是为了
2008-11-29 13:32:00 1050
原创 Struts实现文件上传(commons-fileupload.jar)
/** * @作者:Jcuckoo * @日期:2008-11-8 * @版本:V 1.0 */对应页面 struts-config.xml attribute="uploadForm" input="/upload.jsp" name="uploadForm" path="/upload"
2008-11-29 09:00:00 1631
原创 日期处理类
import java.util.Calendar;import java.util.Date;import java.util.TimeZone;/** * -------------------------------------------------- * 日期转换对象-主要提供日期与1970-01-01后的天数的转换和到字符串的转换 * ---
2008-11-28 21:26:00 603
原创 J2ME中多线程代码实战
实现多线程有两种方式:继承Thread类和实现Runnable接口/** * @作者 Jcuckoo * @创建日期 2008-11-26 * @版本 V 1.0 * @采用继承Thread类实现多线程 */public class ThreadTestMIDlet extends MIDlet { private Display display; private TextBox tx; publ
2008-11-26 16:18:00 649
原创 J2ME中TimerTask与Timer类定时播放音乐
Timer类就像一个定时器,用于设置特定的时间或周期,来配合线程动作的执行,但是只调用Timer无法执行线程动作,必须配合另一个类TimerTask的方法才能使用。从示例6-13中可以发现Timer类与Thread类很相近。 public Timer () 创建一个新的timer对象。 Timer属于计时器类,Time建立后,需要调用schedule()方法来执行计划
2008-11-26 16:08:00 1275
转载 常用手机浏览器
文章出处:http://wuhua.3geye.net 开发J2ME也有段日子了。体验了这么多J2ME产品,现在总结下,当今J2ME最顶级应用。UCWEB For java 下载http://www.ucweb.com/download_ucweb6.shtml 国内最顶级的J2ME应用, 手机浏览器。优点1. 页面排版出色2. 性能效率很高3. 据说
2008-11-26 10:40:00 667
原创 J2ME中图片随按键移动和旋转代码实战
主要方法:Image.createImage(img,x, y,width,height,rotation);参数:img,目标图片 x,y,width,height指的是目标图片img的部分区域 rotation是旋转的角度/** * @作者 Jcuckoo * @创建日期 2008-11-25 * @版本 V 1.0 */public class ImageCanv
2008-11-25 11:27:00 1027
转载 J2ME联网重定向
HTTP 1.1协议允许Web服务器临时改变资源的位置,也就是说你访问的资源在另外一个地址。这时候服务器返回的响应代码是302,而新的地址存放在Header中,Header的名称是Location。正常情况下,客户端浏览器应该指向临时的访问地址。但是,移动终端设备差距很大,在处理302返回码的时候,设备之间的行为差异很大。下面的代码可以用来处理重定向问题,但是在部分设备中会导致应用程序出错。
2008-11-24 09:38:00 1510
转载 j2me最佳联网方案终结版
(1) .由于无线设备所能支持的网络协议非常有限,仅限于HTTP,Socket,UDP等几种协议,不同的厂家可能还支持其他网络协议,但是,MIDP 1.0规范规定,HTTP协议是必须实现的协议,而其他协议的实现都是可选的。因此,为了能在不同类型的手机上移植,我们尽量采用HTTP作为网络连接的首选协议,这样还能重用服务器端的代码。但是,由于HTTP是一个基于文本的效率较低的协议,因此,必须仔细考虑
2008-11-22 13:28:00 707
转载 使用j2meunit进行游戏测试
做一款精彩的j2me游戏是属不易呀。但是后面对游戏的测试更是麻烦,这也是一些手机游戏公司中测试人员与开发人员的比例相当的一个重要原因。。究竟有没有好的途径提高游戏测试的速度那??这也是摆在游戏开发team面前的老问题。。不过现在就使用j2meunit这一利器,它可是好用的开源的东东呀!j2meunit简介:利用JUnit等单元测试框架进行单元测试对于Java程序员并不陌生,利用这些非常有效的工具,
2008-11-22 13:13:00 736
转载 J2ME程序优化方法二十条
J2me程序由于其特殊的运行环境限制,所以优化就显得比较重要,以下是我在学习j2me编程所收集的一些技巧和自己的心得。 本文主要是说明j2me平台上的特殊优化方法,与j2se重复的一些技巧就不再赘述了。 1.显示图象时确定好你的fps,最好先做几次小实验,这样能让你在显示效果和运行速度上有比较好的平衡。2.GamaCanvas.getGraphics()每次都会产生一个全新的对象,
2008-11-21 21:21:00 766
转载 J2ME中文问题的解决方案
Java的中文问题通常会困扰很多开发者,你可能在开发Web应用程序的时候遇到中文参数的传递问题,最后你可能选择使用Filter把Request的编码方式设置为GBK来解决。在J2ME的开发中我们同样会遇到中文问题,比如在RMS中存储中文、网络传输中传输中文、从文件中读取中文等问题。 我们在解决中文问题的时候,用到的最多的一个词就是UTF-8。我们知道ASCII码是单字节编码方式,可
2008-11-21 21:14:00 717
转载 WML教程
wml语言继承于xml,语法要求非常严格,一个有效的wml文档必须包含一个xml声明和一个文件类型声明。1、从第一个实际应用全面了解WML学习自然语言的最好方法就是溶入相应的语言环境在交流中学习,学习一种编程语言的最好方法就是看例程。为了帮助大家建立WML应用的第一印象,所以请大家先看第一个例子: "http://www.wapforum.org/DTD/wml_1.1.xml">
2008-11-21 18:25:00 1446
原创 JMeter Web性能测试简介
JMeter 是 Apache 组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现,最新的版本是2.2.3。大家可以到 http://jakarta.apache.org/jmeter/index.html下载源代码和查看相关文档。这里将向大家介绍如何使用JMeter对Web应用进行测试。1、JMeter作用领域JMeter可以用于测试静态或者动态资源的性能(文件、Servl
2008-11-21 15:26:00 6961 1
原创 J2ME中的图片透明处理效果
MIDP2.0中提供了对图片的象素级的处理,利用这一点,我们可以对图片进行相关的处理,比如半透明,把彩色图片处理成灰度图片,以及图片变色效果都可以在J2ME里很方便地实现。 在进行这些操作之前,我们必须先了解JAVA中的一些位操作符: >,&,|,主要是这几个操作符,下面我们就开始我们的操作 半透明处理 在PNG里每个象素是一个ARBG格式,是一个8位的十六进制的数字,比如
2008-11-21 09:22:00 1398 3
原创 J2ME中标准按键事件代码实战
/** * @作者 Jcuckoo * @创建日期 2008-11-20 * @版本 V 1.0 */public class StandardKeyEventCanvas extends Canvas { private String result=null; private int i=0; protected void paint(Graphics g) { if(i==0){ g.s
2008-11-20 12:55:00 989
转载 JSON 入门指南
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。 尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 Web Services,否则,在普通的 Web 应用中,开发
2008-11-20 07:58:00 530
转载 针对 Java 开发人员的 Dojo 概念
Dojo 在基于 Web 的应用程序中越来越受到欢迎。很多开发人员是 Java™ 编程方面的能手,但是在 JavaScript 方面却缺乏经验。从强类型、面向对象的编译语言转向动态的、弱类型脚本语言,开发人员需要经历概念跃迁带来的困难。这种混乱使开发人员很难正确地声明 Dojo 类。本文将帮助梳理这种混乱,解释为何必须设置上下文,以及如何实现它。简介如果您是一名只有很少或根本没有 Java
2008-11-20 07:54:00 795
原创 J2ME中Random类
J2ME和J2SE不同,不能使用Math类的random来生成随机数字,只能使用java.util包的Random类来生成随机数字。J2ME中,由于大部分的游戏都会涉及到随机性的事件,Random类自然就成为J2ME程序员经常使用的一个类了。random类在CLDC1.0中就已经定义了。这个类有两个构造函数Random() 和Random(long seed) 并且提供了四个常用方法:next(i
2008-11-19 16:11:00 1134
转载 Struts2 与 Struts1.x比较
Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用、功能齐全的标志库(Tag Library)、开放源代码。但是,正所谓“没有最好,只有更好”,Struts1.x自身也有不少的缺点:需要编写的代码过多,容易引起“类爆炸”、单元测试困难。这些缺点随着Web的发展越来越明显。这就促生
2008-11-19 11:39:00 891 2
转载 include指令与JSTL标记区别
如果您希望在JSP页面上使用任何JSTL标记,您首先必须在该页面上声明标记库前缀和URL。我们正在使用核心JSTL库,因此使用的标准前缀是 c (代表 核心)。表1显示增加了 taglib 指令的Web站点索引文件: 表1:索引文件的taglib指令 newInstance.com <meta http-equiv="Content-Type"
2008-11-19 11:34:00 6722
转载 JSTL 入门: 探讨 core
顾名思义,JSP 标准标记库(JSP Standard Tag Library,JSTL) core 库为一些基本功能(如,管理限定了作用域的变量和与 URL 交互等)和基本操作(如,迭代和条件化)提供了定制标记。这些标记不仅可以由页面设计人员直接利用,而且还为与其它 JSTL 库相结合从而提供更复杂的表示逻辑奠定了基础。Mark Kolb 在本文中继续对 JSTL 和 core 库进行探讨,研究
2008-11-19 11:15:00 778
转载 Java Web 应用程序的构建的多种选择
Apache Geronimo 小组已经成功实现了新的 Java™ Platform, Enterprise Edition (Java EE) 5.0 规范。Java EE 5 拥有许多值得关注的特性,其中之一就是新的 Java Standard Tag Library (JSTL) 1.2 规范。JSTL 1.2 的关键是统一表达式语言,它允许我们在 JavaServer Faces (J
2008-11-19 11:10:00 735
转载 JSTL 1.0入门: 表达式语言
转载说明: 虽然文章比较老,还停留在1.0的基础上,但是对初学者也是不错的资料。通过避免使用脚本编制元素来简化对 JSP 应用程序的软件维护JSP 标准标记库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。在 developerworks 上其
2008-11-19 11:00:00 643
原创 J2ME中使用TextField实现表单界面代码实战
本例主要借助Form和TextBox显示。代码如下:/** * @作者 Jcuckoo * @创建日期 2008-11-18 * @版本 V 1.0 */public class TextFieldMIDlet extends MIDlet implements CommandListener{ //声名 private Display display; private Form myform;
2008-11-18 09:49:00 1317
转载 JSTL标准模板库教程
JSTL允许JSP程序员使用tags而不是JAVA代码来编程。为了展示为什么这个是更优越的,下面将给出示例。我们会检查一个非常简单的从1数到10的 JSP页面。我们将通过两种方法来检查,一种是基于JSP的scriptlet,一种是JSTL。当这个计数器页面的例子是用JSP scriptlet来编写时,JSP页面如下所示:Count to 10 in JSP scriptletfor(int i=1
2008-11-17 21:10:00 912
原创 filter过滤器的使用
Filter接口、FilterChain 接口和FilterConfig接口 过滤器Web 服务组件,它能截获请求和响应并作处理,因此它可以在请求和响应到达目的之前向Web应用程序的请求和响应添加功能。过滤器生活在Servlet容器中,它也有生命周期,它的生命周期由servlet容器管理。过滤器必须是一个实现Filter接口的类的对象,否则不具备过滤器的功能。 Filter接口的主要方法: pub
2008-11-17 16:52:00 1426
原创 J2ME中ChoiceGroup代码实战
ChoiceGroup的构造方法有2或4个参数。使用Image对象(数组) /*** @作者 Jcuckoo * @创建日期 2008-11-17 * @版本 V 1.0 */public class ChoiceGroupMIDlet extends MIDlet implements ItemStateListener{ private Display display; //(ctrl
2008-11-17 10:25:00 2536 5
转载 用J2ME开发企业级无线应用
转自: j2me开发网 Java技术正日益影响着我们的生活,从桌面到Web应用,到服务器端组件,再到智能移动终端(手机、PDA),Java技术无处不在。利用Java技术,结合J2ME和J2EE平台,我们可以快速开发出健壮、安全和可扩展的企业级无线应用系统。您将在本文中看到,如何应用Java无线应用技术设计和实现一个移动客户支持管理系统。该系统是桌面型客户关系管理系统在智能移动终端上的扩展,主要应
2008-11-15 17:04:00 831
转载 揭示常见的重构误区
公正地说,.NET社区对于重构技术的研究起步太晚。直到今天,.Net开发的旗舰产品Visual Studio仍然无法在C#中突破重构的界限(http://www.martinfowler.com/articles/refactoringRubicon.html)。Visual Basic以及最新的C++情况略好,但却需要你下载和安装一个免费的重构插件Refactor!,它是Developer
2008-11-14 15:10:00 924
转载 Lucene:基于Java的全文检索引擎简介
英文原版pdf:http://www.lucene.com.cn/Lucene_in_%20Action.pdfAPI:http://lucene.com.cn/lucene/ Lucene是一个基于Java的全文索引工具包。基于Java的全文索引引擎Lucene简介:关于作者和Lucene的历史 全文检索的实现:Luene全文索引和数据库索引的比较 中文切分词机制
2008-11-14 09:23:00 609
转载 Apache Solr : 基于Lucene的可扩展集群搜索服务器
Apache Solr项目,是一款基于Apache Lucene的开源企业搜索服务器,最近发布了1.3版。InfoQ采访了Solr的创建者Yonik Seeley,了解了新版本的更多信息和Solr提供给最终用户的功能。Seeley首先描述了目标用户:“需要搜索框、分面浏览(导航)或者两者结合的任何人”,Solr的关键特性包括:基于标准的开放接口——Solr搜索服务器支持通过XML、JS
2008-11-13 22:45:00 859
原创 讲三个笑话,给大家解乏
笑话(一): 毕业后七年,总算接了个大工程,造一根三十米烟囱,工期两个月,造价三十万,不过要垫资。总算在去年年底搞完了。今天人家去验收,被人骂得要死,还没有钱拿。妈的!图纸看反了,人家是要挖一口井! ------------------------------------------------------------------------------------------------
2008-11-13 14:30:00 1599 1
转载 针对Flex Server集成的X2O框架
随着RIA技术的不断成熟,对RIAs与服务器端技术集成的需求越来越迫切了。来自于We Are Mammoth公司的X2O框架就是针对Flex的这样一种集成方案。InfoQ有幸采访了We Are Mammoth的合作者Ka Wai Cheung以了解X2O框架如何适应基于Flex的RIA开发。InfoQ: X2O框架是什么?Cheung:X2O是一个针对Adobe Flex应用的基于Web的
2008-11-13 10:43:00 917
转载 JavaServer Faces 2.0复合组件
自从JavaServer Faces于2004年首次发布后,JSF 2.0就成为Java EE标准规范的首个主要更新。JSF 2.0是JSF规范的一次重要革新,其目的在于解决开发者使用Web框架时所遇到的诸多问题。主要的变化包括:使用基于Facelets的视图技术代替JSP。 提供一种标准化的资源处理机制:很多组件都需要诸如JavaScript文件、图片或者是CSS元素等内容来正确地进
2008-11-13 09:28:00 650
转载 Java程序员ActionScript 3入门
我们还是勇敢面对吧:客户端对于Java程序员来说,一直都不是个友好的地方。Java在客户端的技术,包括applet、Swing和JavaFX到目前为止只取得了有限的成绩。JavaScript除了它的名字外,几乎没有什么地方像Java语言。而Adobe Flash呢,它看起来的确像JavaScript,真的吗?也许在几年前说Flash就像JavaScript一样是可以理解的,但随着 Actio
2008-11-13 08:47:00 910
原创 J2ME中ImageItem和Image实现猜迷游戏练习
本例主要采用ImageItem和Image类来实现.ImageItem本身也Item的子类,具体用法可以参看StringItem. 构造方法:ImageItem(String label, Image img, int layout, String altText) 参数说明: lable:对应的标签 img:对象的图像内容 layout:对应布局方式,Item.LAYOUT_DEFA
2008-11-12 17:38:00 1461
原创 修改项目名字后,重新部署时,原项目名字没有改变的问题
使用Myeclispe工具修改项目名称时,部署的项目名字没有改,需要做如下操作:右键项目-属性见下图:
2008-11-11 18:58:00 2179 1
原创 WAP网站介绍
随着科技的发展,手机网站越来越让人们关注;现介绍一下WAP: 1:什么是WAP? 答:WAP是WIRELESS APPLICATION PROTOCAL(无线应用协议)的简称,它是开发移动网络上类似 互联网应用的一系列规范的组合。WAP协议与现在通行的互联网协议类似,但专为小屏幕、窄带的 用户装置(如移动电话)优化。 WAP协议是公开的、全球性的标准,由有兴趣参加WAP FORUM的成员共同讨
2008-11-11 17:59:00 2949
转载 39个影响链接价值的因素
影响链接价值的因素,本文更加全面的讲述一遍这些因素. 链接因素 链接锚文本 4.6 链接年龄 3.6 链接类型(图片, 文本) 3.5 周边文字 3.3 链接数量 3.2 链接在页面上的位置 2.9 互惠链接 2.9 目标地址 (链接指向哪里 ) 2.9 链接在源文件中的位置 1.9 页面因素 页面权威度 (导入链接) 4.4 页面上出站链接数量 4.3 页面上链接总量 4.1 页面权威度(内部链
2008-11-11 14:23:00 714
架构师(试刊第三期)
2008-12-19
struts2常用资源文件包
2008-12-02
Grails入门指南
2008-11-14
osworkflow中文手册
2008-11-14
OA办公系统php版源码
2012-08-13
织梦dede中通过dede:pagelist实现中英文分页效果
2011-10-09
Hibernate实现Oracle中数据的增删改查
2011-09-19
Struts1.3+Spring3.0+Hibernate3.3+DWR2.X框架集成文档v1.4
2011-07-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人