自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(39)
  • 资源 (10)
  • 收藏
  • 关注

转载 VS2010配色方案

http://studiostyles.info这个网站专门为vs 2005, vs 2008, vs2010提供配色方案下载。网站首页罗列出大量的配色方案,都附有缩略图以及rated(评估),dls(下载数),views(浏览数)。可以方便的找到优秀的配色方案。当然,自己喜欢的才是最优秀的。配置方法:  进入喜欢的方案后,如决定要下载,注意选择自己的vs版

2014-04-14 23:10:18 2836

原创 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

今天将uVS2010上移植ucos代码时出现,

2014-04-14 22:22:12 1505 1

转载 主要DSP芯片厂商及其产品

主要DSP芯片厂商及其产品德州仪器公司众所周知,美国德州仪器(Texas Instruments,TI)是世界上最知名的DSP芯片生产厂商,其产品应用也最广泛,TI公司生产的TMS320系列DSP芯片广泛应用于各个领域。TI公司在1982年成功推出了其第一代DSP芯片TMS32010,这是DSP应用历史上的一个里程碑,从此,DSP芯片开始得到真正的广泛应用。由于TMS320系列DSP芯片具

2014-03-09 16:14:06 11717

转载 [转]JFFS2源代码情景分析Beta2

转载自:http://blog.csdn.net/flylonginsky/article/details/6321018声明你可以自由地随意修改本文档的任何文字内容及图表,但是如果你在自己的文档中以任何形式直接引用了本文档的任何原有文字或图表并希望发布你的文档,那么你也得保证让所有得到你的文档的人同时享有你曾经享有过的权利。JFFS2源代码情景分析(Beta2)作者在www.

2012-08-15 22:22:50 3290

转载 (转贴)JFFS2 文件系统及新特性介绍

JFFS2 是一个开放源码的项目(www.infradead.org)。它是在闪存上使用非常广泛的读/写文件系统,在嵌入式系统中被普遍的应用。这篇文章首先分析了在闪存上使用 JFFS2 的必要性,然后详细的阐述了 JFFS2 实现的内部机制,包括日志结构的文件系统,关键的数据结构,挂载过程和垃圾收集机制。同时也指出了 JFFS2 的局限性,并介绍了最新的针对 JFFS2 的不足进行改进的补丁程

2012-08-15 21:57:25 2286

原创 TCP/IP学习之IP地址

IP地址长32bit,共4 字节,IP地址分类如下: 类型首字节范围网络号bit数主机号bit数A类0 xxxxxxx0.0.0.0   至 127.255.255.2558-124B类10 xxxxxx12

2012-07-16 23:17:55 908

原创 TCP/IP协议学习之ARP

1.   ARP:地址解析协议      ARP为I P地址到对应的硬件MAC地址之间提供动态映射;      2.  ARP高速缓存:     ARP高效运行的关键是由于每个主机上都有一个ARP高速缓存。这个高速缓存存放了最近internet地址到硬件地址之间的映射记录;     可用arp -a命令显示高速缓存中所有的内容;3. ARP报文的分组格式:

2012-07-10 23:05:24 970

转载 MAC地址完美攻略

MAC地址完美攻略如果你是通过校园网或小区接入Internet,那么一定听说过MAC地址。什么是MAC地址,MAC地址在这种局域网环境中究竟起到什么作用?下面就来介绍一下MAC地址的知识,MAC地址和IP地址的区别以及MAC地址在实际应用中所涉及到的安全问题。  一、基础知识  如今的网络是分层来实现的,就像是搭积木一样,先设计某个特定功能的 模块,然后把模块拼起来组成整个

2012-07-05 22:11:29 1211

转载 《转》MAC地址完美攻略

MAC地址完美攻略如果你是通过校园网或小区接入Internet,那么一定听说过MAC地址。什么是MAC地址,MAC地址在这种局域网环境中究竟起到什么作用?下面就来介绍一下MAC地址的知识,MAC地址和IP地址的区别以及MAC地址在实际应用中所涉及到的安全问题。  一、基础知识  如今的网络是分层来实现的,就像是搭积木一样,先设计某个特定功能的 模块,然后把模块拼起来组成整个

2012-07-05 22:09:05 113

原创 信息安全

1.      企业的核心信息对于企业的意义因为核心信息的意义,所以我们要防止它们被泄漏 2.      现阶段企业核心信息泄漏威胁比例:计算机病毒或操作系统后门、漏洞4%,黑客占10%,商业间谍占30%,而内部员工有意无意的拷贝或发送资料导致企业信息泄密高达56%。 3.      培训案例中也体现了这一点几个实例…. 4.      在信息安全方面,作为一个

2012-05-25 22:57:06 156

转载 Windows任务管理器中内存使用、虚拟内存区别及与页面文件的关系

