自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

新月

C++学习

  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

转载 oracle常用系统表

dba_开头..... dba_users 数据库用户信息 dba_segments 表段信息 dba_extents 数据区信息 dba_objects 数据库对象信息 dba_tablespaces 数据库表空间信息 dba_data_files 数据文件设置信息 dba_temp_files 临时数据文件信息 dba_roll

2014-04-25 09:27:21 430

转载 oracle中的数据库、用户、方案、表空间、表对象之间的关系

最近在学习oracle,给我的第一个感觉就是甲骨文的体系太庞大了(因为我之前一直使用的是mysql,轻量级的数据库)。而开始遇到的最纠结的问题,就是怎么理清oracle中数据库、用户、方案、表空间、表对象之间的关系,如果这个问题搞不清楚,接下来的学习也就会雨里雾里了。所以,下定决心一定把它研究清楚,便开始了搜索各种资料的旅程。1.首先,我们先看看oracle和sqlserver的一些区别吧。or

2014-04-25 09:08:00 497

转载 Unix ftp使用

Unix下ftp常用命令:1.ftp登录   #ftp 主机名或IP   2.ftp常用操作   ascii    以ASCII模式传输数据;   binary   以二进制模式传输数据,对可执行程式的传输比须用此;   ls       显示ftp服务器端目录列表;   cd       改动目录;   lcd      改

2013-09-18 09:02:14 1380

原创 oracle错误代码整理

Oracle 的 SQLCODE整理ORA-00001: 违反唯一约束条件 (.)ORA-00017: 请求会话以设置跟踪事件ORA-00018: 超出最大会话数ORA-00019: 超出最大会话许可数ORA-00020: 超出最大进程数 ()ORA-00021: 会话附属于其它某些进程;无法转换会话ORA-00022: 无效的会话 ID;访问被

2013-09-16 10:37:31 1754

转载 Oracle 中 decode 函数用法

