随笔分类 -  工程笔记

只有注册用户登录后才能阅读该文。
posted @ 2012-07-23 17:08 ReasonHan
摘要:昨晚下班时,师傅让我画个类图。我问类图是啥?我说让我回去看看吧~今天上午开始画类图,用的是ppt,一边学一边画(http://www.cnblogs.com/riky/archive/2007/04/07/704298.html)。到了十一点的时候终于把工程的类图画出来了,有四页slide那么多,好辛苦。师傅此时走过来,看着一堆图问:你这都是用ppt画的?多累啊……给你个软件,starUML,果然厉害!starUML简易教程如下(http://wenku.baidu.com/view/fbf791fef705cc1755270922.html):添加新工程然后,一个名叫:New Project 阅读全文
posted @ 2012-07-12 14:31 ReasonHan 阅读(294) 评论(0) 推荐(0)
摘要:看到一个关于串口的类,师傅就给我讲到了“设计模式”。神马?!传说中的Design Patterns吗?设计模式和框架 可复用面向对象软件系统现在一般划分为两大类:应用程序工具箱和框架(Framework),我们平时开发的具体软件都是应用程序,Java的API属于工具箱;而框架是构成一类特定软件可复用设计的一组相互协作的类,EJB(EnterpriseJavaBeans)是Java应用于企业计算的框架。 框架通常定义了应用体系的整体结构类和对象的关系等等设计参数,以便于具体应用实现者能集中精力于应用本身的特定细节。框架主要记录软件应用中共同的设计决策,框架强调设计复用,因此框架设计中必然要使.. 阅读全文
posted @ 2012-07-11 15:26 ReasonHan 阅读(157) 评论(0) 推荐(0)
摘要:今天看了代码,主要回忆了一下Qt相关内容,看不懂的内容主要是网络传输和内存管理两方面。1、大小端存储在传输中,有以下代码:1 void aLabel::REVERSE_16 (short int *v ) {2 char t = *(char *)(v); //取低8位3 *((char *)(v)) = *(((char *)(v)) + 1); //低8位里存高8位4 *(((char*)(v)) + 1) = t; //高八位里存t5 }该段代码目的在于,大小端转换。抄点相关知识(http://blog.csdn.net/ameyume/article... 阅读全文
posted @ 2012-07-10 16:22 ReasonHan 阅读(402) 评论(0) 推荐(0)