自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

Junit4学习总结

Junit4在工作中一直只关注简单的单元测试应用,并没有进行系统一点的了解。这两天在修改测试用例时,对它进行了一些了解。现把自己的想法记录下来,以便加深记忆和日后查看。 Junit4.x后的jar包中,存在两类:org.junit.*和junit.framework.* 其中,    junit.framework.*是Junit4之前的包,需要继承TestCase类实现单元测...

2012-02-22 11:41:42 181

原创 软件项目版本号的命名规则及格式(转载)

转载自:http://www.cnblogs.com/sdjxcolin/archive/2007/07/02/803376.html 版本控制比较普遍的 3 种命名格式 :一、GNU 风格的版本号命名格式 :主版本号 . 子版本号 [. 修正版本号 [. 编译版本号 ]]Major_Version_Number.Minor_Version_Number[.Revision_Number[...

2012-02-08 14:28:54 189

原创 svn 保持原有版本信息的版本库迁移(合并)的实现

参考文章:http://bbs.scmlife.com/thread-20830-1-1.html

2012-02-06 15:27:07 411

原创 UTF-8 GBK UTF8 GB2312 之间的区别和关系(转)

        UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集的浏览器上显示。如,如果是UTF8编码,则在外国人的英...

2012-01-31 15:36:16 105

原创 [字符集]Unicode和UTF-8之间的转换详解(转载)

[字符集]Unicode和UTF-8之间的转换详解     最近在用VC++开发一个小工具,平时用惯了.NET,用起VC++最郁闷的就是字符串处理。当然最最让人难于琢磨的就是字符集,编码之间的转换。通过这几天的研究,终于明白了Unicode和UTF-8之间编码的区别。Unicode是一个字符集,而UTF-8是Unicode的其中一种,Unicode是定长的都为双字节,而UTF-8是可变的...

2012-01-05 13:49:13 129

原创 db2数据库安装及测试问题记录

