自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (19)
  • 收藏
  • 关注

转载 qt中的全局变量

转自:点击打开链接这一段开发一个程序,需要多个源文件,包括若干个头文件和若干个定义文件。因此如何在多个源程序间开发传递变量就成了一个关键问题。一般来说在多个源程序间传递变量大概有两种方法,一是利用extern声明全局变量来进行传递,二是将全局变量定义成一个类的静态变量,通过类名::变量名进行调用。通过若干次调试,第一种方法终于成功,现将注意要点记录如下:WILD.H文件:

2013-12-04 19:56:24 1265

转载 UML——组合和聚集

转自:点击打开链接组合和聚集都包含有“一个对象包含一个或多个对象”的意思。但是,组合意味着“被包含对象是包含对象的一部分”,而聚集的意义中被包含对象则更像是一个事物的集合。我么可以吧组合看成是一种非共享的关联,被包含对象的生存周期由包含对象控制。恰当使用构造函数和析构函数可以帮助你简化对象的创建和销毁过程。

2013-10-23 09:11:31 1652

转载 Qt Style Sheet的实现(Qt Designer Integration)

转自:点击打开链接Qt designer是一个优秀的工具来预览style sheet。你能右键点击在任何widget,选择change stylesheet来设置风格。在qt4.2和以后的版本。Qtdesigner也包括一个style sheet语句高亮和验证机制。验证会提示语句是否有效。显示在edit style sheet左下角。当你点击ok或者appl

2013-07-22 15:03:06 1943

转载 Qt 无边框、透明、可移动、的个性窗体案例详解

转自:点击打开链接很多朋友都问透明的效果怎么做,为什么自己做的无边框窗体不可移动,一个个回答的很累,干脆写出来分享下好了. int main(int argc, char *argv[]){ QApplication::setStyle("cleanlooks"); QApplication a(argc, argv); login w;

2013-07-18 16:54:04 2167

转载 QT界面美化

转自点击打开链接- 经验总结1. 可用对话框(QDialog)模拟类似Android中toast的效果。- 设置程序界面风格在main函数中QApplication::setStyle("windows");QApplication::setStyle("windowsxp");QApplication::setStyle("moti

2013-07-17 16:03:06 21095 3

转载 如何查询当前环境下,Qt所支持的字体的名称

转载:点击打开链接目前从事嵌入式系统下的Qt应用程序开发;程序需要支持中文,需要想qt的字体目录下导入中文字体;目前导入为微软雅黑字体;当时不知道setfamily的时候需要使用的是什么名称;该如何解决呢?Qt已经给出了解决方案了;使用QFontDatabase类;根据帮助文档:Detailed Description

2013-06-14 10:03:02 8467

转载 Linux--线程编程

转自:点击打开链接进程  系统中程序执行和资源分配的基本单位  每个进程有自己的数据段、代码段和堆栈段  在进行切换时需要有比较复杂的上下文切换 线程  减少处理机的空转时间,支持多处理器以及减少上下文切换开销, 比创建进程小很多  进程内独立的一条运行路线  处理器调度的最小单元,也称为轻量级进程可以

2013-05-18 14:00:42 665

转载 Ubuntu下ssh服务器文件操作命令

转自:点击打开链接SSH是一种以安全、加密方式连接远程主机或服务器的方法。SSH服务器接受从有SSH的客户机的连接,允许操作者象在本地一样地登录系统。你可以用SSH从远程运行shell和X程序。    (1)安装SSH服务器    加入Universe和Multiverse源后,用新立得安装ssh和openssh-server:      网络 > ssh

2013-05-05 16:10:47 7211

转载 ubuntu下minicom的安装及使用

转自:点击打开链接安装:sudo apt-get install minicom配置:1 . 在终端中输入minicom以启动minicom;2. 先按下Ctrl + a, 放开, 再按o, 出现配置菜单.3. 选择 Serial port setup, 此时所示图标在“Change which setting”中,键入“A”,此时光标移到第A项对应处:串口COM1

2013-05-05 14:49:14 850

转载 ubuntu关机命令合集

转自: 点击打开链接最近频繁的装WINDOWS系统感觉越来越简单,就赶紧研究起了UBUNTU。其实早就对他感兴趣了,就是一直没有动起来,。。从此日起坚持每天练习。 本文介绍基于Ubuntu 9.04,采用GNOME集成桌面环境。一、集成桌面环境关机 安全方便     无论是GNOME集成桌面环境还是KDE集成桌面环境,均在菜单或面板上提供了关机选项。

2013-05-05 13:57:56 4008 1

转载 ubuntu 12.04安装与配置

转自:点击打开链接Ubuntu是一个以桌面应用为主的Linux操作系统。Ubuntu 每六个月发布一个新版本(一般是4和10月份,命名为YY.MM),每一个普通版本都将被支持 18 个月,长期支持版(Long Term Support, LTS)的桌面版本支持 3 年,服务器版本则是 5 年。因为她安装软件很方便(对于有网络而言),所以开发运用很方便。1、安装ubuntu 12

2013-05-05 13:54:35 931

转载 Ubuntu常用命令大全

转自:点击打开链接查看软件xxx安装内容#dpkg -L xxx查找软件#apt-cache search 正则表达式查找文件属于哪个包#dpkg -S filename apt-file search filename查询软件xxx依赖哪些包#apt-cache depends xxx查询软件xxx被哪些包依赖#apt-cache rdep

2013-05-05 13:51:32 2457

原创 ubuntu更改系统主机名

1.启用root用户运行命令 sudo passwd root 为root用户设置密码2.以root用户身份登录1)编辑文件/etc/hosts 将下面的一行127.0.1.1    xxxxx替换为127.0.1.1    newhostname2) 编辑 /etc/hostname文件 删除该文件的所有内容,添加newhostname3)运行一下命令 hostn

