自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

转载 delete 和 delete []的真正区别

delete 和 delete []的真正区别分类: 经验技巧 原创文章deletedelete c++指针释放delete区别c++中对new申请的内存的释放方式有delete和delete[两种方式,到底这两者有什么区别呢?1.我们通常从教科书上看到这样的说明:delete 释放new分配的单个对象指针指向的内存delete[] 释放new分配的

2015-07-29 15:51:01 422

原创 关于大小端以及位移运算说明

首先,要知道位移运算只能用于char和int两个数据类型(即使是char和int两个数据类型的数组也不行),像float、double等用不了。位移运算里说的如左移,它指数值里的位数从低位向高位移动(如从个位移到百位。ps:我们书写习惯是高位在左边,低位在右边),无论该数值是以小端还是大端形式存储的(即移动方向不是从内存地址角度上看的。小端存储时,数值中的低位存在内存(或其他存储器)上的低地址

2015-07-27 11:59:12 5590 1

转载 内存管理之堆和栈的区别

堆和栈的区别不知道谁写的,很详细,对了解程序数据存储有一定帮助,转载过来自己学习同时与众分享。一、预备知识―程序的内存分配一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ― 一般由程序员分配释放, 若程序员不释放,程序

2015-07-27 09:51:54 1832

转载 SetFilePointer设置文件指针使用示例

SetFilePointer设置文件指针使用示例小结:SetFilePointer - 在一个文件中设置一个新的读取位置。 SetFilePointer函数的作用将hFile(对应文件)里的文件指针从dwMoveMethod所表示的文件位置开始移动(lpDistanceToMoveHighlDistanceToMove)个字节偏移量的距离到一个新的文件位置,即修改h

2015-07-24 10:21:10 17553

转载 sqlplus登录\连接命令、sqlplus命令的使用大全

Shell 脚本和 sqlplus 交互 (2012-08-05 19:51:26)转载▼标签: 杂谈分类: IT_BolgShell 脚本和sqlplus间的交互有些时候我们可能需要shell脚本通过oracle的sqlplus执行一些sql,并对结果集进行相关的操作。1、设置输出显示  

2015-07-23 13:40:55 5517

转载 在sqlplus中执行语句时候报错误SP2-0734: 未知的命令开头"id varchar..." - 忽略了剩余的行

在sqlplus中执行语句时候报unknown command beginning错误提交给维护部门批量修改数据的文件,在sqlplus中执行时候报错SP2-0734: unknown command beginning "where t.bg..." - rest of line ignored.SQL> 19‘,‘YYYY-MM-dd‘),0); SP2-0

2015-07-23 13:38:03 71852 1

转载 sqlplus执行脚本文件时如何传参数

sqlplus执行脚本文件时如何传参数分类: ORACLEd:\test.sql脚本如下:[sql] view plaincopyselect &1 from &2;  exit;   执行时这样传参数:sqlplus "scott/tiger@test" @d:\test.sql sysdate

2015-07-23 13:33:50 1705

转载 sqlplus 运行大量sql脚本时遇到问题分析(很常见)

sqlplus 运行大量sql脚本时遇到问题分析(很常见) sqlplus -s  / as sysdba @test.sqlEOF第二个EOF前面有没有exit效果都一样。 也就是说缺省就是exittest.sql里最后加不加commit效果都一样,exit缺省的时候就是提交(这个可以控制)t

2015-07-23 13:27:57 3128

转载 进程概念的引入

进程概念的引入分类: 技术2011-10-25 11:39 952人阅读 评论(1) 收藏 举报读书旅游google百度存储c http://hi.baidu.com/%BA%BA%BD%AD%D6%C9%D7%D3/blog/item/c60e0861f83652d38db10d8f.html#0为什么要引入进程这个概念呢?如果在百度或google上一搜,答案有一

2015-07-22 09:38:40 1472

转载 程序的编译、链接与装载

程序的编译、链接与装载2014年09月22日 |  分类:基础理论 |  标签:程序, 编译, 装载, 链接 |  评论:2条评论 |  浏览:1,588次《程序员的自我修养-链接装载与库》是一本值得推荐的书,主要介绍系统软件的运行机制和原理,涉及在Windows和Linux两个系统平台上,一个应用程序在编译、链接和运行时刻所发生的各种事项,包括:代码指令是如何保存的,

2015-07-22 09:31:09 2367

转载 全面介绍Windows内存管理机制及C++内存分配实例

全面介绍Windows内存管理机制及C++内存分配实例分类: windows编程2013-05-30 09:44 3027人阅读 评论(1) 收藏 举报转自:http://blog.csdn.net/yeming81/article/details/2046193本文基本上是windows via c/c++上的内容,笔记做得不错。。本文背景:在

2015-07-22 09:22:01 1828

转载 linux 内存文件系统

linux 内存文件系统2011-03-17 08:45:23标签:linux 文件系统 休闲 职场内存文件系统(linux,FreeBSD) (2006-10-19 15:10:41)转载 分类: 技术研究LINUX: 在Linux中可以将一部分内存当作分区来使用,我们称之为RamDi

2015-07-14 11:41:44 869

转载 内存映射文件原理探索

内存映射文件原理探索分类: Linuxnull硬件驱动数据结构 一直都对内存映射文件这个概念很模糊,不知道它和虚拟内存有什么区别,而且映射这个词也很让人迷茫,今天终于搞清楚了。。。下面,我先解释一下我对映射这个词的理解,再区分一下几个容易混淆的概念,之后,什么是内存映射就很明朗了。 原理首先,“映射”这个词,就和数学课上说的“一一映射”是