由于平台测试需要,这两天在windows xp下搭建了db2(db2_9.1.3版本)服务器的环境,通过jdbc方式进行测试。出现了一些问题。原始代码如下:Connection conn = null; PreparedStatement prepStamt = null; ResultSet rs = null; try { Class.forName("com...

2011-10-25 16:58:52 151

原创 web.xml url-pattern 写法(转载)

1 三种写法① 完全匹配    <url-pattern>/test/list.do</url-pattern>② 目录匹配    <url-pattern>/test/*</url-pattern>③ 扩展名匹配    <url-pattern>*.do</url-pattern>2 注意...

2011-10-18 14:14:23 95

原创 powerdesigner 反转java代码生成类图

在powerdesigner中(我使用的是11.0.0.1363版本,其他版本可能有所区别),在File---Reverse Engineer---Object Language...。1.点击该选项,弹出“New Object-Oriented Model”一对话框:在Object language选择“Java”,其他选项按默认即可;2.点击“确定”,弹出"Reverse Engine...

2011-10-09 16:27:02 716

原创 com.ibm.db2.jcc.c.SqlException: DB2 SQL error: SQLCODE: -805, SQLSTATE: 51002

在项目支持时遇到db2的错误: com.ibm.db2.jcc.c.SqlException: DB2 SQL error: SQLCODE: -805, SQLSTATE: 51002, SQLERRMC: NULLID.SYSLH203 0X5359534C564C3031 在网上查了下,大概有以下几个方面的原因:     1.程序里有很多游标没有关闭.一般情况下,都是...

2011-10-08 11:10:19 1573

原创 Android核心模块及相关技术(转载自IT168)

Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application)。根据Android的软件框图,其软件层次结构自下而上分为以下几个层次:  第一、操作系统层(OS)  第二、各种库(Libraries)和Android 运行环境(RunTime)  第三、应用程序框架(Application Framew...

2011-09-01 14:37:05 92

原创 struts2 各版本所需最少jar包整理

2.0.14版本只需要五个jar包:  commons-logging-1.0.4.jar  freemarker-2.3.8.jar  ognl-2.6.11.jar  struts2-core-2.0.14.jar  xwork-2.0.7.jar 而2.2.3版本需要9个jar包:  struts2-core-2.2.3.jar  xwork-core-2...

2011-08-26 14:58:06 131

原创 eclipse中导入jar包源文件

在项目中调试或查看代码过程中,有时点中某个类想看源代码,却会跳出"Class File Editor",此时需要导入相应源码才行。导入源码的方式如下:1.在弹出的"Class File Editor"页面,有个"Change Attached source..."按钮,点击该按钮,会弹出一个对话框,转到3;2.右键点击要查看源码的jar包,选中"Properties",点击"Java ...

2011-08-10 11:16:05 200

原创 windows下安装mySql

安装先安装mysql:1.先到http://dev.mysql.com/downloads/mysql/5.1.html网站下载Windows (x86, 32-bit), MSI Installer Essentials - Recommende版本,进行安装。2.安装过程可以选择数据库编码(一般选UTF-8),设置管理员密码;安装完成可修改\MySQL\MySQL Server...

2011-08-02 17:46:04 80

原创 XML的标准格式及空标签的写法(转载)

 作者:zhoz@Everyday NetLog地址:http://log.zhoz.com/read.php?468版权所有。转载时必须以链接形式注明作者和原始出处及本声明!讨论到XML标准的问题,查找资料耽误了一点时间。这里记录总结一下,常规标准。XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是...

2011-07-26 15:28:58 4887

原创 使用SVN实现多项目管理配置方案(转载)

1. 安装SVN服务器软件2. 在C盘创建svn根目录 c:\svnroot3. 在 C:\svnroot 下创建Project1 , Project 2, Project3 三个项目文件夹,这三个文件夹要存放不同项目的SVN版本库。4. 同样在C:\svnroot中创建 CodeAuth 文件夹,该文件夹将保存 passwd 和authz文件,在第6步中实现。5. 开始...

2011-05-18 12:21:32 339

原创 eclipse中svn和TortoiseSVN更改账号的方法(转载)

eclipse中svn更改账号的方法:在svn的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法,最简单的做法就是通过删除SVN客户端的账号配置文件的方法更新,找到我们使用的客户端配置文件,在window xp下面他们的位置在系统盘的 Documents and Settings\\登陆用户\\Application Data\\Subversi...

2011-05-18 10:33:29 104

原创 用cvs实现复杂的权限控制(转载)

作者:张元一这篇文章的基础是:为CVS建立只读用户,如果你对CVS不太了解,我建议你在这篇文章之前先读一下那篇文章或者其他的介绍CVS的文章以对CVS有一个大致的了解。在上一篇文章中我们讲到了如何为CVS建立只读用户,但是在有些应用中,可能一个CVS服务器上存在有多个项目,也就是多个仓库,那么如何对这些项目进行权限管理呢?能不能让一个用户对这个项目具有写权限,而对其他项目只具有读取权限呢?答案是可...

2010-11-22 10:47:21 126

原创 Socket通信的原理(转)

Socket通信的原理还是比较简单的,它大致分为以下几个步骤:服务器端的步骤如下:(1)建立服务器端的Socket,开始侦听整个网络中的连接请求。(2)当检测到来自客户端的连接请求时,向客户端发送收到连接请求的信息,并建立与客户端之间的连接。(3)当完成通信后,服务器关闭与客户端的Socket连接。客户端的步骤如下:(1)建立客户端的Socket,确定要连接的服务器的主机名和端...

2010-11-19 09:55:44 200

原创 【转】 Java调用SQL存储过程 输入输出参数

1使用不带参数的存储过程 使用 JDBC 驱动程序调用不带参数的存储过程时,必须使用 call SQL 转义序列。不带参数的 call 转义序列的语法如下所示: {call procedure-name} 作为实例,在 SQL Server 2005 AdventureWorks 示例数据库中创建以下存储过程:SQL code : CREATE PROCEDURE GetC...

2010-11-09 14:02:15 136

原创 ORACLE错误一览表(part)

ORA-02001: 用户 SYS 不允许创建可用列表组的索引orA-02002: 写入审记线索时出错orA-02003: 无效的 USERENV 参数orA-02004: 违反安全性orA-02005: 隐含 (-1) 长度对数据类型的定义和赋值无效orA-02006: 无效的压缩十进制格式字符串orA-02007: 不能使用含 REBUILD 的 ALLOCATE 或 DEALLOCATE 选...

2010-11-04 17:44:27 283

原创 SimpleDateFormat的12小时制和24小时制

    平台开发过程中,有应用项目反应,使用我们的格式化组件,得到的时间格式是12小时制的,而非24小时制。在网上查了相关资料发现,跟传递的格式化参数大小写格式有关。    SimpleDateFormat(String pattern)的pattern参数:        若需要12小时制的,可定义为hh:mm:ss;        若需要24小时制的,可定义为HH:mm:ss ...

2010-10-11 17:14:44 178

原创 web.xml元素顺序

    同一web项目,在tomcat下能正确部署运行,在websphere下却并不一定能成功部署。    原因之一:        tomcat对web.xml的元素顺序不作校验,但websphere严格校验各元素的先后顺序,只有元素顺序正确,才可能部署成功。以下是web.xml的元素顺序: icon?,display-name?,description?,distrib...

2010-09-28 10:46:58 90

原创 Java主线程结束,子线程继续执行

      今天解决将我们平台作为网关进行应用开发的某一项目的问题:只要启动服务端程序,CPU使用率就一直处于50%以上。服务端主要是通过线程调用TCPIP的服务,进行监听和请求处理。仔细查看代码,发现是由于服务端类的main方法中,启动线程就一直执行while死循环导致的。如此设计的初衷是为了让服务器端一直有线程活动,可以监听客户端的请求。把服务端的这段while循环屏蔽掉,测试也能一直监听客户...

2010-08-13 13:51:53 1910

空空如也

空空如也

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

TA关注的人

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