自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (9)
  • 收藏
  • 关注

原创 欢迎使用CSDN-markdown编辑器

只要人类尚存一丝的好奇心和求知欲,低俗无知愚昧就绝不会是文明的敌人。野蛮才是。

2017-04-01 13:43:22 272

原创 win8.1 安装Oracle 10g 32位 出错解决办法

因项目需要,在自己笔记本上装Oracle10g,需要注意的地方做了一些笔记。 一、如果安装失败避免不了删除该软件,删除方法如下:a.删除数据库实例彻底删除的话,建议你还是用DBCA,这样删除的比较彻底, 跟这个实例相关的内容都会被删除的! 开始——程序——Oracle10g——配置和移植工具—DBCA 进入DBCA后,选择删除数据库,就会显示你机器上的所有实例数据库,选择要删除的就OKb

2016-07-26 15:05:11 741

转载 linux fstab 使用指南

目录(?)[-]文件示例字段定义文件系统标识内核名称标签UUID提示和技巧自动挂载交换分区 UUID路径名有空格外部设备atime 参数tmpfs使用普通用户读写 FAT32        /etc/fstab是用来存放文件系统的静态信息的文件。位于/etc/目录下,可以用命令less /etc/fstab 来查看,如果要修改的话,则

2015-03-10 16:22:56 765

转载 Linux查看CPU和内存使用情况

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。top命令是Linux下常用的性能

2015-03-06 14:09:09 477

原创 Thinking in C++ chapter 2

第二章 数据抽象库,是改进效率的最重要的方法。2.1 声明与定义     声明:向计算机介绍名字;     定义:无论涉及变量还是函数,编译器都在“定义”处分配存储空间。前者由编译器在内存中产生存放变量的空间,后者由使用不带参数表或带地址操作符的函数名产生的指针为之分配存储空间。     定义可以是声明。     声明通常使用extern关键字。只声明变量而非定义它

2015-03-05 11:00:06 806

原创 Thinking in C++ chapter 1

第一章:对象的演化1.1基本概念 面向对象程序设计_OOP 首个面向对面程序设计语言:60年代的Simula-67,目的:解决模拟问题; 类:描述了一组有相同特性(数据元素)和相同行为(函数)的对象; another oop language:Smalltalk; 继承:表示基本类型和派生类型之间的相似性; 多态: 早捆绑:编译器对特定的函数名产生调用,而连接器确定调用执行代

2015-03-02 11:04:33 761

原创 精美的文言文表白,一起体会吧!

(1)愿得一人心,白首不相离;(2)我心匪石,不可转也;我心匪席,不可卷也;(3)生死契阔,与子成说;执子之手,与子偕老;(4)在天愿作比翼鸟,在地愿为连理枝;(5)我欲与君相知,长命无绝衰;(6)山有木兮木有枝,心悦君兮君不知;(7)结发同枕席,黄泉共为友;(8)衣带渐宽终不悔,为伊消得人憔悴;(9)玲珑骰子安红豆,入骨相思知不知;(10)世间安得双全法,不负

2013-05-06 16:33:26 1890 1

转载 qt delegate 委托 多级联动 小结 .

最近使用qt写程序用到了treewidget和tablewidget涉及到编辑默认情况下可以设置treewidget和tablewidget的item可编辑属性来进行编辑默认情况只是简单的文本输入格式在qt的demo中看到了spin box delegate实例 想到了使用delegate 委托该实例只是对整个tablewidget使用同一个spin box格式的del

2013-03-28 11:39:45 1057

转载 考据党伤不起 - 东京首都大学发表《新世纪福音战士: Q》解说

日本东京都唯一的公立大学首都大学,发表了一篇题为《EVA Q开头6分38秒宇宙考证解说》的文章,最后验证的结果是EVA机体在轨道脱离阶段的运动是不科学的...考据党无处不在,前几天刚有人考据真嗣和渚熏那张海报后面的银河是属于银河哪部分,但是天下考据党是一家,光这点考据,难以满足。周五的时候日本东京都唯一的公立大学(东京大学是国立大学)首都大学,系统设计学院航空宇宙系统工程学宇宙系统

