您的位置:首页 > 其它

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

2012-06-05 00:12 246 查看
学习笔记:

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

总结提高 争取每天都有进步 加油
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: