![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
iteye_61
这个作者很懒,什么都没留下…
展开
-
规范的模板化项目架构管理
总在寻找项目开发简单化、标准化、统一化的开发管理方法,在项目开发中总会有一些共同的方法、功能,如何将这些共同的方法模板化,使用模板工具自动生成标准化的代码规范,这样即可以节省开发时间,节约开发成本,提高标准化编程,也能做到有效的项目管理。 1)模板工具的重要性 目前网上也有很多代码自动生成工具甚至Hibernate工具也能自动生成代码,但代码要么不适合自己项目架构的规范,要么功能简单不能...原创 2012-05-03 23:31:58 · 196 阅读 · 0 评论 -
使用J2ME技术开发RPG游戏
RPG(角色扮演游戏)是手机游戏中的一类主要类型,也是相对来说比较麻烦的一类游戏,下面通过一系列的文章来介绍如何使用J2ME技术来开发RPG游戏。 首先让我们来看一下游戏的骨架——程序框架的实现。程序框架主要包含三个方面:绘制结构、事件处理结构以及线程结构。在整个框架中,采用当前游戏编程中的通用的状态控制机制,为每个界面,如菜单、帮助、游戏对话、商店界面设置一个唯一的状态值,使用该状态...2007-08-03 14:24:00 · 127 阅读 · 0 评论 -
J2ME程序开发全方位基础讲解汇总
一、J2ME中需要的Java基础知识现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识做一个简单的说明。J2ME中使用到的Java基础知识:1、Java语法基础:包括基本数据类型、关键字、运算符等等2、面向对象的思想:类和对...2007-08-03 14:19:00 · 73 阅读 · 0 评论 -
把一个java web应用包装成桌面应用的简单做法
摘自:http://java.csdn.net/page/ca441801-5423-4eed-8bb9-681757c2ee4d昨天玩h2的时候想起来的, 这年头把在线应用报装成桌面应用是越来越流行了,几年前做过类似的事情,简单介绍一下。1. 选择一个嵌入的web 服务器和 数据库。web服务器我选择的是jetty,虽然tomcat也有类似的嵌入版本,但是体积和性能都还是有点差距。 ...2008-06-23 11:13:00 · 158 阅读 · 0 评论 -
Apache Java项目全介绍
转自:http://java.csdn.net/page/f1d86ecf-6cb8-4773-b169-6676a9fe4013 Apache java项目全介绍最近接触Jakarta-Common-BeanUtils这个东东比较 多,于是对Apache Jakarta Project产生了兴趣,上他们的官方网站上看了下感觉有用的东西好多,眼花缭乱的,又没有中文网站,又上各大论坛...2009-02-27 09:38:00 · 106 阅读 · 0 评论 -
JSTL中的 FN函数
在应用程序开发中,如果内容过长,想截取一定长度字符,然后补充"....."jstl1.1引入了一个fn.tld的标签,用于处理字符,如获得字符length,substring,indexof,endWith,lowcase实现截取字符串如:<c:set var="log.logTitle" value="做一个截取字符串长度的测试"<c:choose><c:whe...2009-02-26 10:49:00 · 105 阅读 · 0 评论 -
jstl fn 函数
JSTL使用表达式来简化页面的代码,这对一些标准的方法,例如bean的getter/setter方法,请求参数或者context以及session中的数据的访问非常方便,但是我们在实际应用中经常需要在页面调用对象的某些方法,例如我需要调用字符串的length方法来获取字符串的长度时,在以往的开发过程中我们必须把对象先转为String类,然后在调用其length方法,这样的代码繁琐而且容易出错。...2009-02-26 10:48:00 · 102 阅读 · 0 评论 -
jBPM-jPDL学习
概述: jBPM(JBoss Business Process Management业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。 jPDL是构建于jBPM框架上的流程语言之一。在jPDL中提供了任务(tasks)、待处理状态 (wait states)、计时器(timers)、自动处理(automated actio...2009-01-16 16:39:00 · 81 阅读 · 0 评论 -
response.setContentType()的String参数及对应类型
image/bmp BMP image/gif GIF image/jpeg JPEG image/tiff TIFF image/x-dcx DCX image/x-pcx PCX text/html HTML text/plain TXT text/xml XML application/afp AFP application/pdf PDF application/rtf RTF appli...2008-04-18 15:29:00 · 113 阅读 · 0 评论 -
HashMap和Hashtable及HashSet的区别
Hashtable类 Hashtable继承Map接口,实现一个key-value映射的哈希表。任何非空(non-null)的对象都可作为key或者value。 添加数据使用put(key, value),取出数据使用get(key),这两个基本操作的时间开销为常数。 Hashtable通过initial capacity和load factor两个参数调整性能。通常缺省的load fac...2008-04-10 12:10:00 · 79 阅读 · 0 评论 -
HashMap和Hashtable及HashSet的区别
<iframe align="center" marginwidth="0" marginheight="0" src="http://www.zealware.com/csdnblog336280.html" frameborder="0" width="336" scrolling="no" height="280">2008-04-10 12:10:00 · 129 阅读 · 0 评论 -
Ubuntu - Edgy Eft 下安装配置Java开发环境(JDK 6 + Eclipse WTP + Tomcat + MySQL)
摘自:http://blog.csdn.net/moonsky/archive/2007/02/28/1516605.aspx安装版本信息:Ubuntu 6.10 Edgy EftJava 1.6.0, JDK 6Eclipse 3.2.2WTP all-in-one 1.5.3Tomcat 5.5.20MySQL 5.0.24 I. 安装JDK:1. 如果能够下载到sun-j2sdk1.6_...2008-03-05 16:17:00 · 87 阅读 · 0 评论 -
移动视频: QuickTime for Java API 入门
在 Java 平台上创建 iPod 视频内容 文档选项 将此页作为电子邮件发送级别: 初级最新一代的 iPod 媒体播放器在移动视频编程领域开辟了一个...2007-08-05 12:45:00 · 89 阅读 · 0 评论 -
技术交流:QuickTime流媒体和Java(图)
这并不是即将问世的QuickTime for Java book一书的摘录,虽然我希望是的。 你看,问题是,在QTJ世界中大多数的我们都一直假定QTJ中的流媒体API已经损坏,我并不是想为此事而掩盖什么。好的,我继续来通过各种各样的人通过不同的技术进行工作的掩盖获取去这样做,但是我不想再来一次。此外,流媒体冲突的情况似乎特别的糟糕。没有人能得到它的演示代码工作方式――this post to...2007-08-05 12:46:00 · 131 阅读 · 0 评论 -
Java的ftp上传下载工具
自己写的利用apache的net包写的ftp的上传、下载功能,可以上单个文件、文件夹,下载单个文件及文件夹整个目录,并且解决了文件、文件夹汉字问题,经过自己的正式测试。 不讲废话了,直接上代码,愿给需要的朋友提供个帮助。import java.io.BufferedInputStream;import java.io.File;import java.io.F...2012-04-05 22:17:36 · 74 阅读 · 0 评论 -
SmartGWT学习注意事项(一)
首先表明,我是个SmartGWT的初学者,技术有限,写的东西更有限,就把学习SmartGWT遇到的事情描述一下,虽是小事,可也折磨了我近两天。 安装、配置、生成项目实例,一切正常顺心,直到利用Web Application运行调试,输入路径,问题来了,出现了以下页面,在漫长的等待中,直至出现无法显示该页,郁闷中,重新再来,问题依旧,打开左下角的加载路径:http://...原创 2012-03-31 20:42:19 · 100 阅读 · 0 评论 -
工作流测试试卷
1.工作流中,节点和任务分别有哪些属性,它们之间有什么关系?2.在流程建模中,如何验证流程图的可达性,主要包括哪几个方面?3.在完成一个流程节点时,主要执行哪些内容?4.如何实现流程引擎与业务数据的隔离?5.普元BPS流程系统中,主要有哪些组件,各实现哪些功能?6.流程回退是否应该在流程...原创 2012-02-20 14:25:46 · 169 阅读 · 0 评论 -
Pocket PC、Pocket PC Phone、Smartphone的区别
首先说明几个概念: 1、什么是Pocket PC?Pocket PC是一种手持设备,可帮助您存储并检索电子邮件、联系人和约会信息,播放多媒体文件,玩赏电子游戏,借助MSN Messenger交换文本消息,浏览Web内容……您将能够与台式机实现信息交换和同步。 2、什么是Pocket PC Phone?PPC手机准确的说是Pocket PC phone Edition,具备电话功能的掌上电脑,带触...2007-08-23 16:59:00 · 114 阅读 · 0 评论 -
java中文件操作大全
一.获得控制台用户输入的信息/***//**获得控制台用户输入的信息*@return*@throwsIOException*/publicStringgetInputMessage()throwsIOException...{System.out.println("请输入您的命令∶");bytebuffer[]=newbyte[1024];intcount=System.in.read...2007-08-22 15:40:00 · 57 阅读 · 0 评论 -
Experiments in Streaming Content in Java ME(三)-----Back to RTPSourceStream and StreamingDataSource
With the protocol handler in place, let's revisit the RTPSourceStream and StreamingDataSource classes from earlier, where they contained only place-holder methods. The StreamingDataSource is simple to...2007-08-13 13:46:00 · 174 阅读 · 0 评论 -
Experiments in Streaming Content in Java ME(二)----Creating an RTSP Protocol Handler
Recall that RTSP is the actual protocol over which streaming commands are initiated, through which the RTP packets are received. The RTSP protocol is like a command initiator, a bit like HTTP. For a r...2007-08-13 13:44:00 · 73 阅读 · 0 评论 -
Experiments in Streaming Content in Java ME(一)
Since my book on Mobile Media API (MMAPI), Pro Java ME MMAPI: Mobile Media API for Java Micro Edition, was published in May, I have been inundated with requests to help readers with streaming content ...2007-08-13 13:43:00 · 103 阅读 · 0 评论 -
JMF系统介绍
一.简介 1.1JMF 体系结构简介 在开发JMF 应用程序之前要完全理解JMF 的体系架构、接口和类。就拿我们的家用摄像机系统作个例子。首先用摄像机拍摄内容,拍摄下来的内容录制在DV带中。DV带可以放在放像机里播放、放像机提供视频信号给电视机,提供音频信号给音箱,这样我们就可以在电视机上看到画面,从音箱里听到声音。JMF API 提供的也是同样的模型。 JMF 提供的模型可大致分为七类 * 数据...2007-08-09 15:18:00 · 175 阅读 · 0 评论 -
搭建J2ME开发环境
由于WTK并没有提供代码编辑的功能,因此本文讲述如何使用Eclipse搭建J2ME开发环境。读完这篇文章读者将可以使用J2SDK1.4.2_03+WTK2.1+Eclipse3.0RC2+EclipseME0.4.1的进行J2ME开发。希望会对新手有所帮助。你应该从如下地址下载相关的软件。J2SDK1.4.2_03+WTK2.1:http://java.sun.comEclipse3.0...2007-08-05 12:48:00 · 63 阅读 · 0 评论 -
JMF下载安装与支持格式
JMF开发进度不是很快,所以目前还是比较薄弱。JMF,全名为Java Media Framework,它可以在java applet和application中使用音频,视频或者其他基于时间的多媒体。JMF所支持的多媒体格式如下:AIFF(.aiff),AVI(.avi),GSM(.gsm),HotMedia(.mvr),MID(.mid),MPEG-1(.mpg)(即常见的VCD文件),MPE...2007-08-05 12:47:00 · 182 阅读 · 0 评论 -
Java报表制作(iReport+jaserReport+jFreeChart)
INTRODUCTION 目前开源报表中,本人觉得比较好的组合是iReport+jasperReport+jFreeChart,本文将对这三个工具做一些介绍,希望对你的报表开发有些帮助。 2 JasperReport 2.1 简介 JasperReport 是产生报表的核心部分,首先要先有个xml文件,然后根...2008-02-19 17:27:00 · 99 阅读 · 0 评论 -
JSTL基础教程
JSP 标准标记库 (JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML操作以及数据库访问。在 developerWorks 上其新系列的第一篇文章中,软件工程师 Mark Kolb 向您展示了如何使用 JSTL 标记来避免在 JSP 页面中使用脚本编制元素。您还将了解...2008-01-29 10:45:00 · 70 阅读 · 0 评论 -
struts标签——logic
logic:iteratelogic:iterate标签用来迭代集合,您可以使用如下方式来为这个标签指定其要叠代的集合:使用一个运行时表达式,这个表达式的值是一个集合。 用name属性引用一个JSP Bean,这个JSP Bean本身就是一个集合。 用name属性引用一个JSP Bean,这个JSP Bean的一个属性是一个集合,这时可以联合使用property来指定这个集合。 ...2007-12-05 10:21:00 · 85 阅读 · 0 评论 -
struts标签——bean
bean:cookiecookie最早是由Netscape公司提出来的,用来存储客户的少量状态信息。如果您对cookie的具体细节感兴趣可以查阅参考资料中的cookie spec。 bean:cookie标签取回请求中名称为name的cookie的值。如果没有指定multiple属性则依据刚取回的值创建一个Cookie类型的bean。如果指定了multiple属性则依据刚取回的值创建一个C...2007-12-05 10:18:00 · 75 阅读 · 0 评论 -
struts标签——html
html:base虽然这里的标题是html:base标签,但是这里也是这篇指南要介绍的第一个Struts html标签。因此我想在这里从整体上简单的介绍一下,最后给出一个对照表。其中的绝大多数标签就不一一介绍了,要介绍的也不会在这里介绍,而是将其独立出来以显重要性。从用户处收集数据是动态web应用非常重要的一个方面,因此构建输入表单也就自然而然的成为struts框架的一个重要内容。Stru...2007-12-05 10:16:00 · 68 阅读 · 0 评论 -
stl fmt 标签学习笔记
1.<fmt:bundle>:资源绑定。除了以前提到过的在web.xml中声明以外,还可以利用此标签。例<fmt:bundle basename="message"></fmt:bundle>2.<fmt:setLocale>:设置locale,主要是用于这种情况,一个中国人在国外,locale是en_US,但想用中文显示。例:<...2007-11-30 15:19:00 · 84 阅读 · 0 评论 -
Acegi安全框架
Acegi是为基于Spring的应用提供的声明式安全框架。它通过在Spring的应用上下文中配置一系列的Bean完成安全设置,完成利用了Spring提供的依赖注入和IoC编程方式。为了保证Web应用的安全需求,Acegi使用过滤器拦截servlet请求,并执行认证来执行安全措施。Acegi通过安全方法级调用来执行更低层次的安全需求。通过使用Spring的AOP,Acegi使用代理对象来确保...2007-11-30 14:31:00 · 85 阅读 · 0 评论 -
JSTL简介
JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准支持的。 JSTL包含两个部分:标签库和EL(Expression Language表达式语言)语言。标签库目前支持四种标签: 标签 URI前 缀 示例 Core ht...2007-11-30 10:54:00 · 61 阅读 · 0 评论 -
jBPM开发入门指南(1)
工作流虽然还在不成熟的发展阶段,甚至还没有一个公认的规范标准。但其应用却已经在快速展开,这说明市场对工作流框架的需求是急迫而巨大的。 我们公司的后台短信管理系统涉及短信编发、领导层层审核等操作,这是一个比较典型的工作流系统。过去我们用的工作流引擎是 shark ,然后在使用后发现其过于庞大,后台数据库操作频繁而未进行优化,直接导致的后果就是前台操作缓慢。于是经研究决定,将工作流引擎由 shar...2007-11-30 08:54:00 · 65 阅读 · 0 评论 -
jBPM开发入门指南(2)
4 数据库初始化 jBPM 需要数据库支持, jBPM 会把自己的一个初始化数据存储到数据库,同时工作流的数据也是存储到数据库中的。 jBPM 使用 Hibernate 来做为自己的存储层,因此只要是 Hibernate 支持的数据库, jBPM 也就支持。 本文先以 MySQL 为例,然后再以 Oracle 为例,来谈谈 jBPM 的数据库初始化操作。 ...2007-11-30 08:52:00 · 58 阅读 · 0 评论 -
jBPM开发入门指南(3)
5 安装 jBPM 的 Eclipse 开发插件 有个辅助工具开发起来方便一点,只不过现在 jBPM 的开发工具插件功能还不算太强,也就一个“项目创建向导”的功能,让你: (1)不用再去配置 classpath 库的引用了 (2)直接得到了一个 jBPM 的项目初始结构 其实吧,开发 jBPM 也不需要什么插件工具,在熟练了以后,库引用了项目初始结构都可以手工创建。 ...2007-11-30 08:51:00 · 123 阅读 · 0 评论 -
jBPM开发入门指南(4)
jBPM开发入门指南(4) 7 jBPM 的客户端开发 有了前面的 HelloWorld 后台流程,我们就要开始客户端程序了。正如前面提到的,本文不写 JSP ,而改采用 JUnit 的形式,输出则用 System.out.println 。举一反三,知道在方法中输入及用 println 输出,在 JSP 和 SWING 等 GUI 界面还不是一样嘛。 这个 JUnit ...2007-11-30 08:48:00 · 82 阅读 · 0 评论 -
jBPM开发入门指南(5)
jBPM开发入门指南(5) 前篇说起要讲在JBPM中实现用户权限,但这段时间比较忙,一直拖着。这里先把jbpm自带的websale例子放上来,大伙先将就看看。这个例子我已经把它抽取了出去,网页部份丢弃了。在看的时候主要看WebsaleTest.java,看看它的用户权限是怎么用的。几个重点:(1) jBPM没有角色的概念!!! 很多人把ActorID理解成角色,那是相当错误的。jBPM只有参与...2007-11-30 08:45:00 · 76 阅读 · 0 评论 -
Struts包含的标签库
Struts 框架提供了一系列的框架组件,同时,他也提供了一系列的标签(Tag)用于和框架进行交互。Struts提供的标签包含在以下四个标签库(Tag libraries)中:· HTML· Bean· Logic· Template这四个标签库所包含的标签功能各自截然不同,从标签库的名字我们可以看出其功能,如,HTML 标签库是用来包装HTML控件的。1.3 在Struts应用中使用标签库和使用...2007-12-05 10:39:00 · 83 阅读 · 0 评论 -
Struts Tiles 标签库
tiles:insert <tiles:insert page="/layouts/commonLayout.jsp" flush="true" /> 插入到JSP页面中:这个例子将tag中指定的页面插入到整个页面中来。page属性可以是指向任何现存网络资源有效的URL。<tiles:insert attribute='menu' /> 通过引用属...2007-12-05 10:51:00 · 164 阅读 · 0 评论