2013-05-05 12:57:55 752

转载 Qt简介以及如何配置Qt使用VS2010进行开发

转自:点击打开链接Qt是神马东西?Qt – 一个跨平台应用程序和UI开发框架它包括跨平台类库、集成开发工具和跨平台 IDE。使用 Qt 您只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序。 Qt 主要是由 诺基亚 开发和维护的。Qt通过开源授权(LGPL 和 GPL)以及商业授权的方式对 Qt 进行授权。在Lin

2013-04-19 19:46:15 840

转载 有关智能指针(shared_ptr)的讨论

转自:点击打开链接1. boost::shared_ptr的用法 下面用一个简单的例子说明shared_ptr的用法:#include #include class A {public: void print() { printf("class A print!\n"); }};int main(int argc,

2013-03-26 13:13:05 4693

转载 C/C++内存泄漏及检测

转自:点击打开链接“该死系统存在内存泄漏问题”,项目中由于各方面因素,总是有人抱怨存在内存泄漏,系统长时间运行之后,可用内存越来越少,甚至导致了某些服务失败。内存泄漏是最难发现的常见错误之一,因为除非用完内存或调用malloc失败,否则都不会导致任何问题。实际上,使用C/C++这类没有垃圾回收机制的语言时,你很多时间都花在处理如何正确释放内存上。如果程序运行时间足够长,如后台进程运行在服务器上

2013-03-26 10:49:48 755

转载 C++中的static关键字

转自:点击打开链接C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。一、面向过程设计中的static1、静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下:[c

2013-03-26 09:56:20 572

转载 UML类图符号 各种关系说明以及举例

转自:点击打开链接UML中描述对象和类之间相互关系的方式包括:依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition),泛化(Generalization),实现(Realization)等。依赖(Dependency):元素A的变化会影响元素B,但反之不成立,那么B和A的关系是依赖关系,B依赖A;类属关系和实现关

2013-03-25 21:08:11 795

转载 CCommandLineInfo详解-启动不创建新文档

转自:点击打开链接问:其实这里面还有问题,如果是单文档应用程序,这样做会出错。虽然编译连接都能通过,但是调试运行是到这里提示出错而中断了。错误:在winocc.cpp文件的这句话:ASSERT(::IsWindow(m_hWnd) || (m_pCtrlSite != NULL));处程序中断了。似乎是因为无法创建窗体的原因。后来只能通过:指定启动时打开默认文档才避免了出错

2013-03-18 18:47:43 849

转载 vc, vs2005 中无法链接strcasecmp 和 strncasecmp的解决办法

转自:点击打开链接VS2005中没有strcasecmp和strncasecmp函数,需要自己添加。在.h文文件中添加如下声明:#ifdef _MSC_VERint strcasecmp(char *s1, char *s2);int strncasecmp(char *s1, char *s2, register int n);#endif在.

2013-03-17 22:58:55 1730

转载 sscanf 与scanf

转自:点击打开链接sscanf  名称:  sscanf() - 从一个字符串中读进与指定格式相符的数据.  函数原型:  Int sscanf( string str, string fmt, mixed var1, mixed var2 ... );  int scanf( const char *format [,argument]... );

2013-03-15 10:42:28 1010

转载 对话框及窗口背景色