2012-11-26 20:41:01 2305 1

原创 Qt 4.8.2 VS2008 集成环境搭建过程中编译错误的解决办法

Qt 4.8.2之VS2008集成环境搭建,本文主要介绍编译错误如何解决:准备工作:1.VS20082.qt-vs-addin-1.1.14.exe3.qt-win-opensource-4.8.2-vs2008.exe安装过程:1.安装VS20082.安装qt-win-opensource-4.8.2-vs2008.exe3.安装q

2012-11-08 15:59:10 8998

原创 补充:析构函数的特征以及自动激活析构函数的情况

//

2012-10-19 09:14:25 584

转载 static && extern

一,static和extern:大工程下我们会碰到很多源文档。                文档a.cstatic int i; //只在a文档中用int j;    //在工程里用static void init()         //只在a文档中用{}void callme()          //在工程中用{   static int sum

2012-10-18 10:49:17 409

转载 写个NB的程序:)让女同学靠近你

费波拉奇数列,相信大家都听过,但就这个小小的程序,如果你把它的数值调大的一点,然后。。。听听大多数CPU疯狂转动的声音,WOW,不知整了多少班上的女同学------每天都跑来找我们,“这怎么回事啊,快帮我解决一下:)“// 费波拉奇数列:从0和1开始,后续的每个费波拉奇数字都是前两个数字的和#include using std::cout;using std::

2012-10-15 16:39:20 587

转载 Qt3和Qt4版本差异带来的问题和解决方法

Qt3和Qt4两个版本存在很大的差异,这也给我们使用带来了很大的挑战。下面我结合一下我在实际编程过程中遇到的问题来总结一下如何更好的使用Qt3和Qt4两个版本来进行编程。Qt的版本不断更新,现在最新的版本是4.6。1. 首先是系统平台的差异。在win下,Qt3的代码已经很少能见到了,而且Nokia早就放弃了对Qt3的更新和支持。所以目前主要的代码都是在Qt4下,同时Qt3和Qt4在win下部署

2012-10-10 14:09:05 927

转载 Separating a Class into .h and .cxx Files

When I implement a class in C++, I break it into two files:The header file (such as rocket.h)This file contains all the comments that a programmer needs to use myclass. This documents only the

2012-10-10 13:43:30 644

转载 关于调试的建议(英文的,翻译稍后就来)

for beginning programmers.Don't try to fix a bug before you've found the bug.I know it's tempting. You know that there is a programming errorsomewhere around these lines of code. Hmmm..., there's an

2012-10-09 15:05:17 669

转载 关于“只有静态常量整型数据成员才可以在类中初始化”

关于类中的静态成员变量,在类中只能声明,不能定义注意在类的内部只是声明,不是定义类中的静态变量是属于类的,不属于某个对象!不能在定义对象时对变量初始化!就时不能用构造函数来初始化!而且使用时应加上类名,而不是对象。例如: class A{ static int x; static int y; } int A::x=1; int A::y=2;//这样初始化!

2012-10-09 12:59:32 7576

转载 qt读写XML资料[DOM方式]

我们可以看到,如果所要读取的XML文件不是很大,采用DOM读取方法还是很便捷的,由于我用的也是DOM树读取的方法,所以,本文所介绍的也主要是基于DOM的方法读取。根据常用的操作,我简单的把对XML的操作分为以下几类:1 首先对XML文件进行操作,打开文件。这个其实就是对文件进行操作,可以把它直接定义为构造函数,在对对象进行初始化时完成。TopoDataReader::TopoDat

2012-09-29 11:13:36 1730

转载 Qt中去除QString字符串里面多余的空格

