自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(44)
  • 资源 (2)
  • 收藏
  • 关注

转载 JAVAME的连接方式

在j2medev上见到一篇关于CMNET和CMWAP网络连接。   现在我根据我的实际经验总结下它们。1。CNNET,这个就不用怎么样介绍了,跟电脑上Internet没什么区别。直接用这个这样的代码就Ok了 java 代码 try {               http = (

2011-07-27 13:36:26 169

原创 领域模型(ZT)

一、为什么要使用领域模型• 有助于团队创建一个业务部门与IT部门都能理解的通用模型,并用该模型来沟通业务需求、数据实体、过程模型。 • 模型是模块化、可扩展、易于维护的,同时设计还反映了业务模型。 • 提高了业务领域对象的可重用性和可测性。二、领域的分层架构在Eric Evans《领域驱动设计--软件核心复杂性应对之道》中对领域的分层架构如下:• 用户界面(表现层):负责给用户展示信息,并解释用户命令。 • 应用层:该层协调应用程序的活动。不包括任何业

2010-12-31 11:34:00 265

转载 Annotation 描述(作为参考文献,感谢草儿)

<br />作者:cleverpig(作者的Blog:http://blog.matrix.org.cn/page/cleverpig)<br />原文:http://www.matrix.org.cn/resource/article/44/44055_Java+Annotation+Reflect.html<br />关键字:java,annotation,reflect<br /><br />前言:<br />在上篇文章《Java Annotation入门》中概要性的介绍了Annotation的定义、

2010-10-12 10:55:00 1598

原创 Java ME的优化

文章一文章二文章三原文J2ME开发优化1、猜测Vector的长度2、使用局部变量3、避免字符串比较4、将变量和方法声明为final和static,以加快访问5、使用惰性实例化6、处理outofmemoryError错误7、使用数组而不是对象8、倒计至零的迭代循环,因为和零比较将会较快9、把引用设置为NULL10、最大限度的

2010-03-15 09:12:00 504

原创 模式窗体

最近做手机终端,又遇到模式窗体。模式窗体简介

2010-03-15 09:03:00 192

原创 AJAX学习笔记一

前段时间做项目用到GWT,从而接触到AJAX这个名词,现在回顾,觉得有必要记录下来学习的内容。AJAX是一门综合技术,最早出现在1998年,大量被使用是从2005年开始。最大的优点是,不更新整个页面的前提下维护数据,应用可以仅向服务器发送并取回必需的数据使得前端和服务器的交互时间短。最大缺点是,不能保存历史状态,即不能回退.(google map的解决方式是用一个隐藏的IFRAME中进行搜

2010-03-12 11:01:00 166

转载 本手册由ZVON版本加工而成

参考资料  页首/AAA/AAA/CCC/AAA/DDD/BBB//BBB//DDD/BBB/AAA/CCC/DDD/*/*/*/*/BBB//*/AAA/BBB[1]/AAA/BBB[last()]//@id//BBB[@id]//BBB[@name]//BBB[@*]

2009-11-27 09:30:00 193

原创 JDK1.5和1.6的GBK转UTF-8问题

 事情起源于一次读取网络上带有中文的xml信息,用JDK1.5的时候转换一切正常,当换成JDK1.6,转换出现问题,xml文件只有中文能正常显示,其他符号全部是未知代码。经过多次测试,发现,JDK1.5的编码和1.6的编码不一样,1.5直接GBK转UTF-8是可行的,1.6只能通过unicode进行转换。只能在控制台为UTF-8的条件下运行。代码如下: import java.io.Fil

2009-11-26 14:24:00 553

转载 Maven入门--概念与实例

最近由于工作原因在研究、应用Maven,有了一些体会就写成了此文。本文虽然是Maven2的入门文章,但并不涉及Maven的历史、下载与安装,这些内容可以到Maven的官方网站上了解。本文主要是关注Maven中的重要概念,并以一个实例来阐述使用Maven的基本方法。文末有例子代码下载的链接。(2007.01.02最后更新) 本文转自(http://www.blogjava.net

2009-08-18 09:24:00 305

转载 Commons-logging + Log4j 使用方法及常见问题

Log即日志,可用于程序监控及调试,当然我们也可以用System.out.println()来打印,可System.out.println()功能太弱,且不易于控制,且在程序代码量较多时如不想输出时,删除这个语句的话只能是耗时耗力,且如想将日志输出到别的地方,比如说文件,或是部分输出,System.out.println()就会无能为力了.关于Commons-loggin + L

2009-08-18 09:21:00 488

转载 如果你想更专业

1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams.     2. 你需要学习Java语言的基础知识以及它的核心类库(collections、serialization、streams、networking、multithreadi

2009-07-27 14:56:00 178

转载 Spring入门教程

转载:http://blog.csdn.net/rommal7090/archive/2009/03/28/4032266.aspx Spring入门教程                                     1.Spring简介(1)Spring是什么Spring是轻量级的J2EE应用程序开源框架。它由Rod Johnson创建。它是为了解决企业应

2009-05-13 10:31:00 1944

转载 [转]如何实现DES/3DES算法

如何实现DES/3DES算法原文:Matthew Fischer翻译:小榕软件实验室 这篇文档是我从小榕实验室下载的,为了保证原文的完整性,如果有影响原文内容的改动,我会把我写的用中扣号扣起来,即,用中扣号扣起来的只代表我个人的观点,若有错误,则与原文作者和小榕软件实验室无关.3DES(加密) = DES(key1, 加密) DES(key2, 解密)  DES(k

2009-05-12 10:57:00 616

原创 标签测试工具Validator

最近搞一个i对网页标签(html、XHTML)进行测试的工具,名称Validator。搞得火大,老外的东西还真是麻烦。首先要按照http://validator.w3.org/docs/install_win.html所述进行安装。 小结:需要安装的内容包括,apache、perl、以及perl所需的库。下面三个库是最难装的,尝试多次没有安装好,只好放弃前两个,因为看上去应该是字体之类的支

2009-02-13 14:38:00 285

原创 WD 硬盘容易出现的问题

原因:WD硬碟有個很大的問題,就是韌體寫得並不好,CRC error很容易出現,而且每出現幾次就會將DMA往下調,最後就變成PIO mode,在Linux底下更誇張解决方式:去看你的裝置管理員在IDE ATA/ATAPI中主要或次要IDE通道中不論是硬碟或光碟機都應該設成:Ultra DMA mode如果你的是PIO mode,那理所當然就會很慢 把它解除安裝,重開機, 1.先至裝置管

2009-01-12 09:40:00 320

原创 JavaScript测试

最近需要移植JS到嵌入式设备。以下资料文档作为备份存储。 Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4

2008-10-28 17:13:00 692

原创 The Wireless Messaging API

ArticleThe Wireless Messaging API        

2008-04-22 09:45:00 599

原创 [ZT]无线消息 API JSR-205 JSR-102 整理

  开发手机程序,最能想到的就是对SMS(Short Messaging Service), MMS(Multimedia Messaging Service),Email的支持。 对于SMS, MMS,sun官方已经出了个jsr-205,jsr-102规范对其进行了完善的支持。至于Email吗,介绍完前两个后,我再把我的想法说出来,大家参考下。 一。前言 学习 Java™ Micro Edit

2008-04-21 17:58:00 242

原创 [ZT]使用WMA发送手机短信的详细说明

使用WMA发送手机短信的详细说明zz2007-01-17 14:51 12-29 使用WMA发送手机短信的详细说明 本文详细介绍如何使用WMA使J2ME程序实现发送手机短信功能。 使用WMA可以在J2ME程序非常容易的实现发送手机短信

2008-04-18 16:35:00 515

转载 tomcat 的配置

http://blog.csdn.net/xujianhua815926/archive/2005/09/14/480483.aspxhttp://tomcat.jaxwiki.org/setup.html

2008-02-28 16:28:00 139

转载 wow荣誉计算

战场荣誉计算方法 资料来自于WoWWikihttp://www.wowwiki.com/Honor_point此网页不属于NGA网站,NGA不保证其安全性继续访问 取消 不再提示我[ http://www.wowwiki.com/Honor_point ](其实现在置顶里有一个贴已经有很详细的介绍了 [ http://bbs.ngacn.com/read.php?tid=102736

2007-09-04 15:38:00 580

转载 [ZT]匈牙利命名方式

几年以前,Charles Simonyi(他后来成为微软的著名程序员)设计了一种以前缀为基础的命名方法,这种方法后来称为"匈牙利表示法"以记念他.他的思想是根据每个标识符所代表的含义给它一个前缀.微软后来采用了这个思想,给每个标识符一个前缀以说明它的数据类型.因此,整型变量的前缀是n,长整型变量是nl,字符型数组变量是ca,以及字符串(以空类型结尾的字符数组)以sz为前缀.这些名字可能会非常古怪.

2007-07-31 10:26:00 329

转载 [ZT]用三层架构与设计模式思想部署企业级数据库业务系统开发

1.1关于架构架构这个词从它的出现后,就有许许多多的程序员、架构师们激烈地讨论着它的发展,但是架构一词的出现,却是随着三层架构的出现才出现的。当然,目前应用三层架构开发也正是业界最关注的主题。那么这里我们来看看单层、双层、三层甚至多层架构到底是怎么一回事。单层结构是80年代以来小型应用的结构,在那个结构化编程充斥的时代,还没有出现架构的概念,典型的是基于Dbase、Foxbase等小型数据库的

2007-07-24 13:02:00 550

转载 [ZT www.jdon.com]ifelse和OO

面向过程设计和面向对象设计的主要区别是:是否在业务逻辑层使用冗长的if else判断。如果你还在大量使用if else,当然,界面表现层除外,即使你使用Java/C#这样完全面向对象的语言,也只能说明你的思维停留在传统的面向过程语言上。传统思维习惯分析  为什么会业务逻辑层使用if else,其实使用者的目的也是为了重用,但是这是面向过程编程的重用,程序员只看到代码重用,因为他看到if e

2007-07-24 11:48:00 370

原创 [ZT]深入java.lang.Throwable

jdk中关于java.lang.Throwable的描述是这样的:            A throwable contains a snapshot of the execution stack of its thread at the time it was created. It can also contain a message string that gives more infor

2007-05-17 10:31:00 971

转载 [ZT]JAR和JAD文件中的属性

MIDIet能够访问JAVA压缩包(*.JAR)和应用程序描述符文件(*.JAD)中的属性(attributes),你可以按照以下代码实现:javax.microedition.midlet.MIDlet.getAppProperty(String name)    以下举一个非常简单的例子来打印JAR跟JAD文件中的条目: impor

2007-05-09 15:33:00 473

转载 OutOfMemory中的PreparedStatement错误

前几天遇到了OutofMemory的一个难题:我写的一个getTemplateAndData.java运行起来之后,会占用近100兆的内存,接着就OutOfMemory了。然后一行一行地看代码,看不出是哪个地方出错了。一行一行地调试,也不见出错,只见内存占用呼呼地向上长。在网上查了不少贴子,基本都说是资源没有及时释放产生的问题。可是,我的代码倒底哪里还有资源没有释放呢?ResultSet只

2007-04-29 13:49:00 493

转载 [ZT]异常处理,可以看看,注意下

 六种异常处理的陋习你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try {

2007-04-23 17:34:00 355

原创 SQLite介绍

SQLite的结构简介 Block Diagram Of SQLite 这篇文档主要描述了SQLite类库的结构。这篇文档的内容对于那些想了解和修改SQLite内部结构的人将会非常有用。 右侧是一个结构图,它显示了SQLit

2007-04-10 14:09:00 815

转载 专业术语解释(DAO)

J2EE开发人员使用数据访问对象(DAO)设计模式把底层的数据访问逻辑和高层的商务逻辑分开。实现DAO模式能够更加专注于编写数据访问代码。这篇文章中,Java开发人员Sean C. Sullivan从三个方面讨论DAO编程的结构特征:事务划分,异常处理,日志记录。  在最近的18个月,我和一个优秀的软件开发团队一起工作,开发定制基于WEB的供应链管理应用程序.我们的应用程序访问广泛的持久层数据,包

2006-10-20 10:27:00 538

转载 在J2ME联网应用中获得客户端的手机号码

在J2ME程序开发过程中,为了一定的需要,经常需要来获得用户的手机号码,但是这个功能却在标准的J2ME类库中没有提供。       在使用中国移动的CMWAP方式连接网络时,中国移动会将用户的手机号码放在一个名称为x-up-calling-line-id的头信息中,可以通过读取该头信息,获得用户的手机号码,具体代码如下:       String usermphone = http.g

2006-10-12 17:09:00 454

转载 SVN使用blog

http://www.blogjava.net/coldtear/archive/2006/08/04/61668.html一、 软件下载并安装 1、 服务器 1 )下载 Subversion 服务器端软件,网址: http://subversion.tigris.org/ 。在下载页面找到 Windows NT, 2000, XP and 2003 , 然后点击相关连接进入即可下载,

2006-08-04 11:50:00 1129

转载 MYSQL升级遇到的问题

如果你升级mysql到4.1以上版本后遇到以上问题,请先确定你的mysql client 是4.1或者更高版本.(WINDOWS下有问题你就直接跳到下面看解决方法了,因为MYSQL 在WINDOWS是client和server一起装上了的)解决方法:请使用以下四种方法之一其一:mysql> SET PASSWORD FOR   -> some_user@some_host = OLD_PA

2006-06-20 14:30:00 540

转载 BUG - 二分搜索算法

java.util.Arrays的BUG - 二分搜索算法2006年06月08日, 12:23:11 下午 CST in category Java by Chris LoJoshua Bloch, 获得过Jolt最畅销奖的《Effective Java》的作者, 是Sun Microsystems的杰出工程师和Transarc的资深系统设计师, J2SE 5.0 Tiger的代言人和领路

2006-06-19 11:34:00 640

转载 J2ME 设计收集

 MIDP设计模式之集结贴[JavaME] document.title="MIDP设计模式之集结贴[JavaME] - "+document.title1:架构性宣言: MIDP 2.0 中的工厂设计模式如何使用 MIDP 的 Generic Connection Frameworkhttp://www-128.ibm.com/developerworks/cn/java/w

2006-04-04 15:48:00 1018

转载 关于session的好文章

摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax.

2006-03-10 10:03:00 529

原创 LUA简单介绍

基础知识:LUA程序设计语言是一个简单的、轻量级的、可扩展的脚本语言。轻量级 LUA语言的官方版本只包括一个精简的核心和最基本的库。这使得LUA体积小、启动速度快,从而适合嵌入在别的程序里。可扩展 LUA并不象其它许多"大而全"的语言那样,包括很多功能,比如网络通讯、图形界面等。但是LUA可以很容易地被扩展:由宿主语言(通常是C或C++)提供这些功能,LUA可以使用它们,就像是本来就内置的功能一样

2006-03-07 13:47:00 789

转载 SWT的布局FormLayout

象其它的layout类一样,FormLayout用的data类是:FormData。FormData用另外一个类来控制窗口小部件的大小和位置: FormAttachment.一个FormData最多用4个FormAttachment,它们分别对应这个小部件的4个面:顶部,底部,左边和右边。FormAttachment定义了小部件在parent composite或是这个composite里其它部件

2006-01-23 10:26:00 886

转载 Classworking 工具箱: 在旧版 JVM 上使用 J2SE 5.0 特性-from IBM

Classworking 工具箱: 在旧版 JVM 上使用 J2SE 5.0 特性

2006-01-17 11:26:00 716

转载 J2ME中的基础碰撞检测算法-转自http://blog.csdn.net/mailbomb

J2ME中的基础碰撞检测算法作者:陈跃峰出自:http://blog.csdn.net/mailbomb        在游戏中,经常需要进行碰撞检测的实现,例如判断前面是否有障碍以及判断子弹是否击中飞机,都是检测两个物体是否发生碰撞,然后根据检测的结果做出不同的处理。       进行碰撞检测的物体可能有些的形状和复杂,这些需要进行组合碰撞检测,就是将复杂的物体处理成一个

2006-01-16 17:29:00 605

3G 技术知识培训手册

3G 技术知识培训手册,3G入门的基础资料。包括了3G概述,业务要求,网络功能要求,终端说明,用户卡,协议和接口等等。

2009-10-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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