自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何设计一个应用软件

如何设计一个应用软件当今时代软件行业各种新的技术层出不穷。但是我认为软件行业最根本的技术在于以下几个内容:1、操作系统。2、编译系统。3、数据库管理系统。4、协议。5、算法。6、应用软件。这六种技术构成了各种各样新技术的根基。计算机发展至今,以应用软件种类最为烦多。国外有着众多商业化的应用软件提供商。Windows下我们所熟知的应用软件有:MS Office/Photoshop/Fla

2009-10-03 23:00:00 2943 1

原创 日食前再次发布新版MyUML090801_2

这一版的改动很大,更正了一些BUG,针对C++语言添加了对类模板、函数模板、枚举、宏、typedef、结构、联合、普通函数和全局变量的支持。 朋友们请到www.myuml.net下载最新版本090801_2。

2009-07-21 15:46:00 570

原创 MFC中的属性页如何改变大小?

这个问题困扰了我一天半的时间。不过终于找到了这个问题的解决方案。 记得有一段时间我对MFC很着迷,恨不得把源码从头读到尾。近两年很少研究MFC了 MFC中大部分的类,给我的感觉就是它定义了一个框架,然后我们写程序的时候,在这个框架中填入自己想要的东西就可以了。  

2009-07-12 22:15:00 1528 1

原创 MyUML090801版更新说明

MyUML090801版更新说明相对于上一个版本090515,MyUML_090801版本主要更新内容如下:1、对于正向工程的更新。MyUML_090801版本采用了全新的正向工程引擎,可以生成质量极佳的代码。新的引擎生成代码时,需要根据配置文件来生成代码。MyUML_090801版自带了四个正向工程配置文件,分别可以生成c++/c#/java/StateMachineForC++代码

2009-07-12 18:28:00 571

原创 QPicture及图形处理

1、QPicture可以和QPainter结合使用例如:QPainter paint;QPicture pic; paint.begin(&pic);paint....paint.end(); if( !pic.save("...") )//将其保存为一个绘图指令文件... 读取该文件可以使用load方法QPainter paint;QPic

2009-06-25 19:10:00 916

原创 QPainter画图

QPainter类有点类似于MFC中的CDC类。包含头文件qpainter.h对要绘制的部件重载虚拟函数paintEventprotected:      virtual void paintEvent(QPaintEvent*pPaintEvent); 在paintEvent实现中写上绘图代码{      QPainter p;      p.begin(th

2009-06-15 21:34:00 2118

原创 Qt中实现拖放

以拖动一个文本对象为例1、被拖放的Widget重载虚函数protected:      virtual void mousePressEvent(QMouseEvent*);实现:添加头文件qdragobject.hmousePressEvent实现{//新建一个QDragObject类的对象//QDragObject * pDragObj = new ..

2009-06-14 17:05:00 762

原创 写在MyUML发布090515_2版之际

前段时间针对一些问题,做了一次校正。本来准备等待我的代码生成引擎写好后一并发布的,但是我想,要完善代码生成引擎需要一段不短的时间(我自己也估计不出来),所以昨天将更正后的版本发布了。 对软件添加的内容有:给UML元素添加了导航操作,例如,可以通过属性对话框迅速查知一个类的基类和派生类,并迅速跳至基类和派生类。添加了一个帮助文档。添加了一个示例程序。 现在看起来感觉MyU

2009-06-11 17:22:00 443

原创 Qt 4自动实现signal和slot的连接

查看Qt4的一些示例项目的时候,使用设计器打开其UI文件,在文件中竟然找不到signal和slot的连接。但是最终的程序,slot却又能准确的响应信号。打开通过ui文件自动生成的c++文件,其中也找不到connect语句,到底是怎么一回事? 经过逐语句的分析。终于发现连接的原因就在于setUi函数的最后一句 QMetaObject::connectSlotsByName(MainW

2009-06-10 22:49:00 1612

原创 XP终归要淘汰

首先不得不承认这款发布已多年的windows操作系统XP的成功,许多个人电脑上装有这款系统即是证明。甚至多年后的今天,最新的上网本上仍然是预装这款系统。 但是有时我也惊叹XP系统上病毒多到数不胜数的状况。我虽然不用XP,但是拿着U盘到装有XP的电脑上拷一下文件,回来后总能发现U盘根目录多出一些隐藏的程序。幸好我的电脑上的两个操作系统,VISTA不让这些程序有运行或者获得管理员权限的机会(除

2009-06-07 14:31:00 571

c++版NFA2DFA

C++实现的NFA\DFA\NFA转为等价的DFA. 有一个地方有一个BUG,但是如何才能修改这个资源呢? 手动修改方法: 在MyNFA.cpp文件第193行下插入一行: if( (*pStateSetT4).empty() )continue; 插入后上下文变为: //求得其Move this->Move(*pStateSetT2,this->m_Sigma.GetSymValue(i),*pStateSetT3); this->EpsilonClosure(*pStateSetT3,*pStateSetT4); delete pStateSetT3; if( (*pStateSetT4).empty() )continue; //接下来判断新求的集合是否已存在? bool bFind = false;

2009-07-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除