zoukankan      html  css  js  c++  java
  • 拾起读书

    再次阅读:深入浅出MFC。才阅读了导读,才发现自己很多东西又掉了!!

    读的是什么?这么多年的阅读,竟还是模模糊糊的;也许理论和实践才能让人清醒!

    没办法,得再次捡起来,看能否领悟更多的东西!

    ————————————————

    阅读需要尺度,需要一个标杆,看自己能否真正明白了你所阅读的内容的含义,无论是理论还是实践中的含义。

    关于这点,我倒记起初高中的年代的语文学习,那个时候的课文阅读就是这样的,只是久了反而忘了这个。

    ————————————————

    记录下某些东西:

    Win32 程序观念:
    Message based,
    Eevent driven,
    Multitasking,
    Multithreading,
    Console programming



    C++ 重要技术:
    类别与对象、
    this 指针、
    继承、
    静态成员、
    虚拟函数与多态、
    模板(template)类别、
    异常处理(exception handling)

    这也算一个大标准吧

    在C#里面好像一切都顺其自然!

    学习类别 关键技术 学习经历 学习结果 备注
    Win32 程序观念        
      Message based   忘了细节,只有一个大概   
      Eevent driven   了解,但很少用   
      Multitasking   忘了细节,很少用   
      Multithreading   在winsock学习中用过,但还是实践少   
      Console programming   这个是最开始学习的一个话题,现在还会   
             
    C++ 重要技术        
      类别与对象   一直在用,在c#中也用到   
      this 指针   还记得一些东西,但很少用   
      继承   一直在用,但只有单继承   
      静态成员   在用,某些还是不明白   
      虚拟函数与多态   一直用   
      模板(template)类别   了解,少用   
      异常处理(exception handling)   了解,少用   



    缩写字:
    API - Application Programming Interface
    DLL - Dynamic Link Library
    GUI - Graphics User Interface
    MDI - Multiple Document Interface
    MFC - Microsoft Foundation Class
    OLE - Object Linking & Embedded
    OWL - Object Windows Library
    SDK - Software Development Kit
    SDI - Single Document Interface
    UI - User Interface
    WinApp : Windows Application

    control   控制组件,如Edit、ListBox、Button...。
    drag & drop  拖放(鼠标左键按下,选中图标后拖动,然后放开)
    Icon   图标(窗口缩小化后的小图样)
    linked-list  串行
    listbox   列表框、列表清单
    notification  通告消息(发生于控制组件)
    preemptive  强制性、先占式、优先权式
    process   进程(一个执行起来的程序)
    queue   队列
    template  template C++ 有所谓的class template,一般译为类别模板;
       Windows 有所谓的dialog template,译为对话框模板;
       MFC 有所谓的Document Template
    window class 窗口类别(不是一种 C++ 类別)
    window focus 窗口焦点(拥有焦点之窗口,将可获得键盘输入)


    类别    class
    对象    object
    构造式   constructor
    析构式   destructor
    运算子    operator
    改写    override
    多载    overloading,亦有他书译为「过荷」
    封装    Encapsulation
    继承    Inheritance
    动态绑定   Dynamic Binding,亦即后期绑定(late binding)
    虚拟函数   virtual function
    多态    Polymorphism,亦有他书译为「同名异式」
    成员函数   member function
    成员变量   data member,亦有他书译为「数据成员」
    基础类别   Base Class,亦即父类别
    衍生类别   Derived Class,亦即子类别

    关键句子:
    call back 函数,意思是指「在你的程序中,被Windows 系统调用」的函数。[来源深入浅出MFC-窗口的生命中枢:窗口函数]

    idle :['aidl]
    adj.
    闲散的; 闲置的; 空闲的
    懒散的, 不做事的, 吊儿郎当的
    无用的; 无益的
    无因的, 缺乏根据的
    【机】空转的, 慢速的

    在计算机世界里有一个时间:Idle time  所谓空闲时间是指「系统中没有任何消息等待处理」的时间.
    关于这个时间,在计算机时间中很常见的也很常用的一个时间;在很多系统中都会充分使用到这个时间,正所谓分秒必争!


  • 相关阅读:
    javascript语法之函数案例练习
    javascript语法之函数的定义
    javascript语法之with语句
    javascript语法之for-in语句
    javascript语法之循环语句小练习
    centos 7 配置samba mount
    Centos 7 systemd.service — Service unit configuration
    Linux 下使用 ffmpeg 大批量合并 ts 文件, mp4切割文件为m3u8
    Debian 系统修改网卡ens33名称为 eth0
    star_namelist
  • 原文地址:https://www.cnblogs.com/GoGoagg/p/1277429.html
Copyright © 2011-2022 走看看