哪一天 哪一天 我有吃有穿有住有钱 不再流浪 流浪
2007-07-26程序设计

4条评论
2 views

<>读书笔记:第一章 预备知识

看书做笔记
乃天经地义

第一章 预备知识

①程序=数据+算法

②过程性编程强调算法,OOP强调数据

③从低级组织(如类)到高级组织(如程序)的处理过程叫做自下而上(bottom-up)的编程

c++程序运行的步骤

⑤⊙compile(编译):对当前打开的文件中的代码进行编译

build(建立):编译工程中所有源代码文件中的代码,如果工程中有3个文件,只修改了1个,则只重新便于这1个文件

build all(全部建立):重新编译所有的源代码文件

link(链接):将编译后的源代码与所需的库代码结合起来

run(运行)或execute(执行):运行程序

2007-07-25生活记事

没有评论
1 views

多雨的季节!

最近一直下雨!

讨厌打雷!刮大风!

蓝蓝的天
白白的云
难道要下雨?

我的神啊

好大的风啊

雨过天晴?可有彩虹?

2007-07-23程序设计

没有评论
16 views

书终于到了(C++Primer Plus(第五版)中文版,Effective C++改善程序与设计的55个具体做法(中文第三版)

这标题是不是挺长的?
搜索关键字很容易到这的!

书8天到了!
今天冒雨去拿了!
还不错!
明天开始看了,
不看就对不起我的¥了!

上图:
纪念我那逝去的php
迎接即将到来的c++

2007-07-22程序设计

1条评论
5 views

c++学习笔记(2007-07-22)

1:由计算机硬件系统可以识别的二进制指令组成的语言成为机器语言

2:汇编语言将机器指令映射为一些可以被人读懂的助记符,如
    ADD,SUB等。(汇编方式)

3:高级语言屏蔽了机器的细节,提高了语言的抽象层次,程序中可以
采用具有一定涵义的数据命名和容易理解的执行语句。这使得在书写
程序时可以联系到程序所描述的具体事物。(解释方式,编译方式)

4:第一代语言是对数学表达式有很强的运算处理能力,代表是
      Fortran和Algol 60
      第二代语言的重点是如何有效地表达算法,代表是Pascal和c
      第三代语言引入抽象数据类型的程序设计语言,代表是Ada被认为
      是基于对象的语言
第四代是面向对象程序设计语言,代表是Smalltalk,Eiffel,C++,Java

5:面向对象的语言(封装,继承,多态)
    出发点:更直接地描述客观世界中存在的事物(对象)以及它们
    之间的关系。
    特点:是高级语言,将客观事物看作是具有属性和行为的对象,
    通过抽象找出同一类对象的共同属性和行为,形成类,通过类的继承
    和多态实现代码的重用。

6:多态是指在一般类中定义的属性或行为,被特殊类继承之后,可以
具有不同的数据类型或表现出不同的行为。这使得同一个属性或行为
在一般类及其各个特殊类中具有不同的语义。

7:面向对象的软件工程是面向对象方法在软件工程领域的全面应用,
他包括:
面向对象的分析(OOA)
面向对象的设计(OOD)
面向对象的编程(OOP)
面向对象的测试(OOT)
面向对象的软件维护(OOSM)

8:计算机采用的是二进制数字系统,基本符号:0,1,进位原则:逢
二进一。优点:易于物理实现,二进制数运算简单,机器可靠性高,
通用性强。缺点是:对人来说可读性差。

9:进制转换
   R进制-》十进制,只需各位数字与它的权相乘,其积相加。
   十进制-》R进制,用"除R取余法"
   十进制小数转换成R进制小数,采用"乘R取整法"

    进制这东西搞的有点乱,等书到了再细细研究,看视频看不出什么理

    所当然!

10:信息的存储单位
位(bit):度量数据的最小单位,表示一位二进制信息
字节(byte):由八位二进制数字组成(1byte=8bit)

11:二进制数的编码表示:
   原码:0(正零与负零)表示不唯一.

   反码:正数的反码与原码表示相同。负数的反码与原码有如下关系:符号位相 同(仍用1表示),其余各位取反(0变1,1变0)。反码中
的0表示也不唯一,反码只是求补码的中间码。

   模数:n位整数(包括一位符号位),则它的模数为2的n次方
         n位小数,小数点前一位为符号位,则他的模数为2.

   补数:一个数减去另一个数,或者说一个数加上一个负数,等于第

一个数加上第二个数的补数/一个二进制负数可用其模数与真值做加法

(模家去该数的绝对值)求得其补数。

这一段看得头晕。索性略过不看了。

2007-07-12程序设计

2条评论
2 views

c++ ing…

今天从当当网上卖了2本c++的书!

准备学习c++

反正在家没事干!

不过据说这东西挺难的~

2007-07-11程序设计

没有评论
1 views

看来我还是适合php!

学了几天的asp.net

因为有基础~所以学起来还是挺快的!

拖拽控件,智能提示!这两样很爽!

不过我还是喜欢PHP!

简洁,高效!

当然.net也很好~

2007-07-09程序设计

1条评论
3 views

从今天开始学习.net!

今天花了一下午时间学了.net

这是笔记!

Convert.ToInt32

ToString放在前面或者后面

读取二维数组
string[,] arr = new string[2, 4];
         arr[0, 0] = “sanp”;
         arr[0, 1] = “男”;
         arr[0, 2] = “学生”;
         arr[0, 3] = “21″;
         arr[1, 0] = “test”;
         arr[1, 1] = “女”;
         arr[1, 2] = “工程师”;
         arr[1, 3] = “25″;

         Response.Write(“<br>” + arr.Rank);
         Response.Write(“<br>”+arr.GetUpperBound(arr.Rank-1));

         //利用数组循环读出多维数组
         for (int i = 0; i < arr.Rank; i++)
         {
             for (int j = 0; j <= arr.GetUpperBound(arr.Rank – 1); j++)
             {
                 Response.Write(“<br>” + arr[i, j].ToString());
             }
         }

web用户控件

结构与枚举
struct
enum

泛型
string[] arr = new string[] {“1abcd”,”2afds”,”3adfc”,”4fcvd”,”5aewq”,”6aiud”};
         foreach(string r in arr)
         {
             if (r.Contains(“a”))
             {
                 Response.Write(r.ToString() + “<br>”);
             }
         }

运算符重载
cookie
httpcookie
request.cookie

visual studio 2005这个IDE真不错!

厦门最后一帖!

明天就回家了!

或许这是在厦门写的最后一篇文章!

希望厦门越来越好~~

好了我再回来~

7月5日 2522 厦门–南京西!

珍惜在厦门的每一天!

再想回来就不容易了!

返回顶部