自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

OPK625153475的专栏

追求更好,荣幸得到你的评价,提供你宝贵意见!

  • 博客(48)
  • 资源 (7)
  • 收藏
  • 关注

原创 SQL Server常用的全局变量

常用SQL Server全局变量全局变量名称描述1.@@CONNECTIONS返回SQL server自上次以来尝试的连接数2.@@CPU_BUSY返回SQL server自上次启动后的工作时间3.@@CURSOR_ROWS返回连接上打开的上一个游标中的当前限定行的数目,

2012-08-15 18:59:49 2016

原创 SQL解决MODIFY FILE 失败。文件 '*******'不存在

USE testGOALTER DATABASE testMODIFY FILE(NAME='D:\XP\SQLDB\test.mdf',SIZE=20MB)问题是:(MODIFY FILE 失败。文件 'D:\XP\SQLDB\test.mdf' 不存在。) 解决:USE testGOALTER DATABASE testMODIFY

2012-08-13 11:48:33 5492

原创 适用于定义的操纵符进行输入输出格式控制

ws //用于输入时跳过开头的空白符,用于输入ends //插入一个空字符null,通常用来结束一个字符串,用于输出flush //刷新一个输出流,用于输出setbase(n) //设置整数的基数为n,默认为十进制setfill(c) //设置填充符,默认为空格,用于输出setprecision(n) //设置实数精度为n,当为fixed或scientific形式时,n为小数

2012-08-09 23:52:53 1171

原创 涌流成员函数进行输入输出格式控制

1。设置状态标志位的流成员函数 setf()一般格式: long ios::setf(long flags);调用格式: 流对象.setf(ios::状态标志)状态的作用如下:ios::skipws //跳过输入中的空白符,用于输出ios::left //输出数据在本域宽范围内左对齐,用于输出ios::right //输出数据在本域宽范围内右

2012-08-09 23:05:51 774

原创 通过类型转换函数进行类型转换

#includeusing namespace std;class Complex{public: Complex(){} Complex(int r,int i) { real=r; imag=i; cout<<"constructing------------\n"; } Complex(int i)//把int型转换为类对象成

2012-08-04 23:32:32 579

原创 重载提取运算符“>>”

#includeusing namespace std;class Comple{public: Comple(double r,double i) { real=r; imag=i; } Comple() { real=0; imag=0; } friend Comple operator+(Comple,Comple); fr

2012-08-04 22:02:04 618

原创 重载插入运算表福“<<”

#includeusing namespace std;class Complex{public: Complex(double r=0.0,double i=0.0); friend Complex operator+(Complex& a,Complex& b); friend ostream& operator<<(ostream&,Complex&);priva

2012-08-04 22:00:12 701

原创 “[]”运算符的重载

#includeusing namespace std;class Vector{public: Vector(int a1,int a2,int a3,int a4) { v[0]=a1; v[1]=a2; v[2]=a3; v[3]=a4; } int& operator[](int vi);private: int v[4];

2012-08-03 23:28:36 387

原创 前缀方式与后缀方式的识别

operator++();//前缀方式operator++(int);//后缀方式(出此之外,没任何作用)

2012-08-02 23:54:15 709

原创 使用深拷贝解决指针悬挂问题(“=”运算符重载)

#includeusing namespace std;class STRING{public: STRING(char *s) { cout<<"constructing called."<<endl; ptr=new char[strlen(s)+1]; strcpy(ptr,s); } ~STRING() { cout<<"des

2012-08-02 22:26:58 1805

原创 VC++6.0出现系统不支持的错误怎么办

如出现近似问题fatal error C1001: INTERNAL COMPILER ERROR        (compiler file 'msc1.cpp', line 1786)          Please choose the Technical Support command on the Visual C++          Help menu, or ope

2012-08-01 23:02:17 2004

原创 抽象类的作用

//抽象类//如果一个类中至少有一个纯虚函数,则为抽象类。其目的是用它作为基类建立派生类。//1.由于抽象类中至少有一个没有定义功能的纯虚函数,因此,抽象类只能作为其他类的基类来使用,// 不能建立抽象类对象。// 2.不可从具体类派生出抽象类,(没有纯虚函数的普通类)//3.抽象类不能用做函数的参数类型,返回类型或显示转换的类型。//4.可以声明指向抽象类的指针或引用(抽

2012-08-01 20:06:05 4586

原创 运算符的重载及调用方式

定义重载运算符函数:opereator@(),其中@表示运算符号#includeusing namespace std;class Complex{public: double real; double imag; Complex(double r=0,double i=01) { real=r; imag=i; }};Complex ope

2012-08-01 12:25:31 1980

原创 虚函数与重载函数的关系

1.普通的函数重载是,函数的参数或参数类型必须先有所不同,返回类型也可不同。2.虚函数重载时,要求函数名,返回类型,参数个数,参数类型,顺序都要与基类函数原型完全相同       a..当返回类型不相同,其他完全相同,则报错       b.函数名相同,而参数个数,参数类型,顺序不同,系统视为普通重载,失去虚函数特性#includeusing namespace std;c

