自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HashCode 学习

============================================================ 如何理解hashCode的作用:============================================================ 以java.lang.Object来理解,JVM每new一个Object,它都会将这个Object丢到一个Hash哈希表中...

2015-05-13 23:57:53 71

原创 ScrumMaster primary responsibility is to eliminate impediments

Five Tips for Impediment Resolution with Scrumhttps://www.scrumalliance.org/community/articles/2011/september/five-tips-for-impediment-resolution-with-scrum.aspx 1. make the impediments visible...

2015-03-02 18:09:17 141

原创 Agile Self Assessment

http://blogs.atlassian.com/2013/11/enterprise-agility-maturity-matrix/ The Enterprise Agility Maturity Matrix can be used to set transformation goals, monitor progress, and get everybody on the ...

2015-03-02 17:25:30 131

原创 Thinking about TDD

  What is TDD?As we know TDD(Test-driven development) isa software development process that relies on the repetition of a very shortdevelopment cycle: first the developer writes an initially fialing...

2015-01-11 22:28:27 130

原创 Bat 文件调用 oracle script 分享

 最近在Agile 团队中整CI Tool, 有一个任务就是把oracle 的DB script 整和进daily build. CI 的平台选用Jekins, 因为我们的服务器window上, 所以在Jekins上写window bat 来执行DB script. test.batset filepath="C://Development/instantclient/test.sql...

2014-06-19 13:01:46 164

原创 利用JAXB将XML和Java对象进行转换

JAXB 可以实现Java对象与XML的相互转换,在JAXB中,将一个Java对象转换为XML的过程称之为Marshal,将XML转换为Java对象的过程称之为UnMarshal。我们可以通过在 Java 类中标注注解的方式将一个Java对象绑定到一段XML,也就是说,在Java类中标注一些注解,这些注解定义了如何将这个类转换为XML,怎么转换,以及一段XML如何被解析成这个类所定义的对象;也...

2014-01-10 10:04:30 107

原创 JUnit Annotation——JUnit单元测试中批注@详解[转]

几种常用的测试批注:@Test:进行测试的方法@Before:初始化方法,每个@Test批注的方法执行前都会先调用此方法@After:释放资源,每个@Test批注的方法执行后都会调用此方法@BeforeClass:必须为static void,测试类中第一个执行的方法,只执行一次@AfterClass:必须为static void,测试类中最后一个执行的方法,只执行一次@I...

2013-11-09 23:11:00 113

原创 xprogramming

Basic Extreme Programminghttp://xprogramming.com/what-is-extreme-programming/ 

2013-07-17 20:41:47 200

原创 Maven 入门

Ø  一个简单的Maven项目。Maven Help 插件有四个目标。前三个目标是—— active-profiles, effective-pom 和effective-settings —— 描述一个特定的项目,它们必须在项目的目录下运行。 最后一个目标—— describe ——相对比较复杂,展示某个插件或者插件目标的相关信息。 §  help:active-profil...

2012-09-05 14:57:41 72

原创 iBATIS与Hibernate数据库映射框架

 iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO...

2010-05-17 09:07:33 130

HTTP method GET is not supported by this URL 405

Servlet  eroor:HTTP method GET is not supported by this URL错误提示: type: Status reportmessage: HTTP method GET is not supported by this URLdescription: The specified HTTP method is not allowed f...

2010-03-27 15:04:56 121

手工编译Servlet和JSP

集成开发环境的使用在给开发人员的开发工作带来极大便利的同时,也带来了一些“朦胧感”——它向用户屏蔽了一些具体的操作流程和细节,开发人员在感受开发工具带来的“智能”的同时也常常会有一种“傻瓜式”的感觉。本文试图“追本溯源”,讨论手工编译Servlet和JSP页面的方法与步骤,希望能够加深大家对相关技术的理解。 (1)说明 在本例中,使用的操作系统为CentOS 5.4,使用的Tomcat S...

2010-03-27 10:54:07 112

线程同步---synchronized