转自:http://www.cnblogs.com/lidabo/archive/2012/07/17/2594843.html设置对话框背景颜色及背景图片可在OnCtlColor(),OnEraseBkgnd(),OnPaint()里设置,对话框初始化完毕,显示窗口时按顺序调用OnSize()>OnEraseBkgnd()>OnPaint()>OnCtlColor()。OnE

2013-03-06 15:19:27 970

转载 WinCE程序C/C++/C#实现带时间标记的日志记录

转自:http://www.cnblogs.com/beer/archive/2010/09/24/1833783.html    在程序开发时,为了帮助程序员更好的调试和排错,一般都需要日志记录,这是一个程序员应该养成的良好习惯。本文虽然是在WinCE平台下进行的,但是显然更能够在XP平台上运行,甚至只要对一些文件接口函数进行修改,可以在Linux平台下实现相应功能。    用C

2013-03-05 14:50:02 892

转载 linux 下opendir readdir 在windows下的替代函数

转自:http://blog.csdn.net/killerzhou/article/details/2301359最近在做一个linux下c程序到windows下的移植工程,在移植过程中发现windows下对opendir readdir存在很大问题,经多方查找,终于在http://www.tenouk.com/cpluscodesnippet/viewtopic.php?t=670

2013-02-18 16:20:42 5049

转载 C中计算程序运行时间差(毫秒级)

转自:点击打开链接最近在跑一些程序,需要计算程序运行的时间,然后搜索了一下相关的材料,发现下面的一个比较好的方法,可以实现毫秒级的计时: #include #if defined(WIN32)# define  TIMEB    _timeb# define  ftime    _ftime#else#define TIMEB timeb#e

2013-01-10 10:31:22 1878

转载 透明位图的显示

转自:http://www.vckbase.com/index.php/wv/358.html包含透明色的位图的绘制方法有多种,最简单的方法是调用现成的函数:TransparentBlt,也可以通过自己的代码实现类似TransparentBlt的功能,实现过程也有两种形式,一种是事先做一张掩码位图,另一种是动态生成掩码位图。本文将介绍动态生成掩码位图绘制具有透明区域位图的方法。一、Tr

2013-01-07 13:54:45 773

转载 AlphaBlend StretchBlt BitBlt

