自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (21)
  • 收藏
  • 关注

原创 C++语言——99个常见编程编程 学习小结

2010-08-311、在其所在作用域有着明确含义的枚举常量,有着不占用空间,也没有任何运行期成本的巨大优点。字面常量是没有地址的,如 int* p = &100;是错误的语法。2.全局变量阻碍代码重用,还是代码变得难以维护,全局变量增加了模块之间的耦合。全局变量经常要求(延迟到)运行期(才进行的)静3态初始化。 3、函数重载主要用于一组抽象意义相同,但实现不同的饿函数。而形式参数默认值主要处于简化, 为函数提供更简洁的接口。函数重载和形式参数默认值是两个毫不相干的语言特征,他们处于不同的目的而设计的,行为

2010-08-31 20:07:00 816

转载 枚举enum学习小记

<br />1、枚举enum的用途浅例<br /> 写程序时,我们常常需要为某个对象关联一组可选alternative属性.例如,学生的成绩分A,B,C,D等,天气分sunny, cloudy, rainy等等。<br /> 更常见的,打开一个文件可能有三种状态:input, output和append. 典型做法是,对应定义3个常数,即:<br /> const int input = 1;<br /> const int output = 2;<br />

2010-08-31 19:30:00 3921

原创 java中thread的start()和run()的区别

<br />java中thread的start()和run()的区别:<br />1.start()方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码:<br />通过调用Thread类的start()方法来启动一个线程,<br />这时此线程是处于就绪状态,<br />并没有运行。<br />然后通过此Thread类调用方法run()来完成其运行操作的,<br />这里方法run()称为线程体,<br />它包含了要执行的这个线程的内容,<br />Run方

2010-08-26 07:06:00 26381 3

转载 oracle中使用on delete cascade和on delete set null来建立外键

oracle中使用on delete cascade和on delete set null来建立外键其面我们介绍了创建外键约束时如果使用oracle默认的创建方式,在删除被参照的数据时,将无法被删除,这一点在oracle9i中给了我们更多灵活的选择,我们可是使用on delete cascade和 on delete set null关键字来决定删除被参照数据时是否要将参照这个数据的那些数据一并删除,还是将那些参照这条数据的数据的对应值赋空。例如下面这两个表中分别存的时员工的基本信息和公司的

2010-08-25 19:38:00 2080

原创 主键的创建

1、数据库的创建(1)、create database 数据库名(2)、在企业管理器中创建数据库2、创建数据库是自动生成两个文件:数据文件——扩展名为.mdf,事务文件——扩展名为.ldf。预写事务日志是SQL Sever设计的核心。对于数据文件的所有更新必须首先写入事务日志,并在其中加以检验,以确保所有数据的更新都被写入了两个文件中。 2、创建主键(1)、使用标识列SQL SERVER 中identity用法: 在数据库中,

2010-08-25 19:33:00 1247

转载 8月25日+++STL笔记(3) copy()之绝版应用

<br />1、不使用auto,他跟空白没什么区别!<br />2、不适用register,对大多数编译器而言,它跟空白没什么区别!<br /> <br /><br />我选用了一个稍稍复杂一点的例子,它的大致功能是:从标准输入设备(一般是键盘)读入一些整型数据,然后对它们进行排序,最终将结果输出到标准输出设备(一般是显示器屏幕)。这是一种典型的处理方式,程序本身具备了一个系统所应该具有的几乎所有的基本特征:输入 + 处理 + 输出。你将会看到三个不同版本的程序。第一个是没有使用STL的普通C++程序,你将

2010-08-25 09:53:00 539

原创 直方图均衡化

<br />#include "highgui.h"#include "cv.h"#include <iostream>#include <iomanip>using namespace std;#define HDIM 256 //直方图的维数int main(){ IplImage* src = cvLoadImage("lena.jpg",0); IplImage* dst = NULL; CvHistogram* hist =0; int n = HDIM

2010-08-25 07:32:00 617

原创 单通道直方图

<br />#include "highgui.h"#include "cv.h"#include <iostream>#include <iomanip>using namespace std;int main(){ IplImage* src = cvLoadImage("lena.jpg",0); IplImage* histimg = 0;//存放绘制的直方图 CvHistogram *hist = 0; int hdims = 256; //划分直方块的个数

2010-08-25 07:20:00 1092

转载 内存对齐