2012-07-31 12:52:43 3220

原创 何时需要虚函数(虚析构造函数的好处)

1.当能通过基类指针撤销派生类对象时;2,。带有多态性质的基类,如果类中有任何虚函数,那就应该将该类析构函数定义为虚函数。3.如果类的设计不是作为基类来使用,或不具备多态性,则不用声明为虚函数撤销派生类的无名对象#includeusing namespace std;class Base{public: virtual ~Base() { cout<<"B

2012-07-31 12:24:09 753

原创 虚函数的好处

#includeusing namespace std;class Base{public: Base(int y1,int x1) {y=y1; x=x1; } virtual void show() { cout<<"Base............"<<endl; cout<<"y="<<y<<" x="<<x; }p

2012-07-30 23:53:10 989

原创 人,学生,职工虚基类的例子

#include#includeusing namespace std;class Person{public: Person(string name1,char sex1,int age1) { name=name1; sex=sex1; age=age1; } void print() { cout<<"姓名:"<<name<<end

2012-07-30 23:07:17 2652

原创 虚基类声明,初始化及调用顺序

1.如果虚基类中定义有带参数的构造函数,并且没有默认定义构造函数,则整个继承结构中,所有直接或间接的派生类必须在构造函数的成员初始化列表中列出虚基类构造函数的调用。2.建立对象时,如果这个对象中含有从基类继承来的成员,则虚基类的成员有最远派生类的构造函数通过调用虚基类的构造函数进行初始化的,该派生类的其他基类对虚基类构造函数的调用都自动忽略。3.如果同一层次中同时有虚基类和非虚基类,则先调

2012-07-29 00:19:50 6319 1

原创 基类成员在派生类中的调整

//访问声明,只能把基类的公有成员调整为私有派生类的公有成员,保护成员也如此。则,私有成员不能#includeusing namespace std;class A{public: A(int x1) {x=x1;} void show() { cout<<"x="<<x <<endl; } protected: int y;pri

2012-07-28 00:19:24 1461

原创 经典SQL语句大全之(数据开发,管理常识)

数据开发-经典1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as //从少到多2.数据库加密:select encrypt('原始密码')select pwdencrypt('原始密码')select pwdcompare('原始密码','加密后密码') =

2012-07-27 12:59:04 3003 1

原创 经典SQL语句大全之(基础,提升,技巧)

ian一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'---

2012-07-27 12:29:59 1322 1

原创 派生类构造函数与析构函数的构造规则

1.派生类的构造函数可以不显示式的写出基类的构造函数。例如:Third() {e=0;}此时,系统自动调用基类的无参构造函数(没有,则为默认的构造函数)。也可显示式的指出调用基类的哪一个构造函数。例如:Third(int x,int y,int z):Second(x,y) {         e=z; }2.要调用的基类构造函数的参数可在派生类的构造函数中明确给出

2012-07-27 00:55:14 1091

原创 内嵌子对象时派生类构造函数与析构函数的调用顺序

调用顺序1.调用基类的构造函数,对基类数据成员初始化。2,调用子对象构造函数,对子对象数据成员初始化;3.调用派生类的构造函数,对派生类数据成员初始化。#includeusing namespace std;class Base{public: Base(int n) { i=n; cout<<"constructing Base class"<<

2012-07-26 23:38:16 3299

原创 派生类的构造函数与析构函数

当基类构造函数没有参数或没有定义构造函数时,派生类可以不向基类传递参数,甚至可以不定义构造函数。当基类含有带参数的构造函数时,派生类必须定义构造函数,提供把参数传递给基类构造函数的途径。如果派生类的基类也是派生类,每个派生类子须负责其直接基类成员的初始化。#includeusing namespace std;class B{public: B(int n) {cout

2012-07-26 23:01:30 645

原创 类的保护继承

#includeusing namespace std;class B{public: int z; void getx(int i) {x=i;} int putx() {return x;}private: int x;protected: int y;};class C:protected B{public: int p; void getall(int a

2012-07-25 22:33:38 465

原创 类的公有继承

#includeusing namespace std;class B{public: void getab(int a1,int b1) { a=a1; b=b1; } void dispab() { cout<<"a="<<a<<endl; cout<<"b="<<b<<endl; }private: int a;protected:

2012-07-25 12:52:30 1053

原创 对象与常对象的区别

#include using namespace std;class Date{public: Date(int y,int m,int d); void showDate(); void setDate(int y,int m,int d); void showDate() const; //void setDate1(int y,int m,intd) cons

2012-07-25 12:16:39 801

原创 类的继承

//人类学生类#include #include //#include using namespace std; class Person{ public: Person(string name1,int age){ //name=new string; this->name=name1; this->age=age; } virtual void sh