public class TextThread{ /** * @param args */ public static void main(String[] args) { // TODO 自动生成方法存根 TxtThread tt = new TxtThread(); new Thread(tt).start(); ...

2010-03-19 19:25:54 61

Assertions 断言

断言概述 编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设 。可以将断言看作是异常处理的一种高级形式 。断言表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真。可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新起用断言。 使用断言可以创建更稳定,品质更好且易于除错的代码 。当需要在一个...

2010-03-18 20:25:44 330

Interface 与Abstract class区别

Java中interface接口与abstract class抽象类的区别 interface和abstract class是Java中实现多态的基础,都很有用,但也有一些区别: 1.interface被继承时用的关键字是implements,而且可以同时implements多个interface,而abstract class被继承时用的关键字是extends,而且只能同时extend...

2010-03-17 14:43:38 111

Java异常处理及异常机制介绍

当出现程序无法控制的外部环境问题(用户提供的文件不存在,文件内容损坏,网络不可用...)时,JAVA就会用异常对象来描述。 JAVA中用2种方法处理异常: 1.在发生异常的地方直接处理; 2.将异常抛给调用者,让调用者处理。 JAVA异常可分为3种:   (1)检查性异常:java.lang.Exception    (2)运行期异常:java.lang.RuntimeExce...

2010-03-17 14:11:16 60

java 访问权限修饰符public protected friendly private用法总结

首先声明:java中,friendly这个修饰符并没有显式的声明,在成员变量和方法前什么修饰符也不用,默认的就是friendly。    为了条理清晰,分三种不同情况来总结。     一 访问权限修饰符修饰成员变量和方法   public:表明该成员变量和方法是共有的,能在任何情况下被访问。      protected:必须在同一包中才能被访问。(说的比较简单,看个例子就明白了) ...

2010-03-13 14:44:41 86

原创 Java程序员必看的15本书【转】

转载:学习Java最痛苦的事情莫过于对未来职业方向的选择。尤其是选择开发Java Application还是Java Web方向,在你先定好大类后还有数不尽的小类教你无从学起。因此,作为初学者的你必须看完本文。从中你将了解到如何学习Java并选择适合自己的Java。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员...

2009-12-29 10:14:44 88

原创 JAVA数据类型转换

将字串 String 转换成数字类型String 转 int int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); int i = Integer.valueOf(my_str).intValue(); String 转 Fl...

2009-12-03 20:00:35 66

一个寻找JAR包很好的网站

网址:http://www.findjar.com/index.x

2009-11-27 16:35:13 125

原创 jdbc连接大全【java】

各种数据库的JDBC连接大全 Microsoft SQL Server series (6.5, 7.x and 2000) and Sybase 10 JDBC Name: jTDS URL: http://jtds.sourceforge.net/ Version: 0.5.1 Download URL: http:/...

2009-11-27 16:15:16 83

原创 连接到localhost 提示:位于 XDB 的服务器 localhost 要求用户名和密码

同时安装了tomcat和oracle9i后,调试jsp出现--连接到localhost 提示:位于 XDB 的服务器 localhost 要求用户名和密码,原因是端口冲突,调整如下     机器上装了oracle,是oracle自带的http server占了8080端口,oracle的tomcat端口冲突,要么改tomcat端口,要么把http server停掉。     改tomcat...

2009-11-24 14:31:29 128

Tomcat下建立虚拟目录

在apache-tomcat-6.0.14\conf的文件下新建以下目录:Catalina\localhost在此目录下新建以.xml结尾的文本如test.xml,其主要内容如下:<?xml version="1.0" encoding='utf-8'?><Context displanName="test" docBase="D:\workspace\test\We...

2009-11-24 14:10:23 73

MySQL中解决无法远程访问

在安装MySQL时只定义了localhost能使用,结果当他机子远程访问时常常会被拒绝。 可以使用以后口令查看是否只是localhsot使用 use mysql; select user, host from user;  可以看到以下效果:       |      user    |      host       |        ----------------------...

2009-11-13 22:58:53 70

原创 解决MySQL启动时“1067”错误

1.修改windows目录下(win2000系统为winnt)的my.ini指定mysql路径,默认值是c:\mysql ,如果该文件不存在则要手动创建[mysqld] # set basedir to your installation path basedir=D:/mysql # set datadir to the *** of your data directory ...

2009-11-12 22:02:57 80

程序员成长之路

一、Java基本 (J2SDK1.5.1Documentation)Java的类库: 1. java.lang.*; 2. java.io.*; 3. java.util.*; 4. java.sql.*; 剩余类库: 1. java.text.*; 2. java.net.*; 3. javax.naming.*; 4. java.lang.re...

2009-11-09 00:00:22 90

原创 Spring发送邮件示例中的错误:Error creating bean with name 'javaMailSender '

Spring中的配置文件applicationContext.xml<!-- spring对email支持 --> <bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl"> <property name="host" value="smtp.16.

2009-11-08 12:56:06 658

原创 java.lang.NoClassDefFoundError版本问题

环境:Spring2.5+   Hibernate3.5 在使用Spring的AOP编程时,会用到这几个lib:asm-2.2.2.jar asm-commons-2.2.2.jar asm-util-2.2.2.jar  Hibernate使用如果lib:asm.jar asm-attrs.jar  其中asm-2.2.2.jar与asm.jar存在类上的冲突! 使用...

2009-11-08 12:42:01 167

原创 Eclipse中快捷键的使用

打开当前Edit的某一方法:Crtl + O打开当前项目中的某个文件:Crtl + Shift +R打开前一次开过的文件:Atrl + <-打开后一次开过的文件:Atrl + ->关闭当前Edit:Ctrl + W打开当前方法的实现文件:Ctrl + T最大最小化当前窗口:Ctrl + M删除当前行:Ctrl + D参照选中的Word快速定位到下一个:Ctrl + ...

2009-11-07 15:30:50 73

原创 servlet与Struts action线程安全问题分析

Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用户访问时没有任何问题,而在并发用户上升到一定值时,就会经常出现一些莫明其妙的问题。   Servle...

2009-11-04 11:47:58 75

空空如也

空空如也

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

TA关注的人

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