自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

橡树心的专栏

J2EE核心技术

  • 博客(43)
  • 资源 (7)
  • 收藏
  • 关注

原创 给想学编程的朋友们一些建议!

      大家不要以为编程很难很复杂,程序员都是很高深莫测的职业。其实不然,如果你们都学会了,都学精了,就会知道,程序员也就那么回事。下面我就给大家介绍介绍我所理解的学习编程的方法希望可以给初学者一些建议。       一般初学者要有一定的计算机基础,起码得会开机关机,打字聊天,还得有一定的英语基础,有英语基础会让你的学习变的事半功倍。最主要的是你得有毅力有恒心,喜欢编程这个工作。      

2007-07-28 22:27:00 430

浅谈数据库设计

 这篇文章谈不上指导性文章,只是分享一下自己对数据库设计方面的一些经验,希望对刚涉及这一工作的朋友提供一些建议,也希望有高手可以对一些错误或不合理的地方有一个指导,以便于我自身提高数据库设计水平。       首先,我想说一下数据库设计工作在一个项目周期中的重要性,我个人认为,只有四个字“极为重要”,一个好的数据库设计可以很大程度缩短项目开发时间,为客户展示丰富的业...

2012-03-31 10:39:26 145

普通男软件工程师自曝平凡的一天生活

   在网上看到一篇文章《普通女公务员自曝平凡的一天生活》,我也来曝曝我的一天生活,看看广大软件工程师们是不是生活都差不多啊,呵呵。    本人软件公司研发工程师,有一老婆(另一软件公司配置管理),有车,租房,无小孩。   2011年7月15日星期四天气:晴7:00   闹钟响了,叫老婆起床,然后洗洗刷刷。7:30   车库提车,送老婆上班,老婆上班的地方离家比较近,且...

2011-07-15 15:50:26 594

原创 代码走查

代码走查,就是一群人一起,对别人写的代码进行分析。在算法上,在具体实现上,提出改进的意见。以使得程序更加健壮,更加有效率。今天对我写的一个Java Mail程序进行走查。自我感觉写得是有点丑,但是基本功能还是实现得很好的。经过走查,我收获很多。 下面是一些讨论中,可以改进的地方。 【1】多用面向对象的思想。以对象为处理的整体。我的dao层,取得是诸如arrayList,int,这些...

2011-03-18 13:58:24 240

原创 改良程序需要的11个技巧

导读:外刊IT评论翻译了一篇《改良程序的11技巧》,以下是全部内容:有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。 让我们看一些基本的编程技巧: ...

2011-01-07 17:34:31 106

生成固定长度String型序列号,位数不足时补充0

