- 浏览: 47990 次
- 性别:
- 来自: 济南
最新评论
-
dolwenjian:
这应该是 一个合格程序员 总是应该坚持的事情吧。。
不管你是高 ...
程序员从初级到中级10个秘诀 -
namelessmyth:
太深奥了,纯支持!
字符串核对(String Match) -
namelessmyth:
我来顶你啦,哈哈.
双色,三色河内塔(Hanoi2Colors) -
ShiningRay:
纯数学问题还是函数式编程语言来的方便
费式数列(Fibonacci)
文章列表
1 引言 1.1 编写目的:阐明编写手册的目的,指明读者对象。 1.2 项目背景:说明项目的来源、委托单位、开发单位及和主管部门。 1.3 定义:列出手册中使用的专门术语的定义和缩写词的愿意。 1.4 参考资料: ● 列出有关资 ...
1 引言 1.1 编写目的:阐明编写详细设计说明书的目的,指明读者对象。 1.2 项目背景:应包括项目的来源和主管部门等。 1.3 定义:列出本文档中所用到的专门术语的定义和缩写词的愿意。 1.4 参考资料: ● 列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源 ●项目经核准的计划任务书、合同或上级机关的批文;项目开发计划;需求规格说明书;概要设计说明书;测试计划(初稿);用户操作手册 ● 文档所引用的资料、软件开发的标准或规范。 2 总体设计 2.1 需求概述 2.2 软件结构:如给出软件系统的结构图。 3 程序描述 3.1 逐个模块给出以下说明: ● 功能 ● ...
1 引言 1.1 写目的:阐明编写概要设计说明书的目的,指明读者对象。 1.2 项目背景:应包括 ● 项目的委托单位、开发单位和主管部门 ● 该软件系统与其他系统的关系。 1.3 定义:列出本文档中所用到的专门术语的定义和缩写词的愿意。 1.4 参考资料: ● 列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源 ●项目经核准的计划任务书、合同或上级机关的批文;项目开发计划;需求规格说明书;测试计划(初稿);用户操作手册 ● 文档所引用的资料、采用的标准或规范。 2 任务概述 2.1 目标 2.2 需求概述 2.3 条件与限制 3 总体设计 3.2 总体结构和模块外部 ...
1 引言 1.1 编写目的:阐明编写需求说明书的目的,指明读者对象。 1.2 项目背景:应包括 ● 项目的委托单位、开心单位和主管部门; ● 该软件系统与其他系统的关系。 1.3 定义:列出文档中所用到的专门术语的定义和缩写词的愿文。 1.4 参考资料:可包括 ● 项目经核准的计划任务书、合同或上级机关的批文 ● 文档所引用的资料、规范等 ● 列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源 2 任务概述 2.1 目标 2.2 运行环境 2.3 条件与限制 3 数据描述 3.1 表态数据 3.2 动态数据:包括输入数据和输出数据。 3.3 数据库描述:给出使用数据 ...
1 引言 1.1 编写目的:阐明编写可行性研究报告的目的,提出读者对象 1.2 项目背景:应包括 ● 项目的委托单位、开发单位和主管部门; ● 该软件系统与其他系统的关系。 1.3 定义:列出文档中用到的专门术语的定义和 ...
1 引言 1.1 编写目的:阐明编写可行性研究报告的目的,提出读者对象。 1.2 项目背景:应包括 ● 所建议开发软件的名称 ● 项目的任务提出者、开发者、用户及实现软件的单位 ● 项目与其他软件或其他系统的关系。 1.3 定义:列出文档中用到的专门术语的定义和缩写词的原文。 1.4 参考资料:列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括 ● 项目经核准的计划任务书、合同或上级机关的批文 ● 与项目有关的已发表的资料 ● 文档中所引用的资料,所采用的软件标准或规范 2 可行性研究的前提 2.1 要求:列出并说明建议开发软件的的基本要求,如 ● ...
在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。
◇ 可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会因素上 ...
这里,我们主要讨论十个糟糕程序员的特征,主要是需要让我们去避免和小心的。
1) 情绪化的思维
如果你开始使用不同颜色的眼光来看待这个世界的话,那么你可能会成为一个很糟糕的程序员。情绪化的思维或 ...
- 2009-11-16 15:09
- 浏览 652
- 评论(0)
在最近的几年时间里,B/S结构软件技术正在不断的冲击着C/S结构软件技术那并不强壮的神经。当C/S结构软件公司加紧改变策略并大呼“狼来了”的时候,才惊愕的发现“狼”其实已经在我们身边了。B/S结构软件技术究竟只是一只“无尾狼”还是一只“24K纯金狼”还应该从它的本质看起。
B/S架构简介
B/S结构,即Browser/Server(浏览器/服务器)结构,是对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览 ...
- 2009-10-20 09:49
- 浏览 1149
- 评论(0)
好的沟通渠道能够形成通达的企业氛围,人和企业制度达到互动,就会激发员工开动脑筋,改进工作,形成健康活泼的企业文化,这将从根本上保留一个企业的价值。
IBM的企业文化是尊重个人,追求卓越,激发员工的潜 ...
- 2009-08-17 13:51
- 浏览 3327
- 评论(0)
作者:李天平
记得看过冯仑的“赚钱以外的功夫”有感而发,写写我们IT人技术以外的功夫。
有时候发现做技术做长了,很多的人的性格都会发生变化,变得内向,变得封闭。有的会发现市场团队的开会,大家都你一言 ...
- 2009-07-02 13:55
- 浏览 584
- 评论(0)
问题说明:
双色,三色河内塔是由河内塔演变而来的一种算法。
public class Hanoi2Colors {
public static void help() {
System.out.println(
"Usage: java Hanoi2Colors number_of_disks");
System.out.println(
"\t number_of_disks: must be a even number.");
...
- 2008-02-29 23:25
- 浏览 2067
- 评论(1)
问题说明:
河內之塔(Towers of Hanoi)是法国人M.Claus(Lucas)於1883年从泰国带至法国的,河內为越战时北越的首都,即现在的胡志明市;1883年法国数学家 Edouard Lucas曾提及這个故事,据说创世紀时Benares有一座波罗教塔,是由三支钻石棒(Pag)所支撑,开始时神在第一根棒上放置64个由上至下依由小至大排列的金盘(Disc),並命令僧侣将所有的金盘从第一根石棒移至第三根石棒,且搬运过程中遵守大盘子在小盘子之下的原则,若每日仅搬一个盘子,则当盘子全数搬运完毕之时,此塔将损毁,而也就是世界末日來临之时。
import java.io.*;
p ...
- 2008-02-29 23:24
- 浏览 1622
- 评论(0)
背包问题(Kanpsack Problem)
- 博客分类:
- Java算法
问题说明:
假设一个背包的负重最大可达8公斤,而希望在背包内放置负重范围你价值最高的物品。
class Fruit {
private String name;
private int size;
private int price;
public Fruit(String name, int size, int price) {
this.name = name;
this.size = size;
this.price = price;
}
public ...
- 2008-02-29 23:23
- 浏览 1722
- 评论(0)
字符串核对(String Match)
- 博客分类:
- Java算法
问题说明:
现在的一些高级程序语言对于字符串的处理支持越来越大,不过字符串搜寻本身仍是值得探讨的课题,在这里以Boyer Moore法来说明如何进行字符串说明,这个方法速度快且容易理解。
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class StringMatch {
private int[] skip;
private int p;
private String str;
...
- 2008-02-29 23:22
- 浏览 2599
- 评论(1)