<br />在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间;各个成员按照它们被声明的顺序在内存中顺序存储,第一个成员的地址和整个结构的地址相同。在缺省情况下,C编译器为每一个变量或是数据单元按其自然对界条件分配空间  <br /><br />例如,下面的结构各成员空间分配情况struct test  {        short x2;          float x3;          char x4;  }; 复制代码<br />       

2010-08-23 16:57:00 603

原创 C++/MFC试题

<br />C++/MFC试题 一.填空题(26分) 1. WIN32平台下,sizeof(short) = __2__,sizeof(int) = _4___,sizeof(long) = ___4_。(3分) 2.请给出如下程序的结果(2分) int a = 3; int b = a << 3; a = ___2_,b = _24___。 3.请给出如下程序的结果(2分) int aaa = 0x01; htonl(aaa) = ____。 4.请给出如下程序的结果(2分) #define MAX_NU

2010-08-23 09:36:00 2992

原创 C++/C试题的答案

C++/C试题的答案与评分标准<br />一、请填写BOOL , float, 指针变量 与“零值”比较的 if 语句。(10分)<br /><br />请写出 BOOL  flag 与“零值”比较的 if 语句。(3分)<br />标准答案:<br />    if ( flag )<br />    if ( !flag )<br />如下写法均属不良风格,不得分。<br />    if (flag == TRUE)   <br />    if (flag == 1 )     <br />    

2010-08-22 13:58:00 955

原创 8月22日

全局变量是在所有函数之外声明的变量,局部变量则是在函数体内声明的变量。全局变量放在内存的全程数据区,局部变量在栈上申请。全局数据区分为两部分全局数据区和静态数据区,静态数据区专门存放static变量。static的全局变量只在该文件范围内可见,不能用extern声明为外部变量。 编译器会自动初始化全局变量。

2010-08-22 11:05:00 535

原创 图像的缩放与旋转

<br />#include "highgui.h"<br />#include "cv.h"<br />#include <iostream><br />#include <iomanip><br />using namespace std;<br />int main()<br />{<br /> IplImage* src = cvLoadImage("lena.jpg");<br /> IplImage* dst = cvCloneImage(src);<br /> int delta = 1;<b

2010-08-22 10:19:00 570

原创 边缘检测

<br />#include "highgui.h"<br />#include "cv.h"<br />#include <iostream><br />#include <iomanip><br />using namespace std;<br />IplImage* img = 0, *cedge = 0, *gray = 0, *edge = 0;<br />int edge_value = 0;<br />void on_trackbar(int h)<br />{<br /> cvSmooth

2010-08-22 09:44:00 591

原创 虚基类

<br />2010-08-21<br /><br /><br />#include <string>#include <iostream>using namespace std;class A{public: A(){} A(int a) { this->a = a; } int a;};class B: virtual public A{public: B(){} B(int b):A(b) { this->b =

2010-08-21 09:41:00 1070

原创 标准C++异常处理

<br />标准C++异常处理(EH)<br />    EH引入了3个新的C++语言关键字:<br />    catch、throw、try。<br />    异常通常通过下列语句触发<br />    A.throw [expr] 函数通过“异常规格申明”定义它将抛出什么异常<br />    B.throw ([type-ID-list]) 可选项type-ID-list包含一个或多个类型的名字,以逗号分割。这些异常靠try块中的异常处理函数进行捕获。<br />    try compound-

2010-08-21 08:09:00 1022

原创 8月19日