2012-07-25 12:08:05 488 1

原创 类的私有继承

#include using namespace std;class B{public: void getx(int n) {x=n;} void disp() {cout<<x<<endl;}private: int x;};class D:private B{public: void getxy(int n,int m) { getx(n); y=m;

2012-07-25 12:00:41 710

原创 常数据成员的初始化

#include using namespace std;class Date{public: Date(int y,int m,int d); void showDate(); void setDate(int y,int m,int d);private: const int year; const int month; const int day;

2012-07-24 16:01:45 4932

原创 析构函数的使用与调用

#include #include using namespace std;class Student{public: Student(char *name1,char *stu_no1,float score1); ~Student(); void show(); void show_count_sum_ave();private: char *name;

2012-07-24 15:40:54 516

原创 对象作形参 的几种形式

#include using namespace std;class A{public:A(int n){i=n;}void set(int n){i=n;}int get(){return i;}private:int i;};void sqr(A ob) //传值调用{ob.set(ob.get()*ob.get());cout<

2012-07-24 15:25:05 955

原创 指针与对象,指针与对象数组的联系与区别

#include using namespace std;class Recta{public: Recta(int len=10,int wid=10) { length=len; width=wid; } int getArea() { return (length*width); } void disp() { cou

2012-07-24 14:56:15 446

转载 c/c++库

http://www.cplusplus.com/reference/algorithm

2012-07-24 14:51:09 764

原创 oracle lag和lead函数

oracle lag和lead函数  这两个函数,是偏移量函数,其用途是:可以查出同一字段下一个值或上一个值, 1。 select * from tache_columns        TCH_ID COL_NAME_CN          COL_VALUE ------------- ------------------------------------- ------

2013-06-02 21:27:10 841

原创 数据库与C++的七个函数

1 、打开数据库: 说明:打开一个数据库,文件名不一定要存在,如果此文件不存在, sqlite 会自动创建。第一个参数指文件名,第二个参数则是定义的 sqlite3 ** 结构体指针(关键数据结构),这个结构底层细节如何,您不用管它。 int sqlite3_open(   const char *filename,   /* Database filename (UTF-8) */

2013-06-02 15:51:52 3235

原创 磁盘管理之查看磁盘信息

-- 你可以定时用 df -h 的结果打入一个外部日志文件,然后,利用Oracle的“外部表”去访问这个“外部日志文件”就可以了,例如:-- Step 1:写一脚本,定时将磁盘信息打入日志文件:[oracle@localhost ~]$ more /data/obase/tbs_info/disk_info.sh#!/bin/bash#source /hom

2013-06-02 15:47:45 1126

原创 informix 中chunk与dbspace的概念

chunk与dbspace的概念chunk :chunk是ONLINE的物理存储实体, 是磁盘上的一块连续的物理空间,ONLINE数据最终存放于此,我们可设置chunk的个数和大小。dbspace:是一个逻辑上的概念,较chunk高一层,实际上是由一个或多个chunk组合而成。每个dbspace至少包含一个chunk来存储数据,在用onspace指令创建dbspace时即须指令其初始chu

2013-05-28 10:16:48 2146

原创 用vector对象方法,给n个元素,每个元素值为var

方法一:vector ivec(10,42);方法二:vector ivec(10);for (ix=0;ix<10;++ix){ ivec[ix]=42;}方法三:ector ivec(10)for(vector::iterator iter=ivec.begin();iter!=ivec.end();++iter) *iter=42;

2012-08-18 12:09:57 1233

原创 SQL常用的设置和函数(1)

1.切换或打开数据库:USE 数据库名2.调整数据库的大小:USE testGOALTER DATABASE testMODIFY FILE(NAME='test'FILENAME='D:\XP\SQLDB\test.mdf',SIZE=20MB)3.查看目前数据库选项设定及修改:EXEC sp_dboption '数据库' '选项参数',True

2012-08-16 11:43:28 755

VC助手最新破解版vs2008.RAR

绝对好用,破解版!绝对好用,破解版!绝对好用,破解版!

2012-08-10

java课件(本科教学).rar

版书清晰,语言流畅,内容连贯性强,利于演讲,学生容易看懂

2012-08-02

21天学通C.rar

没有你不会的,只有你想不到的.让你在极短的时间内学会一门语言

2012-08-02

经典SQL语句大全

本人追求最优,你如果有更好的,请给我评价,供大家学习,改善

2012-07-31

经典SQL语句大全之(数据开发,管理常识)

本人追求最优,你如有更好的,请给我评论,供我学习,改善

2012-07-31

经典SQL语句大全之(基础,提升,技巧)

对你绝对有用,本人追求最优,如果你有最经典,最优的。请给我评论,供我学习,改善

2012-07-31

21天学通C#

可以让你轻松了解C#,学会C#,为你以后学高层次的C#打下基础,更加轻松掌握

2012-07-27

空空如也

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

TA关注的人

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