自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (23)
  • 收藏
  • 关注

原创 运算符重载

定义格式返回类型 operator运算符(形式参数表) { 函数体 }参数个数的限定非成员函数:  单目运算符:参数表中只有一个参数;  双目运算符:参数表中只有两个参数成员函数:  单目运算符:参数表中没有参数;  双目运算符:参数表中只有一个参数不能重载的运算符1、不能重载的运算符有: ::, ., .*, ?:2

2012-05-31 17:38:24 605

原创 数据库主键外键设计原则

主键和外键是把多个表组织为一个有效的关系数据库的粘合剂。主键和外键的设计对物理数据库的性能和可用性都有着决定性的影响。必须将数据库模式从理论上的逻辑设计转换为实际的物理设计。而主键和外键的结构是这个设计过程的症结所在。一旦将所设计的数据库用于了生产环境,就很难对这些键进行修改,所以在开发阶段就设计好主键和外键就是非常必要和值得的。主键:关系数据库依赖于主键---它是数据库物理模式的基石

2012-05-27 10:49:32 1643

原创 用Visio画UML图 类结构图(基本篇)

因为类图很直观,所以恐怕C++成员首先接触到的应该就是类图了.在这篇文章中我们要将下面一个在MFC程序中随处可以见到类用UML图表现出来. class CGraphicObject { CRect m_rectBound; public: BOOL SetRect(CRect rect); CRect GetRect(); }; 创建类图在模型资源管理器中选择[

2012-05-22 15:17:44 3216 1

转载 用visio画UML类图

继承关系继承关系是最容易理解的关系。画成图的话就像下面这样。面向对象的说法就是is-a关系。也就是说Class2 is a Class1。在C++中我们说Class2是Class1的派生类,或者说Class1是Class2的基类。聚集和组成从容易理解的关系说起.经常有一个类是另一个类的数据成员的情况。在UML中表现为,聚集(aggregation)和组成(composition

2012-05-22 14:53:59 17210

原创 数据库建表错误

今天遇到一个错误,在创建数据库表时总是提示Can't create table 'xxxtable' (errno: 121)121错误是因为外键名重复~外键和表一样,在同一个库中是不允许与其他外键重名的。 遇到这个错误请给你定义的外键换唯一无重复的名字。 同时查阅到外键也有可能导致150错误Can't create table (errno: 150)这个

2012-05-19 09:38:37 1046

转载 c++面向对象编程必备“良方”

前言:c++面向对象中的繁琐机制,不得不让你在编程中频频“犯病”,找错误,找bug,困扰,是你的病源所在,本人虽不是什么“良医”, 却也算是总结出以下“良方”。注:难免会有记忆上的遗漏,知识上的不够,遗漏之处还需大家来补充啊!http://blog.csdn.net/zhanxinhang药方1 ☞ 必需时刻明白面向对象编程中要扮演的两个角色,一个就是你,类的设计者,一个就是用

2012-05-17 10:06:56 568

原创 zend stdio 8.0 快捷键总结

对于任何一款IDE,都设置了很多快捷方式,比如说,快速查找,代码多行缩进,删除缩进等等,都提供了一些快捷键,只要你了解了这些快捷键,编码速度肯定会有大大的提高。接下来我们就介绍一下Zend Stdio 8.0版本的快捷键。F3 快速跳转到当前所指的函数,常量,方法,类的定义处,相当常用。当然还可以用Ctrl+鼠标左键win+D 显示桌面(可切回来)shift+end 此行第一个

2012-05-16 08:30:28 802

原创 php中如何搜索相关联数组键值及获取之

1.搜索关联数组键如果在一个数组中找到一个指定的键,函数array_key_exists()返回TRUE,否则返回FALSE。其形式如下:boolean array_key_exists(mixed key, array array)下面的例子将在数组键中搜索Ohio,如果找到,将输出这个州加入美国联邦政府的育关信息:$state["Delaware"]="December 7

2012-05-11 13:17:00 1734

原创 PHP中的错误信息

php.ini 文件来配置用户端输出的错误信息在php.ini 中,一个分号; 表示注释。Php.ini 将能够显示的错误类型分为如下种类。; (6143)E_ALL -所有的错误和警告,(不包含E_STRICT).; (1)E_ERROR -致命的运行时错误; (4096)E_RECOVERABLE_ERROR -可由异常处理机制所捕捉 (catch/handle) 的错

2012-05-11 10:25:59 740

原创 Linux/ARMLinux命令(持续更新中)

由于Linux下的命令众多,而我们大多数情况下也仅仅是使用一些最常用的命令,这些我们就不用多说了,接下来我主要记录一些平时不常用但又非常有用的命令,分为Linux和ARMLinux。Linux中:1、查看文件或文件夹的大小:du filename -sh2、file命令 通过探测文件内容判断文件类型,使用权限是所有用户。 用法: file [options] 文件名 [op

2012-05-10 21:53:12 1246

原创 libstdc++.so.6: version `CXXABI_ARM_1.3.3' not found

执行strings /usr/lib/libstdc++.so.6 | grep CXXABI_ARM_1.3.3返回结果没有CXXABI_ARM_1.3.3执行ls-l  /usr/lib/libstdc++.so.6发现/usr/lib/libstdc++.so.6 -> /usr/lib/libstdc++.so.6.0.8, 如果是GLIBCXX_3.4.9  需要

2012-05-09 10:47:23 7631 2

原创 Qt Creator 快捷键

以前经常用VS+QT的方式来学习QT,VS确实挺强大,不过每次编译Qt,太浪费时间,而且如果重装系统或者VS都必须重新编译,非常麻烦,于是就硬着头皮看了看新生的QtCreator,适当接受新事物还是很好的!Qt也是能快速操作的,下面就把QtCreator的常用快捷键给列一下。 多行注释模式

2012-05-07 17:47:48 5160 1

转载 PHP5中PDO的简单使用

作者:heiyeluren http://blog.csdn.net/heiyeshuwu>时间:2006-10-29关键字:PHP PHP5 PDO 数据库抽象类 PDO(PHP Data Object) 是PHP 5新出来的东西,在PHP 6都要出来的时候,PHP 6只默认使用PDO来处理数据库,将把所有的数据库扩展移到了PECL,那么默认就是没有了我们喜爱的php_mysql

2012-05-06 10:27:08 65414 1

转载 QTreeView对象如何设置行高(Row Height)?

如题, 想改变QTreeView中每个节点的行高度, 在查询Qt参考文档没有得到结果后, 转到网上查询, 得到两种方法, 摘录如下:1. 继承QItemDelegate类, 并重载其中的sizeHint函数, 在sizeHint函数中实现给定行高, 将该继承类的对象通过QTreeView::setItemDelegate方法指定给treeview对象;这个方法经过实际试验是可行的,

2012-05-05 06:55:08 2357

转载 Qt 编码设置

Qt 编码设置1.Qt Creator -> 工具 -> 选项 -> 环境 -> 语言Qt Creator本身界面的语言选择与cpp文件编码无关,与可执行文件显示编码无关重新打Qt Creator 此设置才能生效这个唯一选择2.Qt Creator -> 工具 -> 选项 -> 环境 -> 默认文件编码决定cpp文件编码不同平台下,此设置要相同,如果不同

2012-05-04 07:13:42 19655 3

原创 Qt中QFtp获取带有中文的文件名称出现乱码的解决方法

今天研究了一下QFtp这个类,发现访问得到的文件名称中一旦出现中文,不管怎么转换编码格式,最终显示出来的始终都是乱码。由于编码错误,我写了两个函数用于互相转换编码。一个是由正常编码转为QFTP上所谓的“乱码”的:QString _ToSpecialEncoding(const QString &InputStr);另一个是由QFTP乱码转换为正常编码的:QString _Fro

2012-05-04 07:12:08 1903

原创 软件开发中最流行的错误观点有哪些

本文译自Quora的同名问答贴:软件开发中最流行的错误观点有哪些? Lee Semel给出的答复得票数最高,他列出了一些流行的错误观念:瀑布模型是在实施软件之前最行之有效的描述系统的模型,它能帮助软件实施时循序渐进,而非循环反复。人们一直当它是一个好的实施方案,而一篇论文中恰好将它列为很差的实施方案,因此引起广泛讨论。用户知道他们想要什么,他们也能够将需求阐述清楚。有某种语

2012-05-04 06:51:52 1414

转载 Qt的Model/View (二)

最近在看Qt的Model/View Framework,在网上搜了搜,好像中文的除了几篇翻译没有什么有价值的文章。E文的除了Qt的官方介绍,其它文章也很少。看到一个老外在blog中写道Model/View是他认为Qt中最不好的一部分了。真的是这样吗?为了回馈开源社区,我写了这篇blog,写的是我认为比较有价值的东东。题目起得是解析,但也没有特别细节的介绍,点到为止,有兴趣的Tx可以继续讨论。我所看

2012-05-03 19:45:57 4889 3

转载 Qt Model/View( 一)

http://doc.trolltech.com/main-snapshot/model-view-programming.html介绍Qt 4推出了一组新的item view类,它们使用model/view结构来管理数据与表示层的关系。这种结构带来的功能上的分离给了开发人员更大的弹性来定制数据项的表示,它也提供一个标准的model接口,使得更多的数据源可以被这些item view使用。这

2012-05-03 19:44:16 41122 2

转载 php class类用法总结

一:结构和调用(实例化):class className{} ,调用:$obj = new className();当类有构造函数时,还应传入参数。如$obj = new className($v,$v2…);二:构造函数和析构函数:1、构造函数用于初始化:使用__construct(),可带参数。2、但析构函数不能带参数(用于在销去一个类之前执行一些操作或功能)。析构函数用__d

2012-05-02 21:11:26 3928

win7创建临时网络

绝对靠谱的win7下临时网络创建方式 欢迎踊跃下载

2013-04-12

Piwik Web Analytics Essentials

想学习piwik的同学可以看一下,这个pdf还是比较好的,不是图片扫描的

2012-12-31

javadoc-6.0.1

下了好几个文档都不能用,这个是从学长那考过来的,留着接下来用;

2012-11-06

令行画图工具gnuplot入门

很好的命令行画图工具gnuplot,这篇文档介绍的很详细,分为用法详细介绍和非交互式画图用法

2012-07-31

ns-2.34 leach和mflood协议的添加详细笔记以及脚本分析

详细描述了在ns2.34上leach议完美移植,没有任何bug.包括三个文件,一个word文档、leach和mflood协议的源代码,其中源代码是经过试验验证的,没有错误。包括协议的仿真脚本,和分析文件。

2012-07-25

NS2学习笔记_v3

这个文档写得非常的详细,分为10单元,从最基本的NS2的安装到高级一些的ping协议的添加,作者写得清楚明了,对于NS2的新手,绝对是入门的优秀指导资料,我非常认真的将其阅读完,受益匪浅。

2012-07-24

人月神话++pdf版

本书自第一版以来,畅销20余年不衰,是软件领域绝无仅有的必读经典。本文作者为人们管理复杂项目提供了颇具洞察力的见解,既有很多发人深省的观点,也有大量的软件工程实践。本书内容来自布鲁克斯在IBM公司 System/360 家族和OS/360中的项目管理经验。在本书第一次出版20年后的今天,布鲁克斯重新审视了他原先的观点,增加了一些新的想法和建议。既方便了熟悉原有内容的人们,也方便了许多第一次阅读它的读者。         本书新增加的章节包括:原著中一些核心观点的精华;在经过了一个时代以后,Brooks博士对原先观点新的认识;1986年的经典文章《没有银弹》;对1986年所下论断(在10年内不会出现银弹)现在的认识。      本书读者包括:软件开发人员、软件项目经理、系统分析师、理工科专业及技术管理专业师生。

2012-07-24

《Linux环境下Qt4图形界面与MySQL编程》

Linux环境下很好的图形界面和MySQL数据库编程书籍

2012-07-22

win7下asp.net sql server access 数据库网站IIS发布

这是win7下asp.net sql server access 数据库网站IIS发布的傻瓜式教程,我精心写的!希望对你有所帮助!

2012-04-26

Office2007Word目录自动生成详细方法

Office2007Word目录自动生成详细方法,提供一个实例帮助您快速理解

2012-03-27

office2007添加页眉详细示例

office2007添加页眉详细示例,其中有详细图片描述

2012-03-27

v4l2编程经典

这个文档包括基本的v4l2架构的摄像头抓图基本流程以及uvc摄像头驱动的编写。

2012-03-09

USB转串口驱动

使用笔记本电脑串口调试工具时安装USB转串口驱动

2012-03-06

串口调试工具

这个串口调试工具特别好用,我做arm开发就用这个!

2012-03-05

OV9650摄像头驱动程序代码

OV9650 ARM Linux驱动程序代码!

2012-03-01

ov9650 zc0301摄像头驱动程序代码 测试测试程序代码

这里包含我在网上收索到的OV9650摄像头驱动程序源代码和Makefile文件,同时也包含zc0301摄像头驱动程序代码和Makefile文件!

2012-03-01

win7超级终端Hyper Terminal Applet

win7下的超级终端,这个是我用的版本,上传一下,方便大家使用!

2012-03-01

QT4.7.2 mini2440 移植文档

这个我跟同学熬了一个星期的夜总结出来的开发文档,其中遇到了很多很多的困难,最后终于移植成功。希望对纠结在Qt移植同学起到一定的帮助。做移植这一块的坚持就是胜利!希望你成功!

2012-02-21

一个用C#写的俄罗斯方块精简源代码170多行

这是一个用C#开发的俄罗斯方块代码,学习C#的网友可以学习下!

2012-02-18

C#实现数据库数据导出到excl文件

这里边实现了使用C#语言,将数据库文件导出到excl文件中,其中有一种操作简单易用,便于理解。

2011-12-21

C#串口通信程序

这个一个很好的C#串口开发实例,希望对使用者能起到帮助。

2011-12-05

C#实现窗体传值的几种方法

该文档是关于窗体之间传值的,有兴趣的可以看一下,

2011-11-18

Windows环境下的多线程编程原理与应用.rar

Windows环境下的多线程编程原理与应用

2011-11-18

空空如也

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

TA关注的人

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