public class IntString { /** * 自定义Int转String方法 * * @param num int型数值 * @param len 序列号长度 * @return String型固定长度序列号,位数不足时自动补0 */ public static String toIntString(int num, int...

2010-11-12 12:33:12 707

程序员从初级到中级10个秘诀

      Justin James曾发表过一篇博文《10 tips for advancing from a beginner to an intermediate developer》,为我们分享如何才能完成程序员从初级到中级的蜕变,现将中文译文转载于此,供大家借鉴。在一封与TechRepublic会员交流的邮件当中,他提到了面向程序员的博客、文章及杂志分成两类:面向初学者类(“hello...

2010-11-09 11:47:24 77

原创 构建高性能J2EE应用的十个技巧

      构建高性能的J2EE应用不但需要了解常用的实施技巧。下面介绍最常用的10种有效方法,可帮助架构设计师们快速成为这方面的专家。Java性能的基础—内存管理      任何Java应用,单机的或J2EE的性能基础都可归结到你的应用是如何管理内存的问题。Java的内存管理包括两个重要任务:内存的分配和内存的 回收。在内存的分配中,目标是要减少需要创建的对象。内存回收是导致性能下降...

2010-09-07 15:05:17 71

原创 初学者如何开发出高质量J2EE系统

      J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习 J2EE学习方向。      首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java有时是指一种 软件系统的流派,当然目前主要是.NET和Java两大主流体系。    ...

2010-09-07 14:59:25 86

原创 软件修改报告题纲

1 登记号   由软件配置管理部门为该报告规定的编号。 2 登记日期   软件配置管理部门登记"软件修改报告"的日期。 3 时间   准备好"软件修改报告"的日期。 4 报告人   填写该报告的作者。 5 子系统名   受修改影响的子系统名。 6 模块名   被修改的模块名。 7 "软件问题报告"的编号   被"软件修改报告"处理或部分处理的"软件问题报告"的编号。如果某"软件问题报告"的

2010-01-20 11:04:41 221

原创 软件问题报告题纲

1 登记号   由软件配置管理部门为该报告规定一个唯一的、顺序的编号。 2 登记日期   软件配置管理部门登记该报告的日期。 3 问题发现日期   发现该问题的日期和时间。 4 活动   在哪个阶段发现的问题,分为单元测试、组装测试、确认测试和运行维护。 5 状态   在软件配置记录中维护的动态指示,状态表示有:正在复查"软件问题报告",以确定将采取什么行动;"软件问题报告"已由指定的人去进行处理...

2010-01-20 11:04:03 150

原创 软件维护手册题纲

1 引言 1.1 编写目的:阐明编写手册的目的并指明读者对象。 1.2 项目背景:说明项目的提出者、开发者、用户和使用场所。 1.3 定义:列出报告中所用到的专门术语的定义和缩写词的原意。 1.4 参考资料:列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,及保密级别,可包括:用户操作手册;与本项目有关的其他文档。 2 系统说明 2.1 系统用途:说明系统具备的功能,输入和输出。 2....

2010-01-20 11:03:00 264

原创 项目开发总结报告题纲

1 引言 1.1 编写目的:阐明编写总结报告的目的并指明读者对象。 1.2 项目背景:说明项目的来源、委托单位、开发单位及主管部门。 1.3 定义:列出报告中所用到的专门术语的定义和缩写词的原意。 1.4参考资料:列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:项目的计划任务书、合同或批文;项目开发计划;需求规格说明书;概要设计说明书;详细设计说明书;用户操作手册;测试计划;...

2010-01-20 11:02:01 87

原创 开发进度月报题纲

1 报告时间及所处的开发阶段 2 工程进度 2.1 本月内的主要活动 2.2 实际进展与计划比较 3 所用工时   按不同层次人员分别计时。 4 所用机时   按所用计算机机型分别计时。 5 经费支出   分类列出本月经费支出项目,给出支出总额,并与计划比较。 6 工作遇到的问题及采取的对策 7 本月完成的成果 8 下月的工作计划 9 特殊问题...

2010-01-20 11:01:27 119

原创 测试分析报告题纲

1 引言 1.1 编写目的:阐明编写测试分析报告的目的并指明读者对象。 1.2 项目背景:说明项目的来源、委托单位及主管部门。 1.3定义:列出测试分析报告中所用到的专门术语的定义和缩写词的原意。 1.4参考资料:列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:项目的计划任务书、合同或批文;项目开发计划;需求规格说明书;概要设计说明书;详细设计说明书;用户操作手册;测试计划;...

2010-01-20 11:00:49 101

原创 测试计划题纲

1 引言 1.1 编写目的:阐明编写测试计划的目的并指明读者对象。 1.2 项目背景:说明项目的来源、委托单位及主管部门。 1.3 定义:列出测试 计划中所用到的专门术语的定义和缩写词的原意。 1.4参考资料:列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:项目的计划任务书、合同或批文;项目开发计划;需求规格说明书;概要设计说明书;详细设计说明书;用户操作手册;本测试计划中引...

2010-01-20 11:00:06 153

原创 用户操作手册题纲

1 引言 1.1 编写目的:阐明编写手册的目的,指明读者对象。 1.2 项目背景:说明项目的来源、委托单位、开发单位及和主管部门。 1.3 定义:列出手册中使用的专门术语的定义和缩写词的愿意。 1.4 参考资料:   ● 列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源   ● 项目经核准的计划任务书、合同或上级机关的批文;项目开发计划;需求规格说明书;概要设计说明书;详细设计说明书;...

2010-01-20 10:59:29 584

原创 详细设计说明书题纲

1 引言 1.1 编写目的:阐明编写详细设计说明书的目的,指明读者对象。 1.2 项目背景:应包括项目的来源和主管部门等。 1.3 定义:列出本文档中所用到的专门术语的定义和缩写词的愿意。 1.4 参考资料:   ● 列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源   ●项目经核准的计划任务书、合同或上级机关的批文;项目开发计划;需求规格说明书;概要设计说明书;测试计划(初稿);用户...

2010-01-20 10:58:30 101

原创 概要设计说明书题纲

1 引言 1.1 写目的:阐明编写概要设计说明书的目的,指明读者对象。 1.2 项目背景:应包括   ● 项目的委托单位、开发单位和主管部门   ● 该软件系统与其他系统的关系。 1.3 定义:列出本文档中所用到的专门术语的定义和缩写词的愿意。 1.4 参考资料:   ● 列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源   ●项目经核准的计划任务书、合同或上级机关的批文;项目开发计划...

2010-01-20 10:57:38 130

原创 软件需求说明书题纲

1 引言 1.1 编写目的:阐明编写需求说明书的目的,指明读者对象。 1.2 项目背景:应包括   ● 项目的委托单位、开心单位和主管部门;   ● 该软件系统与其他系统的关系。 1.3 定义:列出文档中所用到的专门术语的定义和缩写词的愿文。 1.4 参考资料:可包括   ● 项目经核准的计划任务书、合同或上级机关的批文   ● 文档所引用的资料、规范等   ● 列出这些资料的作者、标题、编号、发...

2010-01-20 10:57:04 106

原创 项目开发计划提纲

1 引言 1.1 编写目的:阐明编写可行性研究报告的目的,提出读者对象 1.2 项目背景:应包括   ● 项目的委托单位、开发单位和主管部门;   ● 该软件系统与其他系统的关系。 1.3 定义:列出文档中用到的专门术语的定义和缩写词的原文 1.4 参考资料:可包括:   ● 项目经核准的计划任务书、合同或上级机关的批文   ● 文档所引用的资料、规范等   ● 列出这些资料的作者、标题、编号、发...

2010-01-20 10:55:51 294

原创 可行性分析报告题纲

1 引言 1.1 编写目的:阐明编写可行性研究报告的目的,提出读者对象。 1.2 项目背景:应包括   ● 所建议开发软件的名称   ● 项目的任务提出者、开发者、用户及实现软件的单位   ● 项目与其他软件或其他系统的关系。 1.3 定义:列出文档中用到的专门术语的定义和缩写词的原文。 1.4 参考资料:列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括   ● 项目经核准的计...

2010-01-20 10:53:26 103

原创 项目文档编写指南

        在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。   ◇ 可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。   ◇ 项目开发计划:为软件项目实施方案制订出具体计划,应该包括各部分工作的负...

2010-01-20 10:51:24 109

原创 程序员十个糟糕的行为

这里,我们主要讨论十个糟糕程序员的特征,主要是需要让我们去避免和小心的。 1) 情绪化的思维 如果你开始使用不同颜色的眼光来看待这个世界的话,那么你可能会成为一个很糟糕的程序员。情绪化的思维或态度很有可能会把自己变成一个怪物。相信你经常可以看到很多很糟糕的程序会使用下面的这些语句: 我的程序不可能有这种问题。 Java就是shit。 ...

2009-11-16 15:09:49 84

B/S结构PKC/S结构,是颠覆还是扩展?

在最近的几年时间里,B/S结构软件技术正在不断的冲击着C/S结构软件技术那并不强壮的神经。当C/S结构软件公司加紧改变策略并大呼“狼来了”的时候,才惊愕的发现“狼”其实已经在我们身边了。B/S结构软件技术究竟只是一只“无尾狼”还是一只“24K纯金狼”还应该从它的本质看起。 [b]B/S架构简介[/b] B/S结构,即Browser/Server(浏览器/服务器)结构,是对C/S结...

2009-10-20 09:49:06 112

原创 IBM的PBC ——通透的绩效管理文化

好的沟通渠道能够形成通达的企业氛围,人和企业制度达到互动,就会激发员工开动脑筋,改进工作,形成健康活泼的企业文化,这将从根本上保留一个企业的价值。  IBM的企业文化是尊重个人,追求卓越,激发员工的潜能,达到高绩效。在IBM 公司里,谈起业绩考核,人们经常说的一句话是:“让业绩说话”(Performance Says)。  以PBC为中心的绩效考核体系  IBM的绩效...

2009-08-17 13:51:08 978

原创 技术以外的功夫

作者:李天平 记得看过冯仑的“赚钱以外的功夫”有感而发,写写我们IT人技术以外的功夫。 有时候发现做技术做长了,很多的人的性格都会发生变化,变得内向,变得封闭。有的会发现市场团队的开会,大家都你一言我一语,踊跃发言,争相斗艳。而有的时候程序员开会要么一声不吭,要么就会变成牢骚会,这需求不好,那个做法不对。 我们为何不换个角度看问题或者处理问题呢:我觉得如果这么做可能更好...

2009-07-02 13:55:14 79

双色,三色河内塔(Hanoi2Colors)

[b]问题说明:[/b] 双色,三色河内塔是由河内塔演变而来的一种算法。[code="java"]public class Hanoi2Colors { public static void help() { System.out.println( "Usage: java Hanoi2Colors number_...

2008-02-29 23:25:46 290

河内塔问题(Towers of Hanoi)

[b]问题说明:[/b] 河內之塔(Towers of Hanoi)是法国人M.Claus(Lucas)於1883年从泰国带至法国的,河內为越战时北越的首都,即现在的胡志明市;1883年法国数学家 Edouard Lucas曾提及這个故事,据说创世紀时Benares有一座波罗教塔,是由三支钻石棒(Pag)所支撑,开始时神在第一根棒上放置64个由上至下依由小至大排列的金盘(Disc),並命...

2008-02-29 23:24:28 386

背包问题(Kanpsack Problem)

[b]问题说明:[/b]假设一个背包的负重最大可达8公斤,而希望在背包内放置负重范围你价值最高的物品。[code="java"]class Fruit { private String name; private int size; private int price; public Fruit(String name, int si...

2008-02-29 23:23:49 235

字符串核对(String Match)

[b]问题说明:[/b] 现在的一些高级程序语言对于字符串的处理支持越来越大,不过字符串搜寻本身仍是值得探讨的课题,在这里以Boyer Moore法来说明如何进行字符串说明,这个方法速度快且容易理解。[code="java"]import java.io.BufferedReader;import java.io.IOException;import java....

2008-02-29 23:22:52 546

生命游戏(Life game)

[b]问题说明:[/b] 生命游戏,为1970年英国数学家J.H.Conway所提出,某一细胞的邻居包括上,下,左,右,左上,左下,右上与右下相邻的细胞,游戏规则如下:1,孤单死亡:如果细胞的邻居小于一个,则该细胞在下一个状态死亡。2,拥挤死亡:如果细胞的邻居在四个以上,则该细胞在下一个状态死亡。3,稳定:如果细胞的邻居为两个或三个,则该细胞在下一个状态...

2008-02-29 23:22:15 3522

八枚银币(Coins)

[b]问题说明:[/b] 现在有八枚银币abcdefg,已知其中一枚是假币,其重量不同于真币,但不知道是轻还是重,如何用天平以最小的比较次数决定出那个是假币,并得知假币是比真币轻还是重。[code="java"]public class Coins { private int[] coins; public Coins() { ...

2008-02-29 23:21:25 160

八个皇后(Queen)

[b]问题说明:[/b] 西洋棋中的皇后可以直线前进,吃掉遇到的所有棋子,如果棋盘上有八个皇后,则这八个皇后如何相安无事的放置在棋盘上?[code="java"]public class Queen { // 同位置是否有皇后,1表示有 private int[] column; // 右上至左下是否有皇后 private ...

2008-02-29 23:20:50 228

骑士走棋盘(Knight tour)

[b]问题说明:[/b]骑士游戏,在十八世纪倍受数学家与拼图迷的注意,骑士的走法为西洋棋的走发,骑士可以由任何一个位置出发,它要如何走完所有的位置。[code="java"]public class Knight { public boolean travel(int startX, int startY, int[...

2008-02-29 23:19:58 684

老鼠走迷宫(Mouse)

[b]问题说明:[/b] 老鼠走迷宫是循环求解的基本类型,我们在二维数组中用2来表示迷宫的墙壁,使用1来表示老鼠的行走路径,并用程序求出从入口到出口的距离。[code="java"]public class Mouse { private int startI, startJ; // 入口 private int endI, endJ; //...

2008-02-29 23:18:07 552

三色旗(ThreeColorFlags)

[b]问题说明:[/b] 三色旗的问题最早由E.W.Dijkstra所提出,塔所使用的用语为Dutch Nation Flag(Dijkstra为荷兰人),而多数的作者则使用Three-Color Flag来说明。假设有一条绳子,上面有红,白,蓝三种颜色的旗子,起初绳子上的旗子颜色并没有顺序,您希望将之分类,并排列蓝,白,红的顺序,要如何移动次数才会最少,注意您只能在...

2008-02-29 23:17:17 554

巴斯卡三角形(Pascal)

[b]问题说明:[/b] 巴斯卡(Pascal)三角形基本上就是在解nCr ,因为三角形上的每一个数字各对应一个nCr ,其中n为row,而r为colnmu[code="java"]import java.awt.*; import javax.swing.*; public class Pascal extends JFrame { public...

2008-02-29 23:16:18 194

费式数列(Fibonacci)

[b]问题说明:[/b] Fibonacci为1200年代的欧洲数学家,在他的著作中曾经提到:若有一只兔子每个月生一只小兔子,一个月后小兔子也开始生产。起初只有一只兔子,一个月后就有两只兔子,两个月后有三只兔子,三个月后有五只兔子(小兔子投入生产)…… 这就是Fibonacci数列,一般习惯称之为费式数列,例如:1,1,2,3,5,8,13,21,34,55,89,……...

2008-02-29 23:14:39 232

原创 Java算法之经典问题篇(三)

 巴斯卡三角形(Pascal)问题说明:        巴斯卡(Pascal)三角形基本上就是在解nCr ,因为三角形上的每一个数字各对应一个nCr ,其中n为row,而r为colnmu。算法代码(Java):import java.awt.*; import javax.swing.*; public class Pascal extends JFrame ...

2008-01-09 13:49:00 397

信息系统项目管理师讲义

信息系统项目管理师讲义

2012-04-27

信息系统项目管理师论文范例

信息系统项目管理师论文范例,包含各考点,论文范例。

2012-04-27

2005-2009信息系统项目管理师试题

2005-2009信息系统项目管理师试题,历届真题

2012-04-27

信息系统项目管理师论文写作考前串讲资料

信息系统项目管理师论文写作考前串讲资料,本资料主要介绍论文部分的考试应试策略,并提供部分补充资料,希望在2周内对考生的论文提高有帮助。

2012-04-27

PowerDesigner 数据库建模技术

PowerDesigner 数据库建模技术 PowerDesigner使用教程

2008-01-16

CRM应用实例分析

CRM应用实例分析介绍CRM的概念和部署问题

2008-01-16

空空如也

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

TA关注的人

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