Oracle 中 decode 函数用法含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)该函数的含义如下:IF 条件=值1 THEN    RETURN(翻译值1)ELSIF 条件=值2 THEN    RETURN(翻译值2)    ......ELSIF 条件=值n THEN    RETURN(翻

2013-09-16 10:33:47 526

原创 Toad使用整理

大部分信息都是网上收集来的,整理下,呵呵。toad常用快捷键1、toad 如何进行表分析?(1)选中表名按F4,然后弹出对话框有个按钮叫Analyze table,点击后按绿色的三角符号(2)进行表分析的作用是整理索引,提高执行效率2、toad中如何查看sql的执行计划(1)通过toad中的Run explain 

2013-09-13 14:40:56 1365

转载 C++的底层机制

C++的底层机制c++为我们所提供的各种存取控制仅仅是在编译阶段给我们的限制,也就是说是编译器确保了你在完成任务之前的正确行为,如果你的行为不正确,那么你休想构造出任何可执行程序来。但如果真正到了产生可执行代码阶段,无论是c,c++,还是pascal,大家都一样,你认为c和c++编译器产生的机器代码会有所不同吗,你认为c++产生的机器代码会有访问限制吗?那么你错

2012-05-23 23:13:05 747

转载 Linux 原子操作

Linux 原子操作所谓原子操作,就是该操作绝不会在执行完毕前被任何其他任务或事件打断,也就说,它的最小的执行单位,不可能有比它更小的执行单位,因此这里的原子实际是使用了物理学里的物质微粒的概念。   原子操作需要硬件的支持,因此是架构相关的,其API和原子类型的定义都定义在内核源码树的include/asm/atomic.h文件中,它们都使用汇编语言实

2012-05-21 13:52:40 361

转载 explicit构造函数

按照默认规定,只有一个参数的构造函数也定义了一个隐式转换,将该构造函数对应数据类型的数据转换为该类对象,如下面所示:class String {String ( const char* p ); // 用C风格的字符串p作为初始化值//…}String s1 = “hello”; //OK 隐式转换,等价于String s1 = String(“hello”); 但是有

2012-05-18 11:17:30 229

转载 程序修养 编程中应注意的~~~

什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。 我认为好的程序员应该有以下几方面的素质: 1、有专研精神,勤学善问、举一反三。 2、积极向上的态度,有创造性思维。 3、与人积极交流沟通的能力,有团队精神。 4、谦虚谨慎,戒骄戒燥。

2012-04-28 11:33:06 678

转载 linux命令大全

一、安装和登陆命令1、进入图形界面startx2、进入图形界面init 53、进入字符界面init 34、登陆login5、关机poweroff-p 关闭机器的时候关闭电源-n 在关闭机器时不同步数据-w 不做关机的操作,只是把这个操作记录到日志里-d 不把关机的信息记录到日志文件里-f 不调用shutdown6、关机重启shut

2012-04-28 11:31:28 500

转载 Linux 中的 cc 命令

%cc foobar.c  就会把 foobar.c 通过以上的步骤编译出来。如果你有多个文件要编译,只要输入%cc foo.c bar.c  注意,语法检查就是──纯粹的检查语法。而不会检测你可能犯的任何逻辑错误。比如无限循环,或者是你想用一元排序却使用了冒泡排序。cc 有很多选项,在帮助手册中都可以找到。这里列出了一些最重要的选项,并且有例子。-o filena

2012-04-28 11:30:26 5390

转载 Linux下makefile教程

转自陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你

2012-04-28 11:29:42 500

转载 多线程基础知识

原文地址:http://seekjo.blog.163.com/blog/static/41277634201003054728992/进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。进程和线程的区别在于: 简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。

2012-04-25 14:06:59 289

转载 MFC 文件操作

1.创建文件夹 CreateDirectory(%%1,NULL); 2.创建文件 CFile file;  file.Open(%%1,CFile::modeCreate|CFile::modeWrite);  3.删除文件 DeleteFile(%%1); 4.删除文件夹 RemoveDirectory(%%1);  5.删除一个目录下所有的

2012-04-01 09:51:38 334

转载 CListCtrl(List Control)绑定ODBC数据库的方法

今天怀着虞城的心来探索打印CListCtrl的方法,可惜忙到现在被老掉牙的数据加载给绊倒。但是从中却学到了不少新东西,以前没有遇到过的。现在就写出来和大家分享。ODBC数据源与CListCtrl的连接已经算是老生常谈的事情了。1、先建立数据库(这里以一个PrintTest为数据源名来处理,该数据库包含一张表info,里面有四个字段,ID,NAME,GROUP,AGE,只是测试用因此随便列出

2012-03-31 21:07:43 1893

转载 在VC++中改变CTreeCtrl子项Item字体和颜色

在VC++中改变CTreeCtrl子项Item字体和颜色定义一个继承CTreeCtrl的类来实现改变子项字体和颜色:首先定义一个字体、颜色的结构体:protected:struct Color_Font{   COLORREF color;   LOGFONT logfont;};使用CMap来保存各个Item对应的字体、颜色信息CMap m_m

2012-03-31 21:05:55 3379

转载 树形控件(CTreeCtrl)使用简介

修改设置样式:m_treeCtrl.ModifyStyle(0,TVS_HASBUTTONS   |   TVS_LINESATROOT   |   TVS_HASLINES);         树形控件可以用于树形的结构,其中有一个根接点(Root)然后下面有许多子结点,而每个子结点上有允许有一个或多个或没有子结点。MFC中使用CTreeCtrl类来封装树形控件的各种操作。通过调用B

2012-03-31 21:03:20 466

转载 C++ 强制类型转换

static_cast  用法:static_cast ( expression )  该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法:  ①用于类层次结构中基类(父类)和派生类(子类)之间指针或引用的转换。  进行上行转换(把派生类的指针或引用转换成基类表示)是安全的;

2012-03-31 13:09:19 285

转载 CString 相关类型转换问题集合

一.CString, int, string, char*之间的转换string 转 CStringCString.Format("%s",string.c_str());char 转 CString  CString.Format("%s", char*);char 转 string  string s(char *);string 转 char *  c

2012-03-31 10:18:34 1160

转载 CListCtrl使用技巧

以下未经说明,listctrl默认view 风格为report1. CListCtrl 风格      LVS_ICON: 为每个item显示大图标      LVS_SMALLICON: 为每个item显示小图标      LVS_LIST: 显示一列带有小图标的item      LVS_REPORT: 显示item详细资料      直观的理解:w

2012-03-31 10:15:03 340

转载 C++11中值得关注的几大变化

赖勇浩(http://laiyonghao.com)声明:本文源自 Danny Kalev 在 2011 年 6 月 21 日发表的《The Biggest Changes in C++11(and Why You Should Care)》一文,几乎所有内容都搬了过来,但不是全文照译,有困惑之处,请参详原文(http://www.softwarequalityconnection.com/2

2012-03-31 10:11:13 248

转载 右值引用

关于C++11右值引用的一篇译文。在转载过程中对文章进行了排版上的一些编辑,其他内容未动。 原文链接:01.http://cpp-next.com/archive/2009/08/want-speed-pass-by-value/02.http://cpp-next.com/archive/2009/09/move-it-with-rvalue-references

2012-03-31 10:10:32 1152

转载 CRichEditCtrl使用大全

很不错的源代码http://www.pudn.com/search_db.asp?keyword=MyRichEdit&x=36&y=16richedit 常见使用问题一.常见问题a.可以编译,不能执行的在需要在相应的对话框中加上InitInstance(void)函数中添加AfxInitRichEdit();b.升级默认的Riched版本(默认

2012-03-31 10:08:29 638

转载 C++之文件IO操作流

前两节介绍了C++的IO流类库,标准设备IO操作流中部分预定义流对象的成员函数以及IO格式控制。那今天我将继续介绍关于C++中的流操作内容——文件IO操作流fstream。并会着重讲解C++是如何对文件进行操作的。  文件指存放在外部介质上的数据的集合。大家都知道操作系统是以文件为单位来对数据进行管理的。因此如果你要查找外部介质的数据,则先要按文件名找到指定文件,然后再从文件中读取数据,如

2012-03-31 09:34:13 395

转载 编译过程的一些小知识——内部连接与外部连接

首先,我们来了解下定义:内部连接:如果一个名称对编译单元(.cpp)来说是局部的,在链接的时候其他的编译单元无法链接到它。外部连接:如果一个名称对编译单元来说不是局部的,而在链接的时候其他的编译单元可以访问它,也就是说它可以和别的编译单元交互。 通过对LIB与DLL的讲解,我们可以更方便的理解内部连接与外部连接。我们了解了一个编译单元(.cpp)编译成obj

2012-03-31 09:33:07 13808

转载 编译过程的一些小知识——LIB与DLL的区别

相信很多人都用过VC6.0与Visual Studio系列产品。也有很多牛B人士用它们创造过很人的神话,铸就许多美丽的传说。那你们知道为何你能用它创始出那么多的奇迹,这是你一个人的成功?你是否关心过你是如何能动态的链接它给你提供的内库,它是如何控制你的IO流的?为何C++的语法是这么规定的,它又是如何实现这些语法的呢?本文和接下来的文章很肤浅的介绍了这些东西

2012-03-31 09:31:35 990

转载 define 用法详解

1.简单的define定义#define MAXTIME 1000一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。这样的定义看起来类似于普通的常量定义CONST,但也有着不同,因为define的定义更像是简单的文本替换,而不是作为一个量来使用,这个问题在下面反映的尤

2012-03-31 09:30:33 1200

转载 C++头文件重复包含的解决方案

一、#pragma once(比较常用)这是一个比较常用的指令,只要在头文件的最开始加入这条指令就能够保证头文件被编译一次#pragma once用来防止某个头文件被多次include,#ifndef,#define,#endif用来防止某个宏被多次定义。#pragma once是编译相关,就是说这个编译系统上能用,但在其他编译系统不一定可以,也就是说移植性差,不过现在基本

2012-03-31 09:28:34 3154

H264规范文档中文版

H264规范文档中文版

2016-08-19

H265标准文档(英文版)

H265标准文档(英文版)

2016-08-19

空空如也

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

TA关注的人

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