2015-07-14 11:39:54 1107

转载 内存映射文件详解-----C++实现(即一块内存和一个文件相映射对应)

内存映射文件详解-----C++实现分类: C++先不说内存映射文件(即一块内存和一个文件相映射对应)是什么。贴个代码先,。[cpp] view plaincopyprint?#include   #include   #include   #include   using namespace st

2015-07-14 11:31:57 30956

转载 strcpy,memcpy,memmove和内存重叠分析

strcpy,memcpy,memmove和内存重叠分析一:strcpy函数用法和实现:[cpp] view plaincopyprint? /*   GNU-C中的实现(节选):   */    char* strcpy(char *d, const char *s)     

2015-07-14 11:21:23 779

转载 CRT,C++运行时库详解(历史脉络以及相关名称定义和区别)

CRT,C++运行时库详解1)运行时库就是 C run-time library,是 C 而非 C++ 语言世界的概念:取这个名字就是因为你的 C 程序运行时需要这些库中的函数. 2)C 语言是所谓的“小内核”语言,就其语言本身来说很小(不多的关键字,程序流程控制,数据类型等);所以,C 语言内核开发出来之后, Dennis Ritchie 和 Brian Ke

2015-07-14 11:19:25 949

转载 文件的逻辑结构:无结构文件(流式文件)和有结构文件(记录式文件)

文件的逻辑结构是从用户观点出发看到的文件的组织形式。文件的物理结构是从实现观点出发,又称为文件的存储结构,是指文件在外存上的存储组织形式。文件的逻辑结构与存储介质特性无关,但文件的物理结构与存储介质的特性有很大关系。按逻辑结构,文件有无结构文件和有结构文件两种类型:无结构文件和有结构文件。无结构文件(流式文件)无结构文件是最简单的文件组织形式。无结构文件将数据按顺序组织成记录并积累

2015-07-10 13:50:46 9698

转载 计算机系统的层次结构|I/O子系统的层次结构

I/O子系统的层次结构I/O软件涉及的面非常广,往下与硬件有着密切的联系,往上又与用户直接交互,它与进程管理、存储器管理、文件管理等都存在着一定的联系,即它们都可能需要I/O软件来实现I/O操作。为了使复杂的I/O软件具有清晰的结构,良好的可移植性和适应性,在I/O软件中普遍釆用了层次式结构,将系统输入/输出功能组织成一系列的层次,每一层都利用其下层提供的服务,完成输入/输出功能中

2015-07-10 13:46:55 9810

转载 SQlite命令行工具的使用

最近使用sqlite较多,这东西现在是越用越着迷,不管是工作或者个人自娱自乐写东西,只要有数据存储首先就想到了sqlite,我一直对C/S模式的数据存储很反感,记得在知道sqlite之前的很长一段时间里一直用的是xml来存数我的数据,我喜欢将数据存储在单一文件里,我可以随时把数据带在身上,而且它们兼容性够好,拿着数据文件到那里都能用,哪怕是在嵌入式系统里照样玩儿的转…SQLite特性A

2015-07-10 11:48:16 998

转载 计算机中字符的Unicode编码,简要介绍UCS、UTF、BMP、BOM,字序等名词

计算机中字符的Unicode编码,简要介绍UCS、UTF、BMP、BOM,字序等名词 最近在了解软件的国际化问题,看到了一些关于字符编码方面的文章,就收藏了,下面这篇就很不错。--------------------正文-----------------------------------------作者Blog:http://www.fmd

2015-07-08 16:15:36 822

转载 高性能I/O设计模式Reactor和Proactor

高性能I/O设计模式Reactor和Proactor昨天购买了《程序员》杂志 2007.4期,第一时间去翻阅了一遍,其中有一篇《两种高性能I/O设计模式的比较》令人眼睛一亮,这是一篇译文,偶最近在一直想认真看看这方面的文章很久了。文章主要是讲到了系统I/O方式可分为阻塞,非阻塞同步和非阻塞异步三类,三种方式中,非阻塞异步模式的扩展性和性能最好。主要是讲了两种IO多路复用

2015-07-08 16:14:01 666

转载 C/C++中判断某一文件或目录是否存在

C/C++中判断某一文件或目录是否存在C/C++中判断某一文件或目录是否存在 1.C++很简单的一种办法:#include iostream>#include fstream>using namespace std;#define FILENAME "stat.dat"int main(){     fstream

2015-07-08 16:12:33 3688

转载 关于PL/SQL Developer 中文乱码的解决

关于PL/SQL Developer 中文乱码的解决     前天项目的开发数据库换到另一台服务器了,不知道哪位大仙把新数据库的编码改变了,大家使用PL/SQL Developer连得时候中文都出现了乱码。我的整个解决过程如下:1.查看数据库服务器端编码:  select * from v$nls_parameters;  原来结果是:  新数据库的结果是:

2015-07-03 11:54:06 21502 1

转载 Oracle查询当前某条数据的前一行数据与后一行数据

Oracle查询当前某条数据的前一行数据与后一行数据oracle可以使用 lead、lag  函数来查询已有记录的下一条、上一条记录。表结构如下:如要查询Staffno是6-1102的前一条记录:[sql] view plaincopyselect * from st

2015-07-02 11:11:20 5224

转载 MySQL中进行树状所有子节点的查询

MySQL中进行树状所有子节点的查询在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以

2015-07-01 16:07:48 5071

空空如也

空空如也

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

TA关注的人

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