AlphaBlend该函数显示拥有透明或半透明像素的位图。SyntaxBOOL AlphaBlend(    HDC   hdcDest,    int     nXOriginDest,  int   nYOriginDest,  int   nWidthDest,  int   nHeightDest,    HDC   hdcSrc,    i

2013-01-04 19:09:11 1050

转载 ShowWindow, UpdateWindow, SendMessage, PostMessage, PeekMessage, GetMessage

ShowWindow与UpdateWindowCWnd::UpdateWindow()       In MSDN:Updates the client area by sending a WM_PAINT message if the update region is not empty.The UpdateWindow member function sends a WM_

2012-12-31 11:14:36 730

转载 深度探索WM_PAINT消息

转自:http://blog.csdn.net/sdn_009/article/details/3293501【引言】:这是以前在作VC/EVC开发时候遇到的一个郁闷的问题的思考,刚好最近在VC#开发时候遇到了类似的问题,因此就总结出来,期望能够给遇到同样问题的开发者一些帮助和提示。 问题缘起       半年前,在作Mobile GPS项目(移动手持设备上的GPS/GIS

2012-12-28 19:45:26 597

转载 WM_Paint 消息详解

转自:http://blog.csdn.net/sdn_009/article/details/3292133WM_PAINT 是 Windows 窗口系统中一条重要的消息,应用程序通过处理该消息实现在窗口上的绘制工作。1. 系统何时发送WM_PAINT消息?   系统会在多个不

2012-12-28 19:42:37 790

转载 GDI+编程小结

转自:http://blog.csdn.net/byxdaz/article/details/5972759GDI+(Graphics Device Interface Plus图形设备接口加)是Windows XP和Windows Server 2003操作系统的子系统,也是.NET框架的重要组成部分,负责在屏幕和打印机上绘制图形图像和显示信息。GDI+不但在功能上比GDI 要强

2012-12-27 15:33:20 4079

转载 CFileFind

转自:http://hi.baidu.com/luckycky/item/4c2b5c90fa004ed51b49df9eMFC类CFileFind执行本地文件查找,是CGopherFileFind和CFtpFileFind的基类;后两类用于Internet文件查找。CFileFind包括的成员函数有开始查找、定位文件、返回标题名或路径。对于Internet查找来说,GetFileURL返回文

2012-12-05 19:20:40 2094

转载 GetCurrentDirectory()和GetModuleFileName()函数的区别

转自:http://blog.csdn.net/kzh313561014/article/details/6630643GetCurrentDirectory只是返回当前进程的当前目录,而并不是进程的镜像文件(.exe)所在的目录GetCurrentDirectory()适用于XP等系统,在WinCE上不能使用GetModuleFileName()适用于WinCE2.0以后使用方法

2012-12-05 19:18:15 894

转载 C++_友元函数

转自:http://blog.csdn.net/insistgogo/article/details/66086721、为什么要引入友元函数:在实现类之间数据共享时,减少系统开销,提高效率      具体来说:为了使其他类的成员函数直接访问该类的私有变量      即:允许外面的类或函数去访问类的私有变量和保护变量,从而使两个类共享同一函数      优点:能够提高效率

2012-12-04 15:30:52 398

转载 C++ Map详解

转自:http://kettleking.iteye.com/blog/1483854• map定义类型 /*      1. map对象的元素是键值对,也就是每个元素包含两个部分:键以及由键关联的值。      键的类型必须是可以比较的,但键类型是自定义类型时,必须重写比较函数:      inline bool compare(const keytype &key,cons

2012-12-03 13:51:22 1004

转载 MFC操作ini文件方法

转自:http://blog.csdn.net/rayborn1105/article/details/8192142一个不错的接口:http://blog.csdn.net/qq575787460/article/details/8185339      在我们的程序设计中经常需要对一些参数进行配置,配置好后还要在下一次启动仍然有效,那么一个有效的可行办法就是使用ini文件,也就

2012-11-30 16:37:44 4166

转载 VC防止窗口和控件闪烁的方法

转自:http://xuzhigang921.blog.163.com/blog/static/5619922020121232653491/一般的windows 复杂的界面需要使用多层窗口而且要用贴图来美化,所以不可避免在窗口移动或者改变大小的时候出现闪烁。先来谈谈闪烁产生的原因原因一:如果熟悉显卡原理的话,调用GDI函数向屏幕输出的时候并不是立刻就显示在屏幕

2012-11-26 14:51:44 1425

转载 使用宏防止闪烁

转 自:http://hi.baidu.com/koko200147/item/92f5d04b0aa04caddf2a9f99本文主要是通过网上一篇文章提供的解决办法,整理了一组宏来实现防闪烁的。本文的重点是展示这个宏及其使用方法。 解决方法的原理请参考: http://www.cndes.cn/Designs/Program/200608052716.html针对上文中提到的

2012-11-23 17:00:16 925

转载 LNK2005错误 :error LNK2005: 已经在 libcmtd.lib(dbgheap.obj) 中定义

转自:http://hi.baidu.com/weitingwang/item/d9de9ae8f581f4e8fb42ba5eVS2005链接问题: LNK2005错误 :error LNK2005: _free 已经在 libcmtd.lib(dbgheap.obj) 中定义以前经常遇到这个警告信息,因为运行并没有什么问题,所以也没深究。但是耿耿于怀那个“ 0

2012-11-23 13:21:09 23468 1

转载 一个合格的软件工程师应该读过哪些书

转自:http://blog.csdn.net/justjavac/article/details/7865418编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本, 你会选择哪本书呢?我希望这个书单列表内容丰富,可

2012-11-21 12:34:14 8711

SourceInsight3.5(含注册码)+教程

内含SourceInsight3.5、注册码、Source_Insight教程及技巧(大全)——最终整合版、用户手册,可谓史上最全的工具套,完全免费!!!

2012-03-24

Linux C编程(高清版,非常清晰,要支持我哦)

Linux C编程

2010-12-05

深入理解计算机系统的答案

深入理解计算机系统的课后 答案

2010-12-05

停止等待协议-Linux版本

本实验可以基于实验七的数据帧传输实验,根据给出的停止等待协议的算法描述,选择自己熟悉的语言工具给予实现。 按照数据帧传输实验初级层次,一个站点充当发送方,一个站点充当接收方。 也可以采用模拟方式,用两个例程分别实现发送和接收。使用一个公共区代替传输链路,发送例程从发送缓存取出一数据帧送公共区,并等待来自接收例程的确认帧;接收例程从公共区取出数据,再根据是否正确发送确认帧或否认帧到公共区。如果通过创建fork进程独立运行发送和接收两个子进程,效果更佳。 数据帧和确认帧基于不考虑捎带确认的简单格式。

2010-12-05

基于 S3C2410 的 Linux 全线移植文档 一个经典的Linux移植文档,共有95页,内容十分详细

一个经典的Linux移植文档,共有95页,内容十分详细,从中可以学到很多知识,还多地方都有下载(有的网站称之为《Linux系统全线移植文档》等等)。虽然移植过程并不是完全正确(可能是作者笔误),但是很值得参考。在这里感谢文档的作者们。

2010-02-23

Java简历模板 将近四五十个简历供您挑选

Java简历模板 将近四五十个简历供您挑选

2010-02-03

LINUX与UNIX+SHELL编程指南 入门必看书籍

LINUX与UNIX+SHELL编程指南 入门必看书籍

2010-02-03

Java程序员的推荐阅读书籍 很不错的学习之路

Java程序员的推荐阅读书籍 很不错的学习之路

2010-02-03

C_C++语言经典算法 很好的一个学习资料

C_C++语言经典算法 很好的一个学习资料

2010-02-03

算法导论答案(Solutions for Introduction to algorithms)

算法导论答案,这是我们算法教材的习题答案,非常有用,英文版的教材Solutions for Introduction to algorithms second edition

2010-01-23

宠物医院管理系统,“天下”宠物诊所的职员在工作中需要查阅和管理如下信息:诊所的兽医、客户以及客户的宠物。诊所的兽医具有不同的专业特长,例如:有的擅长牙科,有的擅长内科等。诊所的职员使用浏览器访问该系统。客户的每个宠物都具有唯一的名称。

“天下”宠物诊所的职员在工作中需要查阅和管理如下信息:诊所的兽医、客户以及客户的宠物。诊所的兽医具有不同的专业特长,例如:有的擅长牙科,有的擅长内科等。诊所的职员使用浏览器访问该系统。客户的每个宠物都具有唯一的名称。

2009-10-11

学生学籍管理信息系统毕业论文

本系统是由Microsoft Visual Basic 6.0可视化开发软件工具下分析、设计、开发大中专院校的学籍管理系统的过程。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库编程实践,在指导老师的帮助下,已经基本上成功地实现了设计要求。是我们设计的数据库系统能够实现学生信息管理,学生成绩管理,学生档案管理,用户管理等功能。该系统基本上满足了用户在学校信息管理方面的需求,用户界面友好。

2009-03-11

计算机专业毕业论文—校园网站设计

计算机专业毕业论文—校园网站设计,此论文包含全套代码,开题报告,任务书

2009-03-11

网络考试系统(本论文叙述了考试方式的历史、现状以及ASP语言和SQL SEVER2000数据库管理系统的概况。重点介绍了无纸化网络考试系统的实现过程:包括系统分析、 系统调查、 数据流程分析、功能设计、 数据库设计、 系统物理配置方案、 系统实现、 系统测试和调试。总结了本系统的特点:节约考试成本,提高考试工作的效率。本系统主要面向三类人员使用:普通学生、考务人员、领导,使用时他们拥有不同的权限。使用的过程是通过考试新闻的发布、试卷的制定、审核、生成、考试结果的公布与查询来实现无纸标准化考试,)

本论文叙述了考试方式的历史、现状以及ASP语言和SQL SEVER2000数据库管理系统的概况。重点介绍了无纸化网络考试系统的实现过程:包括系统分析、 系统调查、 数据流程分析、功能设计、 数据库设计、 系统物理配置方案、 系统实现、 系统测试和调试。总结了本系统的特点:节约考试成本,提高考试工作的效率。本系统主要面向三类人员使用:普通学生、考务人员、领导,使用时他们拥有不同的权限。使用的过程是通过考试新闻的发布、试卷的制定、审核、生成、考试结果的公布与查询来实现无纸标准化考试,从而使考试可以方便地通过 Internet和局域网进行。

2009-03-11

ACCESS2000做的学籍管理系统

ACCESS2000做的学籍管理系统,这是我的毕业设计,包含论文的全套代码,设计方案以及开题报告

2009-03-11

终端计费系统.终端计费系统

终端计费系统开发的目的是能够实现对不同型号的程控交换机对计费中心定时或即时传下来的原始话单信息进行及时准确的分类、查询、浏览、修改、删除、统计、话单信息的打印等。能够及时查询客户的通话数据,避免引起话费争议,提高客户的满意度。使管理更科学、更方便、更合理。同时,也能够帮助电信计费有关人员提高工作效率和服务质量。为电信局减少不必要的损失。从而有效的提高电信局经济的效益。

2009-01-20

宾馆客房管理系统(论文 设计)Part3

宾馆客房管理系统(论文 设计)Part3

2009-01-20

宾馆客房管理系统(论文 设计)Part1

宾馆客房管理系统(论文 设计)Part1

2009-01-20

空空如也

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

TA关注的人

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