<br />use wy;<br />/*-----------其它转换函数-------------*/<br />/*类型转换:cast()和convert()*/<br />update T_Person set FBirthday=null where FName='Kerry';<br />update T_Person set FBirthday=null,FRegDay=null where FName='Smith';<br />/******空值处理*****/<br />/*coales

2010-08-19 11:26:00 411

原创 透过汇编另眼看世界之类成员函数指针

<br />前言:在CSDN论坛经常会看到一些关于类成员函数指针的问题,起初我并不在意,以为成员函数指针和普通的函数指针是一样的,没有什么太多需要讨论的。当 我找来相关书籍查阅了一番以后,突然意识到我以前对成员函数指针的理解太过于幼稚和肤浅了,它即不像我以前认为的那样简单,它也不像我以前认为的那样"默 默无闻"。强烈的求知欲促使我对成员函数进行进一步的学习并有了这篇文章。<br /><br />一。理论篇<br />在进行深入学习和分析之前,还是先看看书中是怎么介绍成员函数的。总结一下类成员函数指针的内容,

2010-08-18 10:10:00 485

原创 8月18日

<br /><br />/*****第五章——函数********/<br />use wy;<br />create table T_Person<br />(<br />FIdNumber varchar(20),<br />FName varchar(20),<br />FBirthDay datetime,<br />FRegDay datetime,<br />FWeight decimal(10,2)<br />);<br />insert into T_Person values('12345

2010-08-18 09:58:00 517

原创 8月17

<br /> <br />create table T_Emplopyee<br />(<br /> FNumber varchar(20),<br /> FName varchar(20),<br /> FAge int ,<br /> FSalary decimal(10,2),<br /> primary key(FNumber)<br />);<br />insert into T_Emplopyee(FNumber,FName,FAge,FSalary) values ('DEV001','Tom

2010-08-17 10:03:00 522

原创 8月16日

<br />insert into Person(name) values('wangyang')<br />drop table Person<br />//创建Person表,not null表示非空,default 'wang'表示name的默认值<br />create table Person<br />(<br /> number int primary key not null,<br /> name varchar(20) default 'wang',<br /> birthday dat

2010-08-16 19:25:00 442

原创 函数对象

<br /><effective c++> 第二十条:<宁以pass-by-reference-to-const 替换 pass-by-value> 里说到当参数是内置类型、STL、函数对象时,pass by value 往往比 pass by reference 的效率高。第一次看到函数对象的概念,于是去查了一下google,原来以前接触过的#_#!!!,如callback函数。相关学习信息如下:<br />先 说明一下函数对象。<br /> 作者:vckbase  VC知识库<br />    尽管函数

2010-08-15 10:36:00 527

原创 N 个元素的数组,求第K大的元素

#include #include #include using namespace std;/*N 个元素的数组,求第K大的元素*//*第一种方法:先对数组进行交换排序(递减),然后返回第K-1位置的元素*//*arr为数组,size为数组元素个数,kth是要返回的第kth位*/ int getKth_1(int arr[],int size, int kth){   for(int i=0; i    {       for(int j=i+1; j       {           if(arr[i

2010-08-15 07:14:00 3132

原创 非成员的友元函数++++C++成员初始化列表

#include <cstdlib>#include <iostream>#include <string>using namespace std;class B;  /*预声明*/class A{ public: A(){} A(int a, int b):m_a(a), m_b(b){}private:int m_a;int m_b; /*友元函数*/friend void print(const A& a, const B& b);};class B{ public: B(){} B(int c,st

2010-08-14 14:33:00 843

原创 8月13日

<br />static 是C中很常用的修饰符,它被用来控制变量的存储方式和可见性<br />static 声明的变量在C语言中有两方面的特征:<br />  1)、变量会被放在程序的全局存储区中,这样可以在下一次调用的时候还可以保持原来的赋值。这一点是它与堆栈变量和堆变量的区别。<br /> <br />  2)、变量用static告知编译器,自己仅仅在变量的作用范围内可见。这一点是它与全局变量的区别。<br />  2、问题:Static的理解<br />  关于static变量,请选择下面所有说法正确

2010-08-13 19:07:00 753

原创 8月12 union的使用

<br /> 熟悉C的程序员都知道union(联合体)的用法,利用union可以用相同的存储空间存储不同型别的数据类型,从而节省内存空间。当访问其内成员时可用"."和"->"来直接访问。在C++出现后,它继承了union并保留了其在C中的特性。但是在C++中的union又有了新的扩展,这需要大家了解,要不然你会感到费解和迷惑。下面我讲两点。<br /><br />  一、在union中存储对象<br /><br />  在C中union中可以存储任意类型的内置数据类型,那么在C++中union是否可以存储对

2010-08-12 16:03:00 432

转载 接指示符extern C

<br />接指示符extern C<br />如果程序员希望调用其他程序设计语言尤其是C 写的函数那么调用函数时必须<br />告诉编译器使用不同的要求例如当这样的函数被调用时函数名或参数排列的顺序可能<br />不同无论是C++函数调用它还是用其他语言写的函数调用它<br />程序员用链接指示符linkage directive 告诉编译器该函数是用其他的程序设计语言<br />编写的链接指示符有两种形式既可以是单一语句single statement 形式也可以是复<br />合语句compound 

2010-08-11 08:30:00 463

原创 linux下system函数介绍

相关函数        fork,execve,waitpid,popen表头文件        #i nclude定义函数        int system(const char * string);函数说明        system()会调用fork()产生子进程,由子进程来调用/bin/sh-c string来执行参数string字符串所代表的命令,此命>令执行完后随即返回原调用的进程。在调用system()期间SIGCHLD 信号会被暂时搁置,SIGINT和SIGQUIT 信号则会被忽略。返回值