转载:   http://blog.csdn.net/chenhao1988/article/details/5149900引自:http://bbs.yyon.cn/viewthread.php?tid=85920作者:spain    虚拟内存(VirtualMemory)是Windows管理所有可用内存的方式。对于32位Windows系统,每个进程所用到的虚拟内存地址从0到2

2012-03-30 13:41:11 1311

转载 QT事件过滤器

转载链接:http://blog.csdn.net/xie376450483/article/details/5930564Qt事件模型一个真正强大的特色是一个QObject 的实例能够管理另一个QObject 实例的事件。 让我们试着设想已经有了一个CustomerInfoDialog的小部件。CustomerInfoDialog 包含一系列QLineEdit. 现在,我们想用空

2012-03-28 17:00:37 1322

转载 .h和.cpp文件的区别

本文转自:http://www.cnblogs.com/Charles2008/archive/2009/09/03/1559896.html首先,我们可以将所有东西都放在一个.cpp文件内.然后编译器就将这个.cpp编译成.obj,obj是什么东西?就是编译单元了.一个程序,可以由一个编译单元组成,也可以有多个编译单元组成. 如果你不想让你的源代码变得很难阅读

2012-03-28 15:12:27 4218

转载 (转)关于volatile和原子操作研究的插曲

链接地址:http://hi.baidu.com/chenzhuoyou/blog/item/ff65da1327a6c50a5aaf53e8.html -------------------------------------------------------------------------------------------------------------------

2012-03-28 13:36:57 1150

转载 头文件不宜定义变量原因解析

转自:http://hi.baidu.com/zengzhaonong/blog/item/8c10e90366c2bf733912bbb0.html            http://blog.csdn.net/wzsbll/article/details/6655919 test-1.0使用#ifndef只是防止了头文件被重复包含(其实本例中只有一个头件,不会存在

2012-03-28 13:21:01 1087

原创 QT 应用程序关闭某个窗口时,关闭打开的所有其他窗口并退出程序

