- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 CoCoMo模型计算方法
CoCoMo模型计算方法<br />软件项目管理2007-04-27 10:44:24阅读326评论0 字号:大中小 订阅<br /> <br />CoCoMo模型<br /> <br /> <br />计算机软件的估算模型是根据以前完成项目的实际数据导出的,用于软件项目的计划阶段。<br /> 模型是根据“从前的”,“局部的”数据得出的,估算模型不可能完全适用于当前所有的软件项目和全部开发环境。这些模型的计算结果仅供参考。<br /> 1981年Boehm提出“构造性成本模型”(Con
2010-12-11 21:25:00 13903
原创 JAVA 书单
Java 推荐读物与源代码阅读 1. Java语言基础 谈到Java语言基础学习的书籍,大家肯定会推荐Bruce Eckel的《Thinking in Java》。它是一本写的相当深刻的技术书籍,Java语言基础部分基本没有其它任何一本书可以超越它。该书的作者Bruce Eckel在网络上被称为天才的投机者,作者的《Thinking in C++》在1995年曾获SoftwareDevel
2010-12-07 22:36:00 2227
原创 ActionListenner
<br />implements implements是一个类实现一个接口用的关键字,他是用来实现接口中定义的抽象方法。比如:people是一个接口,他里面有say这个方法。public interface people(){ public say();}但是接口没有方法体。只能通过一个具体的类去实现其中的方法体。比如chinese这个类,就实现了people这个接口。 public class chinese implements peopel{ public say() {System.out.pri
2010-12-06 01:04:00 1092
原创 JAVA基础之流程控制 运算符
<br />运算符<br /> 运算符用来进行函数运算。Java中的运算符可以分为算术运算符、关系运算符、条件运算符、位移与逻辑运算符、赋值运算符以及其他一些运算符组成。<br /> 下面,用“(X % 3 == 2) && (X % 5 == 3) && (X % 7 == 2)”来理解Java运算符的概念。<br /> 刚才已经说过了,“X”是一个变量,“%”是取模的算术运算符,“X % 3”即X模3,就是X除以3的余数;“==”是关系运算符,当“==”两边相等时返回true,否则就是false。
2010-12-05 22:17:00 596
原创 有点意思 黄蓉JAVA
<br />看过《射雕英雄传》的朋友,一定被黄蓉的机灵鬼怪、冰雪聪明深深打动。比如黄蓉遇上神算子瑛姑,给她出的三道题目中有一题是这样的:今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?也就是说,有一个未知数,这个数除以三余二,除以五余三,除以七余二,问这个数是多少?在一部武侠巨著中巧妙嵌入中国古代数学精粹,金老先生果真才高八斗啊!class huangrong{<br />public static void main(String[]args)<br />{<br />int x;<b
2010-12-05 22:16:00 1765
原创 串联JAVA知识点(以后用的到)
<br />你所说的将知识点串接起来,其实是我们学习的中心任务,这个任务的达成不是一朝一夕就可以的。古语云:书读百遍,其义自见,就表达了类似的意思。但时代不一样了,特别是学软件技术,不能仅看书不动手,不管把书看多少遍还是不行的。<br /> 对于软件技术,不需要死记,但要会查会找。象你说的JDBC,不需要去死记其步骤,准备好一段典型的代码,放在一个固定地方,需要用到时打开看看就明白了,另外,绝大多数示例代码通过Google都可以找到,何需死记?程序设计课又不是政治课,记得再多,不会灵活用也白搭。建议你
2010-12-03 22:20:00 746
原创 BufferedReader
<br />BufferedReader 从字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取。 <br /><br />可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值就足够大了。 <br /><br />通常,Reader 所作的每个读取请求都会导致对基础字符或字节流进行相应的读取请求。因此,建议用 BufferedReader 包装所有其 read() 操作可能开销很高的 Reader(如 FileReader 和 InputStreamReader)。例如, <br
2010-12-01 20:21:00 448
原创 C语言经典100题(收藏)
<br />经典C语言程序设计100例1-10<br />【程序1】<br />题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?<br />1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 <br />2.程序源代码:<br />main()<br />{<br />int i,j,k;<br />printf("/n");<br />for(i=1;i<5;i++) /*以下为三重循环*/<br /> for(
2010-11-30 22:16:00 1320
原创 递归
<br />梦里不知身是客,一晌贪欢。 <br /> ----李煜【浪淘沙】 <br /> 今生搭错了车次, 注定不能与你相依, <br /> 一声梦中梦, 我的魂,追你到来世… <br /> ----某个台湾女诗人 <br /> <br />看了
2010-11-30 19:48:00 296
原创 java 接口
接下来跟初学Java的同学一起来领会一下Java里面接口的概念和应用。你确实已经在用接口了,最典型的比如Swing里面的监听。回头想想,是不是?接口,interface,从中文的翻译上来说,接口的意思就是两个系统之间的联系。所以如果想要理解接口,你必须先搞清楚两个系统之间会有什么样的联系呢?怎么联系呢?我们举例说明:(下面的文字需要你打开你的编程工具,跟我一起实现所有代码。)比如一个大牌导演,现在要组织一台晚会,这个大牌导演最擅长的就是大场面、大制作,演员无所为,他把谁放进去,谁准大红大紫。但是也不是没有任
2010-10-21 19:08:00 338
原创 C 复习
<br />对于计算机语言,首先最重要的就是存储,如果你学过汇编,就会知道,传送指令花了很大的篇幅。对于任何一门语言,首先掌握的是如何使用内存空间。c语言中,变量,类型,数组,结构体,指针等内容属于存储的范畴。尤其是指针,不要只考虑他的指向功能,还要明白,指针是一个空间,是一个存地址的空间。<br />其次,就是函数,对于任何语言,函数是程序的基本构件,是代码的栖息地,也是代码复用的基本方法,函数的参数可以让函数更灵活,适用范围更广,也是学习的难点,应该重点掌握。<br />然后是流程控制和计算,相对要容易
2010-10-21 14:28:00 326
转载 人生七张牌
第1张底牌忍——有容方为大,忍者无敌1.忍是一种做人的大智慧2.忍耐并非软弱3.负重忍辱,厚积而薄发4.骨气不能无,傲气不能有5.“利”字面前,三忍而后行6.遇强示弱,消灾避难7好汉不吃眼前亏,惹不起躲得起8.争狠斗恶匹夫勇,理让三分也无妨9.与小人相处要讲究策略10小不忍则乱大谋11.在人屋檐下,该低头时要低头12.经得起“寒冰床”,练得成真功夫13.表面上吃亏,暗地里得利第2张底牌藏——藏锋藏
2010-05-29 13:44:00 913
转载 size of
sizeof 是一个运算符,不是函数。它是计算一个类型或变量所占用的字节。如: 32位操作系统下sizeof int = 4 (一个字节占8位,4 * 8 = 32)如果是 64位操作系统sizeof int = 8以下以32位操作系统为例int x = 1;sizeof x = 4;int* p = &x;sizeof p = 4;char* ch = 0;sizeof ch = 4;cha
2010-05-28 15:49:00 472
原创 交换两个数不使用第三方变量
不使用第三方变量交换两个变量的值这需要进行位操作,必较麻烦的, 在学习程序语言和进行程序设计的时候,交换两个变量的值是经常要使用的。通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下: int a,b; a=10; b=15; int t; t=a; a=b; b=t; 这种算法易于理解,特别适合帮助初学者了解计算机程序的特点,是赋值语句的经典应用。在
2010-05-28 15:47:00 580
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人