我的学习笔记

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年6月30日

摘要: 数组 (Array) 在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。 栈 (Stack) 是只能在某一端插入和删除的特殊线性表。... 阅读全文
posted @ 2011-06-30 10:12 kingvax 阅读(207) 评论(0) 推荐(0) 编辑

2011年4月26日

摘要: UML类图 使用UML类图,我们可以表示出类的静态内容以及它们之间的关系。在类图中,我们可以显示出类的成员变量和成员函数,以及类之间的继承和引用关系。简而言之,我们可以描绘出类之间所有源码级的依赖关系。 在UML中一个类表示为如下图: 类图中变量和函数名前面的符号。短横线(-)表示private;井号(#)表示protected;加号(+)表示public; 变量和函数参数的类型显示在变量和参数后... 阅读全文
posted @ 2011-04-26 11:08 kingvax 阅读(2642) 评论(0) 推荐(0) 编辑

2011年4月21日

摘要: 用例图就是由主角、用例以及它们之间的关系构成的图。该图说明了用例模型中的关系。 用例图包含2个元素和4种关系: 参与者(Actor); 用例(Use Case),即一个动作; 关联关系(Association) 包含关系(Include) 扩展关系(Extedn) 泛化关系(Generalization) (以下转自百度百科) 编辑本段简介 用例图定义:由参与者(Actor)、用例(Use Cas... 阅读全文
posted @ 2011-04-21 14:36 kingvax 阅读(839) 评论(0) 推荐(0) 编辑

摘要: 转自:http://www.cnblogs.com/fan0136/archive/2008/12/14/1354730.html 共性:都是从现有的用例中抽取出公共的那部分信息,作为一个单独的用例,然后通后过不同的方法来重用这个公共的用例,以减少模型维护的工作量。 1、包含(include) 包含关系:使用包含(Inclusion)用例来封装一组跨越多个用例的相似动作(行为片断),以便多个基(Base)用例复用。基用例控制与包含用例的 关系,以及被包含用例的事件流是否会插入到基用例的事件流中。基用例可以依赖包含用例执行的结果,但是双方都不能访问对方的属性。包含关系对典型的应用就是复用,也就是 阅读全文
posted @ 2011-04-21 14:20 kingvax 阅读(19155) 评论(1) 推荐(0) 编辑

2011年4月18日

摘要: 毕业后,此书带我进入面向象编程的世界。但当时只是入门,还没真正理解。现在,还是有人问题什么是面向对象,只是简单地回答封装、继承和多态显然是未能很好地解释。现在编程工作中,离不开OOP,但为什么是要用OOP,怎样才是好的OOP,其实我心中还是像有一层纱,好像是知道,但说不出来来。 为了成了一个出色的程序员,决定重新学习(温习)一切与编程有关的知识与技巧。今天,就由这本书开始,重读《面向对象》。什么还是Delphi,现市面上多不胜数C#、JAVA等主流语言关于面向对象编程书箱,那不是更好吗?虽然OOP与语言本身相关不大,只要是OOL就行,但毕竟Delphi是我的第一编程语言,理解起来也更容易。当. 阅读全文
posted @ 2011-04-18 16:11 kingvax 阅读(527) 评论(0) 推荐(0) 编辑

2011年4月14日

摘要: 很幸运,在职业叉交口迷茫的时间,在书店看到这本书。我想很多和我一样的程序员一定不少,编程几年后,不知为何工作,出路在何方。或者受到外界如职位、环境等吸引,放弃本来的目标。认真看看此书,从新找回自己。 最喜欢的章节:第2单 空杯心态,和第3章的“只求最差”一节 内容简介 作为一名软件开发者,你在奋力推进自己的职业生涯吗?面对今天日新月异和不断拓展的技术,取得成功需要的不仅仅是技术专长。为了增强专业... 阅读全文
posted @ 2011-04-14 14:05 kingvax 阅读(331) 评论(0) 推荐(0) 编辑

2011年4月13日

摘要: 数年前,经不起“主管”一职引诱,慢慢疏于编程的工作,做起了公司电脑部的“打杂”。虽然地位提升了,尝试了管人管事管项目,也轻松地拿到同行同龄人要加班加点才能拿到的工资。在温水了舒服了几年,发现自己的编程技术一直停滞,已经落后别人一大段,离我的目标好像也远了。 终于决定要离开这盘温水,当应聘官问我UML、设计模式、算法等问题,我脑中空白了,数年前学过的东西,现在居然忘记了。另一家技术经理面试完后,说我的经验不足于拿到我要求的工资。 痛定思痛,发现前几年真的偏离目标了,现在决定回到起点,从头开始。放弃现在安逸的工作,降低薪资的要求,放下无关重要的职位,重新投入编程的工作,再次出发学习。现在还不迟,. 阅读全文
posted @ 2011-04-13 17:29 kingvax 阅读(189) 评论(0) 推荐(0) 编辑

2009年11月5日

摘要: Ctrl+PageUp 将光标移至本屏的第一行,屏幕不滚动。Ctrl+PageDown 将光标移至本屏的最后一行,屏幕不滚动。Ctrl+↓ 向下滚动屏幕,光标跟随滚动不出本屏。Ctrl+↑ 向上滚动屏幕,光标跟随滚动不出本屏。Ctrl+Shift+NUM 在光标行设置最多九个临时标志号,对临时切换非常有用。行的左边将出现一本书,封面有NUM,再按一次取消设置。 Ctrl+N... 阅读全文
posted @ 2009-11-05 23:49 kingvax 阅读(2346) 评论(0) 推荐(0) 编辑

2009年11月4日

摘要: 数字运算函数数学函数调用格式说明正弦Sin(x)x以弧度为单位,返回x对应的正弦值余弦Cos(x)x以弧度为单位,返回x对应的余弦值正切ArcTan(x)返回正切值为x的角度平方Sqr(x)x为实型表达式,返回x的平方平方根Sqrt(x)x为非负实型表达式,返回x的算术平方根绝对值Abs(x)x可以是整型或实型,返回x的绝对值取整数Int(x)x为实型表达式,返回x的整数部分取小数Frac(x)x... 阅读全文
posted @ 2009-11-04 23:38 kingvax 阅读(1496) 评论(0) 推荐(0) 编辑

2009年11月3日

摘要: 1) 枚举类型(Enumerated)定义: type <枚举名>=(<标识符1>,<标识符2>,…,< <标识符n>);例: type Month=(Jan,Feb,Mar,Apr,May,Jun,Aug,Sep,Oct,Nov,Dec); Var M1,M2:Month;2) 子界类型(Subrange)定义:type <... 阅读全文
posted @ 2009-11-03 18:13 kingvax 阅读(289) 评论(0) 推荐(0) 编辑