记---------我实习的第一天

学习笔记:

1、安装开发环境

2、看了公司的产品,也大概了解了我的任务,Qt估计是我这阵子的学习重点吧

3、早上还初步的学习了一些基本的命令 如下:

     telnet  远程登录服务

     ps       查看进程

     ls        类似于windows下的dir吧,可带参数如-l:列局文件详细信息

     cd        这个不多说了

     mkdir    创建一个目录

     rmdir    删除一个目录

     top       分析各个进程资源占用情况

    (退出top使用ctrl+c,这是linux下的用于终止当前运行在终端的命令)

     mount    挂载命令,现在感觉挺抽象的。

4、下午 安装了svn  初步了解到这是用于版本控制的一个版本管理工具

     感觉是一个很神奇的东西,就在本地硬盘export了一个文件夹,然后vs2008的项目建在该文件夹下,就能同步到服务器端编译运行了

     使用到的命令svn co svn::xxxxxx    作用是将文件checkout到本地目录

     svn up :更新到某个版本

    

5、还有就是被强调了一下代码规范的问题,都是一些细节但是有可能对日后的维护会起重要影响的。

      如:类成员函数的实现一般放cpp文件定义

            缩进问题

            函数名字  功能注释

            控制语句的{}

            成员变量的命名 等等

6、关于Qt 

     给我的感觉不是很难,但因为之前没接触过,所以可能会有点吃力。

     说说暂时对他的理解吧:

     网上资料看到的一句话(当用户点击了一个菜单项 或是工具栏的按钮时,应用程序会执行某些代码。大部分情况下,我们希望不同类型的 对象之间能够进行通信。程序员必须把事件和相关代码联系起来,这样才能对事件做出 响应。以前的工具开发包使用的事件响应机制是易崩溃的,不够健壮的,同时也不是面 向对象的

      信号与插槽是一 种强有力的对象间通信机制,它完全可以取代原始的回调和消息映射机制;信号与插槽 是迅速的,类型安全的,健壮的,完全面向对象并用 C++来实现的一种机制)。 

       现在理解为 Qt窗口接收到一个消息,便会产生一个信号,然后connect函数将其与插槽联系起来(插槽就像相应代码一样)

7、严重提醒自己要注意总结,有些东西可能一时记不住,但得采取一定的措施,例如先记录下来。

     总结提高   争取每天都有进步   加油

posted on 2012-06-05 00:12  cs_jin_scor  阅读(193)  评论(0编辑  收藏  举报