问题:QString str(“a  b c            d e”)=>    QString rstr(“a b c d e”);解决方法:void deBlank(QString &strs){ int len = strs.length(); for (int i=0;ilen;i++) { if (strs.at(i).isS

2012-09-28 09:01:41 20953

转载 重载(overload)、覆盖(override)、隐藏(hide) 辨析

写正题之前,先给出几个关键字的中英文对照,重载(overload),覆盖(override),隐藏(hide)。在早期的C++书籍中,可能翻译的人不熟悉专业用语(也不能怪他们,他们不是搞计算机编程的,他们是英语专业的),常常把重载(overload)和覆盖(override)搞错!我们先来看一些代码及其编译结果。 实例一:     #include "stdafx.h"

2012-09-20 09:43:25 543

转载 Google翻译逆天了

在Google翻译里 http://translate.google.cn/?hl=zh-CN&ie=UTF-8&tab=wT 输入:段子一打开Google翻译,源语言:英语,目标语言:中文,输入 abcdefghijklmnopqrstuvwxyz ,再在中文处点喇叭发音,最纯正的中式英语出现了!段子二  在Google翻译里输入" pv zk bschk pv

2012-09-14 09:38:04 734

转载 细数电脑史上10大强悍黑客

在计算机的短暂历史中,黑客们绝对是独领风骚的一个群体。他们有的善于编写木马、病毒,以制造网络混乱为乐;也有的用自己出众的计算机知识伸张正义、服务大众;还有这样一群黑客,他们多次引领计算机发展进程,有时甚至以一己之力完成了对计算机的改造,并逐步将计算机和因特网修整成了我们现在的这种模样。下面就来看看十大强悍的黑客吧!1.克兰德·楚泽(Konrad Zuse)按我们现今对黑客的定义,德国人

2012-09-12 15:17:32 2993

转载 程序员接私活经验

人气依旧旺,内容已全非,皆为匆匆客,徒洒洋洋言。 正文:(一)项目确立 一年前,CSDN的外包频道,一家贸易公司寻求开发业务系统。我注意到这家公司和我正好在一个城市,索性就跟了一帖,写了点简要的个人开发情况,当然最重要的是附上了自己的手机号码(当时CSDN外包频道还不限制这个信息的)。第二天就接到那家公司总经理的电话,这让我多少有点意外,电话中,双方客套两句后,约定好周末面谈。

2012-08-24 14:05:09 3883

转载 VS2008下安装CGAL-3.7

一,下载安装文件1,CGAL-3.7:https://gforge.inria.fr/frs/download.php/27647/CGAL-3.7-Setup.exe2,boost_1_47_0:http://cdnetworks-kr-2.dl.sourceforge.net/project/boost/boost/1.47.0/boost_1_47_0.7z3,qt-4.7.

2012-08-24 13:16:20 548

转载 VC中CDC与HDC的区别以及二者之间的转换

CDC是MFC的DC的一个类 HDC是DC的句柄,API中的一个类似指针的数据类型. MFC类的前缀都是C开头的 H开头的大多数是句柄 这是为了助记,是编程读\写代码的好的习惯. CDC中所有MFC的DC的基类.常用的CClientDCdc(this);就是CDC的子类(或称派生类). CDC等设备上下分类,都含有一个类的成员变量:m_nHdc;即HDC类型的句柄. 记

2012-08-23 15:33:35 740

转载 C++和Objective-C混编

原文网址:http://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/ObjectiveC/Articles/o*****lusPlus.htmlUsing C++ With Objective-C苹果的Objective-C编译器允许用户在同一个源文件里自由地混合使用C++和Objective-C,

2012-08-13 13:50:04 716

转载 object-c小结

XCode:可以把它看成是一个开发环境,就好像VisualStudio或者Netbeans或者SharpDevelop一样的玩意。可以将Interface Builder认为是VisualStudio中用来画界面的那部分功能单独提出来的程序。Objective-C:这是一种语言,就好像c++是一种语言,Java是一种语言,c#是一种语言,莺歌历史也是一种语言一样。Coc

2012-08-13 11:19:13 638

原创 析构函数

与构造函数不同,析构函数是为了确保已分配的值完全准备好释放其内存。析构函数是名为类名,无参数且无返回类型的成员函数。与构造函数相同的是,从不直接调用析构函数,而是在销毁值时隐式调用。下列情况下调用析构函数:程序块结尾,为所有局部变量调用析构函数。函数结尾,为参数调用析构函数。语句结尾,为命名或匿名的局部变量调用析构函数。删除动态分配的值时,回收内存前调用析构函数。mai

2012-08-01 14:13:04 610

原创 关键字 explicit

大多数情况下,单参数的构造函数被用于创建新值,而非用于为隐式类型转换提供规则。为此,C++提供关键字explicit。如类vector的构造函数被声明为explicit,它接受一个表示该向量大小的参数:class vector{    ...    explicit vector(int v);    ...}若没有explicit,引用向量时如果没有提供下标会导致莫名

2012-08-01 09:39:03 407

转载 qt国际化与本地化中一个需要注意的地方

QT库在国际化和本地化方面做的很不错,使用其开发的软件在做软件的多语言版本的时候都非常的方便。通常都是在编程中使用QObject::tr函数将所有的字符串都括起来,这样就很容易使用linguist来导出英文文本,并且制作翻译文件,然后只要在程序里合适的地方使用QTranslator将需要的翻译文件load进去,然后调用qApp->installTranslator(),程序就自然的更换了另外一

2012-07-30 10:26:07 1085

原创 C++ iterator vector

迭代器迭代器iterator 提供了一种一般化的方法对顺序或关联容器类型中的每个元素进行连续访问例如假设iter 为任意容器类型的一个iterator 则++iter;向前移动迭代器使其指向容器的下一个元素而*iter;返回iterator 指向元素的值每种容器类型都提供一个begin()和一个end()成员函数begin()返回一个iterator 它指向容器的第

2012-07-18 13:44:30 776

转载 C++中的vector使用范例 <转自tjh666>

1.vector 的数据的存入和输出:#include#include#include using namespace std;void main(){   int i = 0;    vector v;    for( i = 0; i    {             v.push_back( i );//把元素一个一个存入到vector中

2012-07-18 10:52:05 441

Eclipse开发C++主要快捷键

汇总了Eclipse通过CDT进行C++开发的主要快捷键,,也可查阅其他上传的资源,如有需要请尽情下载,都是1分

2017-04-27

sqlite3 amalgamation

sqlite-amalgamation-3071501.zip (1.33 MiB) This ZIP archive contains all C source code for SQLite 3.7.15.1 combined into a single source file &#40;the amalgamation&#41;. (sha1: 80bea29dce445d4d8046e6730374964e0c74422e)

2013-01-04

sqlite3 analyzer

(650.35 KiB) An analysis program for database files compatible with all SQLite versions through 3.7.15.1 and beyond. (sha1: 17a18974a6d3923433488f115f8f7a979dce2a43)

2013-01-04

sqlite3_dll

(301.22 KiB) This ZIP archive contains a DLL for the SQLite library version 3.7.15.1 for 32-bit x86 processors using the Win32 API. The DLL is built using SQLITE_ENABLE_COLUMN_METADATA so that it is suitable for use with Ruby on Rails. (sha1: 60f9d4006fc70abac5567d1901daee8ccb3d36aa)

2013-01-04

sqlite3_doc

(3.92 MiB) This ZIP archive contains most of the static HTML files that comprise this website, including all of the SQL Syntax and the C/C++ interface specs and other miscellaneous documentation. (sha1: 3b33264eeb5594e0a1db5aee44ec48a1d1c28e5f)

2013-01-04

sqlite3_win32

(266.30 KiB) A command-line shell for accessing and modifying SQLite databases. This program is compatible with all versions of SQLite through 3.7.15.1 and beyond. (sha1: f043e1ebea064c1033f014614940db33d25f5fea)

2013-01-04

《Qt 4 开发实践》电子教案

《Qt 4 开发实践》全书的代码以及电子版教案

2012-07-27

第六章源代码

《qt 4 开发实践》 第六章的全部代码,自己敲的,该项目内图标不是原来的,打开文件夹替换相应的*.png文件即可

2012-07-24

空空如也

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

TA关注的人

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