2010-08-09 10:12:00 703

转载 linux进程控制-exit()

<br />#include<stdlib.h><br />void exit(int status);<br />不像fork那么难理解,从exit的名字就能看出,这个系统调用是用来终止一个进程的。无论在程序中的什么位置,只要执行到exit系统调用,进程就会停止剩下的所有操作,清除包括PCB在内的各种数据结构,并终止本进程的运行。请看下面的程序:/* exit_test1.c */<br />#include<stdlib.h><br />main()<br />{<br /> printf("this

2010-08-09 09:19:00 583

转载 进程编程—fork,getpid,exit,_exit

一、要搞清楚fork的执行过程,就必须先讲清楚操作系统中的“进程(process)”概念。一个进程,主要包含三个元素:o. 一个可以执行的程序;o. 和该进程相关联的全部数据(包括变量,内存空间,缓冲区等等);o. 程序的执行上下文(execution context)。    不妨简单理解为,一个进程表示的,就是一个可执行程序的一次执行过程中的一个状态。操作系统对进程的管理,典型的情况,是通过进程表完成的。进程表中的每一个表项,记录的是当前操作系统中一个进程的情况。对于单 CPU的情况而言,每一特定时刻只

2010-08-09 09:14:00 1234

信用评分模型技术与应用——陈建

内容简介《信用评分模型技术与应用》理论联系实际,深入浅出地阐述了信用评分模型的概念、种类、优越性及其在各种金融管理活动中的重要应用,对信用评分模型的数据基础、数据挖掘的技术方法、信用评分模型的发展流程等进行了系统的分绍,对于一些在管理实践中广泛运用的模型如信用局评分模型(风险、收益、破产等)、市场营销评分模型(市场反应、转账倾向等)、申请风险评分模型、行为评分模型(欺诈性申请、欺诈性交易)等模型的开发技术和应用策略进行了具体的阐述,并对信用评分模型的实施、管理、跟踪、检验等最佳操作经验进行了翔实的论述。

2018-01-31

uni编程艺术uni编程艺术uni编程艺术

uni编程艺术uni编程艺术uni编程艺术uni编程艺术uni编程艺术uni编程艺术

2010-11-20

Google编码规范Google编码规范

Google编码规范Google编码规范Google编码规范Google编码规范Google编码规范Google编码规范

2010-11-12

vc中ListCtrl控件的详细使用

vc中ListCtrl控件的详细使用,很好真的很好真的很好

2010-10-29

c++笔试题c++笔试题c++笔试题

c++笔试题c++笔试题c++笔试题c++笔试题c++笔试题c++笔试题

2010-08-22

Effective_STL简体中文版.pdf

很好的书很好的书分享大家看看,真的很好很好

2010-08-21

C++Templates(简体中文版).pdf

超级好的书,分享大家看看啊很好很好很好很好

2010-08-21

设计模式精解.pdf

设计模式精解,很好,让我们更加深入地理解程序设计

2010-03-28

Android开发教程

很好,Android。请大家下载,下载很好很好啊

2010-03-22

c#实现图像直方图匹配

c#实现图像直方图匹配c#实现图像直方图匹配c#实现图像直方图匹配c#实现图像直方图匹配c#实现图像直方图匹配

2009-10-31

灰度直方图匹配算法VC++

灰度直方图匹配算法VC++.rar灰度直方图匹配算法VC++.rar灰度直方图匹配算法VC++.rar灰度直方图匹配算法VC++.rar灰度直方图匹配算法VC++.rar

2009-10-31

电信系统设计文档(非常详细).rar

电信系统设计文档(非常详细).rar电信系统设计文档(非常详细).rar电信系统设计文档(非常详细).rar电信系统设计文档(非常详细).rar

2009-10-19

网上购物系统设计方案网上购物系统设计方案.rar

网上购物系统设计方案网上购物系统设计方案.rar网上购物系统设计方案网上购物系统设计方案.rar

2009-10-19

2006330163673420063301636734

200633016367342006330163620063301636734734

2009-10-17

Java酒店管理系统附设计文档

Java酒店管理系统附设计文档Java酒店管理系统附设计文档

2009-10-17

Ubuntu 9.04 速配指南

Ubuntu 9.04 ,henhao,henqiangda

2009-10-08

自己做的QQ,很好很强大

自己的类似qq的软件,很好很强大,请大家看看

2009-05-21

空空如也

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

TA关注的人

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