自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (4)
  • 收藏
  • 关注

转载 java程序员面试必备问答汇总 .

第一,谈谈final, finally, finalize的区别。final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是 Object类的一个方法,在垃圾收集器执行的时候会调

2011-08-14 19:12:33 260

转载 架构师需要学习的问题

JDK1.5新增的功能   ==>>>字符流和字节流的区别,使用场景,相关类   ==>>>线程安全的概念,实现线程安全的几种方法   ==>>>抽象类和接口的区别,使用场景   ==>>>hash算法的实现原理,hashcode的实现原理   ==>>>erro

2011-08-14 19:10:38 352

原创 用反射实现bean的包装

做j2ee的朋友,我都听说过aop,ioc等概念。其实他们都可以称为j2ee的一种设计模式。其中核心的技术使用java语言中的reflect(反射)机制。用过spring的人都会想怎么实现这中ioc容器,进行管理bean呢?先了解一下反射。java发射机制,实际是给应用提供一个自审的机制。可以通过应用来获得运行起对象的各种属性和行为。这很重要,正是因为有了这个,才可以动态的注入运行期动态对象的属性...

2008-10-23 09:44:05 110

原创 利用java 中的反射将Pojo 对象转换为HashMap

// POJO package com.test;public class Person {      private Integer id;    private String lastName;    private String firstName;    public String getFirstName()    {        return firstName;    }  ...

2008-10-23 09:37:58 469

原创 struts2 (一)

在本系列教程中我们将学习到Struts2的各种技术。在本教程中使用的工具和程序库的版本如下: 开发工具:MyEclipse6Web服务器:Tomcat6Struts版本:Struts2.0.11.1JDK版本:JDK1.5.0_12J2EE版本:Java EE5.0    在本系列教程中Web工程的上下文路径都是struts2,如果在Web根目录有一个index.jsp文件,则访问路径...

2008-10-21 14:48:55 91

原创 看看自己是哪类程序员

【6月25日 CSDN 付江/编译】国外开发者博客中有一篇有趣的文章,将程序员按水平像软件版本号那样划分为不同的版本。相对于在招聘时分为初级,中级,高级程序员,直接表明需要某种语言N版本的程序员或许更方便直接。根据作者的观点,可将WEB开发者大致分为以下几个版本: Alpha:阅读过一些专业书籍,大多数能用Dreamweaver或者FrontPage帮朋友制作一些Web页面。但在他们熟练掌握H...

2008-10-21 14:46:34 116

原创 Spring中的HibernateTemplate

相信使用过Spring + Hibernate开发过的人,在写DAO的时候都使用过Spring的HibernateDaoSupport类,然后在 实现的时候就可以很轻松的使用getHibernateTemplate()方法之后就可以调用save()、delete()、update()等 Hibernate的Session的操作,很简单。比如:getHibernateTemplate().save...

2008-10-21 14:43:02 87

原创 无知者无畏 人均代码1万多行

【转From CSDN】http://news.csdn.net/n/20061117/97697.html 一个在美国IBM工作过2年,在印度公司工作了4年的项目经理与我司资深软件开发经理有这样一段对话。印方经理问:"你们每月生产多少行代码?"我方经理掂量了很久,谦虚地说:"人均代码1万多行吧,不到2万行"。印方经理听后,眼睛瞪得圆圆的:"喔!你们已经远远超过国际最高水平了。"我方经理惴惴不...

2008-10-21 11:48:06 333

原创 75条建议让你更有效地编写软件

1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。  2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。   3. 你们的测试组还在用Word写测试用例么?不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是...

2008-10-21 11:21:45 474

原创 每个项目最重要的十件事

这是我在做每个项目时的明细表,我强烈建议您也这样做。原因是:(1)新的开发者很快的就能够加快这个项目的进程,(2)用户能够容易的安装你的产品,而且也很容易去维护。    1.版本控制:应该说您需要有某种形式的版本控制系统。如今的版本控制系统应该选择Subversion ,您只需要一台服务器主机。开放源代码的项目时,我使用code.google.com    ,商业项目时我使用Hosted-Proj...

2008-10-17 17:24:44 225

原创 JAVA项目开发中的常用方法

package com.util; import java.io.BufferedInputStream; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; ...

2008-10-17 17:22:01 471

原创 JAVA中对象创建和初始化过程

分析一下JAVA中对象创建和初始化过程中涉及的相关概念问题,java中栈(stack)与堆(heap),对象、引用、句柄的概念。   @Author:ZJ 06-11-25   Blog: http://zhangjunhd.blog.51cto.com/   1.Java中的数据类型   Java中有3个数据类型:基本数据类型(在Java中,boolean、byte、short、int、long...

2008-10-17 17:19:33 168

原创 设置Tomcat的JVM虚拟机内存

Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的*作系统和一个java虚拟机。您可以选择自己的需要选择不同的*作系统和对应的 JDK的版本(只要是符合Sun发布的Java规范的),但我们推荐您使用Sun公司发布的JDK。确保您所使用的版本是最新的,因为Sun公司和其它一些公司一直在为提高性能而对java虚拟机做一些升级改进。一些报告显示JDK1.4在性能上比JDK1.3提高了将近1...

2008-10-17 17:11:02 66

原创 决定你是穷是富的12条标准

1、自我认知 穷人:很少想到如何去赚钱和如何才能赚到钱,认为自己一辈子就该这样,不相信会有什么改变。 富人:骨子里就深信自己生下来不是要做穷人,而是要做富人,他有强烈的赚钱意识,这也是他血液里的东西,他会想尽一切办法使自己致富。 2、休闲 穷人:在家看电视,为肥皂剧的剧情感动得痛苦流涕,还要仿照电视里的时尚来武装自己。 富人:在外跑市场,即使打高耳夫球也不忘带者项目合同。 3、交际 穷人:喜欢走穷...

2008-10-17 17:07:00 101

原创 JSTL 标签入门: EL:表达式语言

JSTL 入门: 表达式语言 通过避免使用脚本编制元素来简化对 JSP 应用程序的软件维护   JSP 标准标记库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。在 developerWorks 上其新系列的第一篇文章中,软件工程师 Mark Kolb ...

2008-10-17 17:05:17 128

再次开博

又是一次开博的日子

2008-10-16 15:14:07 102

mxGraph 工作流设计器 源代码

官网的新版本已停止下载了,兄弟们,这是我很早以前下载的源码,分享了

2010-10-18

一个简单实用的数据库操作框架

这个小小的数据库操作封装框架是参考IBM开发网上的两篇文章并在其基础上扩充了一些功能而得到的。所以首先要感谢两篇文章的作者。

2010-03-30

java IKAnalyzer 中文分词器

IK Analyzer 安装包 它的安装部署十分简单,将IKAnalyzer3.oGA.jar 部署于项目的lib目录中;

2009-10-22

空空如也

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

TA关注的人

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