项目中当关闭主窗口时,需要将同时打开的其他窗口关闭,并退出应用程序,实现方法如下:在main函数中将QApplication::lastWindowClosed()信号和QApplication::quit()槽函数相关联,将主窗口的属性设置为QWidget::setAttribute(WA_QuitOnClose,true);其他窗口该属性设置为false。int main(int ar

2012-03-27 11:23:55 8942 1

转载 常用的网站功能测试方法和GUI基本测试内容

网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下:1、页面链接检查: 每一个链接是否都有对应的页面,并且页面之间切换工具,如LinkBotPro、File-AIDCS、HTML Link Validater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTML Link Validater只能测试以H

2012-03-11 00:14:58 1212

转载 常用的网站功能测试方法和GUI基本测试内容

网站功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下:1、页面链接检查: 每一个链接是否都有对应的页面,并且页面之间切换工具,如LinkBotPro、File-AIDCS、HTML Link Validater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTML Link Validater只能测试以H

2012-03-11 00:03:49 119

转载 软件测试面试题大集合(精品)

原文链接:http://www.365testing.com/bbs/forum.php?mod=viewthread&tid=36042&extra=page%3D1%26filter%3Dtypeid%26typeid%3D22%26typeid%3D22一、判断题(每题 2 分,正确的“√”,错误的“╳”) 1.软件测试的目的是尽可能多的找出软件的缺陷。(√ ) 2.Beta

2012-03-07 12:24:05 1573

转载 Qt事件研究

qt事件的传递类似于冒泡,如果在一个窗体内未设置该事件属性为true,它会被冒上去,让该窗体的parent处理,如果仍未被设置为true,它会一直往上冒,直到被处理或到达顶层,设置事件属性方式,就是调用event->accept()设置为true,不做处理即为event->ignore()设置为falseQEventQEvent类是所有事件类的基类。事件对象包含事件参数。Qt的主事

2012-03-07 11:03:30 2154

原创 设置Qt应用程序图标及应用程序名

一直以来很纠结给qt应用程序添加图标问题,在网上收过一次,但是感觉不够完整,现将自己的实现过程记录下,以便以后查看:通过网上的例子知道qt助手中有相关说明:Setting the Application IconThe application icon, typically displayed in the top-left corner of an appli

2012-02-20 10:09:34 18316 4

转载 Qt自定义事件

Qt允许你创建自己的事件类型,这在多线程的程序中尤其有用,当然,也可以用在单线程的程序中,作为一种对象间通讯的机制。那么,为什么我需要使用事件,而不是使用信号槽呢?主要原因是,事件的分发既可以是同步的,又可以是异步的,而函数的调用或者说是槽的回调总是同步的。事件的另外一个好处是,它可以使用过滤器。Qt中的自定义事件很简单,同其他类似的库的使用很相似,都是要继承一个类进行扩展。在Qt中,你需

2012-02-07 11:54:29 1201

转载 QT Embedded-----QObject:元对象、signal/slot机制

通常一个类库都会有一个类做为所有类的根类,MFC有CObject,Borland的OWL有TObject,java也有一个object。对于QT Embedded来说,这个类就是QObject。QObject作为根类,定义了整个类库的所需要的一些特性:元对象模型,signal/slot机制,event机制等。下面的文章就分别分绍一下。1.元对象   元对象被称做是meta object

2012-02-07 09:45:39 1242

转载 Qt源码分析之信号和槽机制

Qt的信号和槽机制是Qt的一大特点,实际上这是和MFC中的消息映射机制相似的东西,要完成的事情也差不多,就是发送一个消息然后让其它窗口响应,当然,这里的消息是广义的说法,简单点说就是如何在一个类的一个函数中触发另一个类的另一个函数调用,而且还要把相关的参数传递过去.好像这和回调函数也有点关系,但是消息机制可比回调函数有用多了,也复杂多了MFC中的消息机制没有采用C++中的虚函数机制

2012-02-07 09:42:48 729

转载 C++ Const 成员函数

原文链接:http://zq2007.blog.hexun.com/8625800_d.html一些成员函数改变对象,一些成员函数不改变对象。例如: int Point::GetY(){ return yVal;}   这个函数被调用时,不改变Point对象,而下面的函数改变Point对象: void Point:: SetPt (int x, int y)

2012-02-06 10:53:32 579

转载 Qt——web网页和本地对象的交互

有时候可能需要在html网页中调用本地的对象方法。比如说我点击了一个视频文件的链接,希望调用本地的多媒体模块来播放这个视频文件, 如何实现?一、html中的JavaScript调用Qt本地对象方法过程如下:将本地的QObject对象暴露给webkit和JavaScript通过JavaScript调用本地QObject的槽下面对每个步骤进行详细的分析:

2012-01-11 14:43:35 972

转载 (转)高质量c++(重载、覆盖、隐藏)

原帖 http://blog.csdn.net/zgbsoap/article/details/566120成员函数的重载、覆盖与隐藏成员函数的重载、覆盖(override)与隐藏很容易混淆,C++程序员必须要搞清楚概念,否则错误将防不胜防。8.2.1 重载与覆盖成员函数被重载的特征:(1)相同的范围(在同一个类中);(2)函数名字相同;(3)参数不同;(4)v

2012-01-07 12:08:49 636

转载 (转)从 相对路径 说开来(从C++到Qt)

原文链接:http://blog.csdn.net/dbzhang800/article/details/6363165在Qt论坛经常看到网友抱怨:QPixmap("dbzhang800.png") 加载图片不成功QFile("dbzhang800.txt") 打开文件失败...遇到这种问题,我一般回答:请注意区分进程的"工作目录 "与程序所在的目录 。但这种回答似乎还是显

2011-12-26 17:31:31 968

转载 (转)Qt的signal/slot机制原理

Qt的signal/slot机制原理signal/slot在底层会使用三种方式传递消息。参见QObject::connect()方法:bool QObject::connect ( const QObject * sender, const char * signal, const QObject * receiver, const char * method, Qt::Connect

2011-12-22 09:36:20 1089

转载 (转)Qt添加右键菜单

QWidget及其子类都可有右键菜单,因为QWidget有以下两 个与右键菜单有关的函数:Qt::ContextMenuPolicy contextMenuPolicy () constvoid setContextMenuPolicy ( Qt::ContextMenuPolicy policy )Qt::ContextMenuPolicy 枚举类型包括:Qt::Defa

2011-12-20 14:10:20 741

原创 C语言的一些基础知识

这是在看了谭浩强的《C语言程序设计》的一些笔记,贴出来方面自己有空看看1.void与void*在函数声明时的区别:        void:是指该函数无返回值;         void*:是指该函数有返回值为指针类型,且该类型为空指针类型;2.可执行文件生成的过程:         先由编译程序将源文件(source file)编译生成目标文件(object file),

2011-12-18 21:04:12 1025

原创 Qt项目中遇到的一些小问题汇总

公司让负责qt界面开发,但是接触qt又不久,现将在项目中遇到的一些问题汇总下,一为了避免自己忘记,二希望能帮助到他人。1.在程序关闭窗口时,显示提示窗口:       qt中有很多信号和相应的槽函数,上述问题需要拦截关闭窗口信息QWidget::close(),QWidget::closeEvent( QCloseEvent * event )重写,即对代码如下:void QWid

2011-12-18 20:26:07 6357

转载 (转)qt 字符串转换 最最详细版本

这篇文章是在Blogspot上看到的一篇文章,能够解决QString, wchar_t *, TCHAR和其他字符或字符串类型之间的转换,方便在使用Windows API的时候转换的麻烦。原文地址:http://tkrotoff.blogspot.com/2010/04/code-snippets-about-qstring-wchart.htmlhttp://blog.csdn.

2011-12-13 14:09:25 5199

翻译 buffer overrun及函数stack分析

buffer overrun:缓冲区越界,即写一块缓冲区,该缓冲区的内存地址比给定缓冲区的地址高;buffer underflow:缓冲区下溢,即写一块缓冲区,该缓冲区的内存地址比给定的缓冲区地址低。 容易产生buffer overrun的函数调用有:strcpy, gets, scanf, sprintf, strcat,可代替函数strncpy, strncat, and memc

2011-11-29 20:07:20 3141

原创 Qt学习之---Qt+VS2010集成开发环境(IDE)搭建

最近在用Qt做客户端界面开发,对于集成开发环境很是头疼,刚到公司时,领导让自己搭建IDE,从网上找了一堆最终选择了用Qt+mingw+eclipse开发,但是安装后需要编译Qt源代码才能用eclipse的DEBUG功能,自己编译不成功。后来发现有已编译好的适合于VS2008的Qt安装程序,于是搭建了Qt+VS2008的开发环境,可是VS2008一些用户体验、错误提示、输入自动提示等效果不太好,于是

2011-11-20 11:23:33 13120 5

原创 Qt学习之---项目实战

平时都没写东西的习惯,现在开始从事软件开发工作,觉得遇到问题的时候写点总结蛮好的,便于以后备忘并提醒自己别犯同样的错误。   在最近的项目中主要碰到一下几个问题:   1.qt调用其他编译器编译得到的动态库文件.dll中库函数问题;   2.回调函数在自定义类中实现需要定义为类的静态成员函数问题;   3.类的静态成员函数(还是回调函数时),怎样调用类的非静态成员问题;   4

2011-11-17 21:56:15 8395 2

转载 巧用宏定义进行调试

巧用宏定义进行调试      在进行程序设计时,有时我们往往不希望借住于调试工具(如:gdb, vc),而以输出调试信息的方式进行调试时,我们就可以借住于强大的宏定义来进行调试。   一、在GCC下的定义方法,因为GCC支持变参数的宏定义,所以我们可以用如下定义:#ifdef DEBUG# define DBG(format, args...)

2011-11-08 20:02:23 1358 1

转载 Qt下调用dll的方法(转)

DLL与LIB的区别 :1.DLL是一个完整程序,其已经经过链接,即不存在同名引用,且有导出表,与导入表lib是一个代码集(也叫函数集)他没有链接,所以lib有冗余,当两个lib相链接时地址会重新建立,当然还有其它相关的不同,用lib.exe就知道了;2.在生成dll时,经常会生成一个.lib(导入与导出),这个lib实际上不是真正的函数集,其每一个导出导入函数都是跳转指令,直接跳转到

2011-11-08 13:17:58 696

转载 详解 QT 源码之 QLibrary 跨平台调用动态库实现

本文介绍将会介绍 QT 源码之 QLibrary 跨平台调用动态库实现,在内容中,将会讨论Qt是如何封装这两种不同的调用动态库的方法。先看内容。详解 QT 源码之 QLibrary 跨平台调用动态库实现是本文要讲解的内容,在不同同台上动态库的使用,先来看内容。1、win下动态库调用有关的函数包括:(1)LoadLibrary,装载动态库。(2)GetProcAd

2011-11-07 22:26:51 972

JFFS2源代码情景分析Beta2

JFFS2源代码情景分析Beta2,内部对源代码分析比较全面,JFFS2原理写的也不错

2012-09-07

JFFS2 summary&attr;相关信息集合

JFFS2 summary&attr;相关信息集合

2012-06-11

Linux 命令全集.chm

Linux 命令全集.chm

2012-05-09

深入浅出Linux+设备驱动编程.pdf

深入浅出Linux+设备驱动编程.pdf

2012-05-09

高质量C++编程指南.rar

林锐博士的经典书籍,书内容包括文件结构、程序的版式、命名规则、表达式和基本语句、常量、函数设计、内存管理、C++函数的高级特性、累的构造析构与赋值函数、类的继承和组合,以及其它编程经验。本书通俗易懂,里面讲的比较深入,对C/C++的一些原理有更深的了解,非常值得一看

2012-03-23

Head+First+设计模式(中文版).rar

透过丰富的视觉效果让你的大脑充分地工作,本书生动形象的介绍了23个设计模式,通俗易懂

2012-03-22

C++ GUI PROGRAMMING WITH QT4.chm

qt4高级编程英文版,内容详细,例子清楚,供初学者学习

2011-11-03

空空如也

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

TA关注的人

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