自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git 命令 简记

git clone [url]   克隆远程仓库git remote add  origin [url] 建立远程仓库git push origin master 上传远程仓库git fetch upstream  迁出分支git merge origin/upstream  合并分支git pull  远程仓库 更新本地仓库

2013-03-24 19:08:04 860

原创 问题C模块化与C++

今天碰到一个问题:就是使用C语言的模块化的方法 去弄C++的代码 链接错误! 去掉#include using namespace std; 之后 就没错误了 ...

2013-01-13 19:05:12 647

原创 Cuda continue

cuda 中continue  和break 尽量不要用很容易出现意外的情况

2013-01-05 20:21:38 875

转载 Linux文件系统简介

转自:http://alicsd.iteye.com/blog/816268转自:http://space.itpub.net/25897606/viewspace-713602    文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识。    本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录、挂载基本原理、文件存储

2012-06-12 09:42:54 755

转载 C++文件二进制流控制

转自:http://blog.sina.com.cn/s/blog_49ee032f0100irzs.html同感:这篇文章是在网上转载的,感觉言简意赅,非常实用.    文件 I/O在C++中比烤蛋糕简单多了。 在这篇文章里,我会详细解释ASCII和二进制文件的输入输出的每个细节,值得注意的是,所有这些都是用C++完成的。  一、ASCII 输出  为了使用下面的

2012-05-31 19:51:58 7591 1

转载 二进制流和文本流区别C

转自:http://blog.sina.com.cn/s/blog_5b2d79e90100h9ph.html在C中引入了流(stream)的概念。它将数据的输入输出看作是数据的流入和流出,这样不管是磁盘文件或者是物理设备(打印机、显示器、键盘等),都可看作一种流的源和目的,视他们为同一种东西,而不管其具体的物理结构,即对他们的操作,就是数据的流入和流出。这种把数据的输入输出操作对象,抽象

2012-05-31 19:27:06 17673 2

转载 KMP算法中NEXT函数计算

下面是一张KMP 计算中 next[i] 距离的计算图:用M在S中寻找匹配的字串,灰色表示匹配上的部分.(subB)A 是subB的真前缀(即|A|!= |subB|)B是subB 的后缀字符串A等于字符串B(A是可求的最长前缀)滑动的距离等于|subB|-|B|

2012-05-31 09:38:22 1322

转载 C++函数重定义、重载、重写 详细出处参考:http://www.ityoudao.com/Web/VC_588_828.html

转自:http://www.ityoudao.com/Web/VC_588_828.html    1. 重写 (override):  父类与子类之间的多态性。子类重新定义父类中有相同名称和参数的虚函数。  1) 被重写的函数不能是 static 的。必须是 virtual 的,或者是 override 的 ( 即函数在最原始的基类中被声明为 vir  1. 重写 (overri

2012-05-25 20:37:03 1186

原创 解引用 对象

void test(int*& a ){};int main{     int a =10;     int *b =&a;      test(b);     test(&a);   //// 错误! 这是一个对象和常量 的区别    return 0;}解引用一定要引用对象 int a =10;int & b = a;

2012-05-07 21:37:03 891

转载 python 规范

为什么python里要 if __name__ == ‘__main__’:http://luy.li/2010/05/31/python__name__main__/

2012-05-01 15:45:18 639

原创 c 和c++ struct之间的区别

一直以来对struct 结构体用的不多,但是最近看了一点关于struce的资料,自己动手试了下感觉C 和C++ 之间struct的区别还是蛮大的。先介绍一般的struct的结构: struct 结构体名{.....} 结构体变量名;这里 结构体名和结构体变量名之间的区别。就是你可以直接使用结构体变量名当做实例。结构体名是来定义结构体的。比如:struct s

2012-04-19 08:34:35 1647

转载 关于const 与 引用 在函数传参的时候 区别

转自:http://hi.baidu.com/he309087480/blog/item/5e0f56f200679116b07ec5ac.html 函数形参中的const引用这里将C++ Primer中函数形参章节有关const和引用的问题简单小结如下:一、非const非引用形参这个是一个平庸的情形。函数参数通过复制对应的实参实现初始化,函数本身对形参的修

2012-04-16 19:30:59 2836

转载 C++源码网站

C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。我已 尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建议,以进一步加强这方面的清单。1、http://snippets.dzone.com/tag/c/ --数以千计的有用的C语言源代码片段2、ht

2012-04-09 17:13:02 736

转载 外观设计模型

转自:http://www.cnblogs.com/kid-li/archive/2006/07/10/446904.htmlFacade外观模式,是一种结构型模式,它主要解决的问题是:组件的客户和组件中各种复杂的子系统有了过多的耦合,随着外部客户程序和各子系统的演化,这种过多的耦合面临很多变化的挑战。在这里我想举一个例子:比如,现在有一辆汽车,我们(客户程序)要启动它,那我们就要发动

2012-04-03 19:14:58 698

转载 C# LIST<> ilis<> 区别

转自:http://blog.csdn.net/xuenzhen123/article/details/4739076List类:表示可通过索引访问的对象的强类型列表,提供用于对列表进行搜索、排序和操作的方法。IList接口:表示可按照索引单独访问的一组对象。下面谈谈它们之间的区别:首先,List是一个类,IList是一个接口。接口和类的区别是本质的,类是负责功能的实现,而接口

2012-04-01 08:28:39 572

原创 c# [Serializable]

[Serializable]  是为了标记 C#的类可以序列化 ,当然关于这个类的扩展属性还有很多,这里就不详细记录了。序列化的意思,就是把类从内存中记录到文件上(可存储介质上),反序列话就是一个你过程。而在目前的.net开发中,一般可以用于吧类数据存储到XML文件,然后 再把文件传到客户端,在进行反序列话。这个过程叫做远程方法调用(RPC).

2012-04-01 08:07:41 971

转载 C# f泛型方法的限制条件

http://mgc.ahau.edu.cn/article.asp?id=616C#中使用where子句限制泛型方法的泛型类型。1.要求泛型类型实现一个接口或派生于某个基类;2.不能定义必须由泛型类型实现的运算符。TestMethodTTwo.cs:[c-sharp] view plaincopyusing System;     using Sy

2012-03-31 13:56:39 1618

原创 ORACLE 执行计划·

存在一个 PLUSTRACE 的角色,如果没有这个角色的话,就没有办法开启显示执行计划信息。 创建这个角色的命令文件放在 D:\oracle\product\10.2.0\db_1\sqlplus\admin\plustrce.sql创建好角色后,再把相应的角色grant 给相应的用户就好了.然后就可以  set autotrace on; 或者 set autotrace onl

2012-03-30 11:57:05 637

转载 AJAX ,GET POST区别

当我们不通过重新加载页面,用Ajax访问服务器的时候,有两个选择可以将请求信息传送到服务器上。这两个选择分别是GET和POST。在把请求信息发送到服务器上以加载新的页面时,这两个选择有两个不同之处。第一个区别是你是请求了信息的一小部分而不是整个页面。第二个区别也是最明显的区别是由于Ajax请求不会出现在地址栏中,因此当发送请求时,在访问者的屏幕上是看不出什么异同的。使用GET生成调用不会暴露域

2012-03-30 10:07:08 933

转载 重载函数的最佳匹配

为了确定最佳匹配,实参到形参类型的转换可划分为四级:exact match ,实参与形参类型相同promotionstandard conversionclass-type conversion (通过类类型转换)其中,前3个在C++标准中又通称为标准转换序列(C++标准 13.3.3.1.1)转换(Conversion)类别(Categor

2012-03-28 10:24:41 849

转载 C++ 类访问控制(public/protected/private)

C++中 public,protected, private 访问标号小结第一:private, public, protected 访问标号的访问范围。private:只能由1.该类中的函数、2.其友元函数访问。不能被任何其他访问,该类的对象也不能访问。protected:可以被1.该类中的函数、2.子类的函数、以及3.其友元函数访问。但不能被该类的对象访问。

2012-03-27 19:39:11 572

转载 ORACLE性能优化之硬分析、软分析

有如下两句查询语句:1.SELECT * FROM EMP WHERE EMPNO = 123;2.SELECT * FROM EMP WHERE EMPNO = :EMP_NO;1句中查询员工编号是123的员工信息,ORACLE第一次经过分析编译后执行。但如果下次还要再查询编号为456和789的员工信息时,ORACLE将会再将这句SQL分析编译,然后再执行。再看2句,首先定义变量

2012-03-23 14:32:16 866

转载 查询用户权限

数据字典1、动态数据字典是以v$xxx开始的数据字典,在数据库中约有150个左右,这些数据字典反映数据库动态运行状况,在不同时间查询会得到不同的结果。2、DBA数据字典是以DBA_xxx表示,该数据字典存储数据库结构,查询DBA数据字典可以反映数据库结构设置,管理磁盘空间和表空间、事务与回退段、用户与表空间等信息。3、用户数据字典是以USER_xxx表示,这些数据字典反应用户所创建的实

2012-03-21 10:34:14 924

转载 oracle 查看 用户,用户权限,用户表空间,用户默认表空间。 .

2010-04-14 08:47 8229人阅读 评论(0)收藏 举报查看用户和默认表空间的关系。     select   username,default_tablespace   from   dba_users; 1.查看表结构:desc表名2.查看当前用户的表:select table_name from user_tables;

2012-03-20 21:26:27 645

转载 Oracle用户、权限、角色管理

Oracle 权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。 二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数

2012-03-20 13:11:34 603

转载 逻辑关系

Oracle表空间(tableSpace)、段 (segment)、盘区(extent)、块(block),这些都是Oracle用来保存数据库对象的分配单元 段 就是数据库对象,它消耗存储空间,如表、索引、回滚段等。当创建表的时候,将创建一个表段,当创建一个分区表时,即在每个分区上创建一个段,当创建索引 时,将创建一个索引段,每一个消耗存储空间的对象最终被存储在一个单一的段中,有回滚段,临

2012-03-20 08:51:44 779

转载 oracle中exp,imp的使用详解

基本语法和实例:     1、EXP:       有三种主要的方式(完全、用户、表)       1、完全:           EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y           如果要执行完全导出,必须具有特殊的权限       2、用户模式:           EXP SONIC/

2012-03-17 11:44:44 593

转载 oracle SQL语言大致分类

oracle中有四类语言:数据操纵语言DML(insert,update,delete)数据定义语言DDL(table,view,index,syn,cluster)create table/view/index/syn/cluster数据查询语言DQL(select,from,where)数据控制语言DCL(grant)其中,DML语言需要COMMITDDL,DCL隐

2012-03-17 08:29:12 1006

转载 IPC TCP/IP协议

转自:http://blog.csdn.net/manhua253/article/details/4219655 IPC,全名Inter Process Communication即进程间通讯,在同一台机器上的两个进程就用IPC,不能跨物理机器。IPC包括共享内存、队列、信号量等几种方式,由于IPC通讯效率之高,所以大量的Unix下软件都用IPC通讯,如oracle。      TCP/

2012-03-15 10:07:02 10512 1

转载 sql plus操作oracel(windows平台)基础之简易新手篇

转自:http://blog.chinaunix.net/uid-8038672-id-81119.html 平台: windows server 2003 Enterprise Editon , oracle 10g(10.02.00.01)运行"开始->程序\Oracle - OraDb10g_home1\配置和移植工具"中的"Database Configuratio

2012-03-14 20:21:31 1682 1

转载 PL/SQL Developer 常用技巧

转自:http://blog.sina.com.cn/s/blog_4cef5c7b0100xhc7.html1、PL/SQL Developer记住登陆密码  在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;设置方法:PL/SQL Developer7.1.2 ->tools->Preferen

2012-03-14 11:12:37 6204

转载 ASP.NET MVC1.0学习笔记

转自:http://www.cnblogs.com/floewr-yuan/archive/2011/08/24/flower-yuan.html昨天才开通了博客园的账号,在博客园上逛了一圈,收获甚多,许多学习资料都可以在这个平台共享。今天正式开始自学MVC,开始万里长征的第一步,争取每天都有所进步。下面是我学习MVC的一些笔记,想让自己对MVC有个简单清晰地认识,也希望对

2012-03-13 09:10:36 1800 1

转载 (转)中文VS2008 安装ASP.NET MVC框架问题(没有MVC模板)

在中文VS2008中安装ASP.NET MVC框架,首先需要下载mvc框架运行文件AspNetMVCPreview2-setup.msi进行安装,安装完成后发现在VS2008里面并没有MVC模板出现。又到处Google了一遍,发现有不少人遇到这个问题,但是还没看到完全解决的办法。目前遇到问题的基本集中在Microsoft Visual Studio 2008中文版,因为中文版所有的

2012-03-11 19:43:08 1051

转载 基于MFC的ActiveX控件开发

转自:http://iysm.net/?p=114ActiveX 控件是基于组件对象模型 (COM) 的可重用软件组件,广泛应用于桌面及Web应用中。在VC下ActiveX控件的开发可以分为三种,一种是直接用COM的API来开发,这样做显然非常的麻烦,对程序员要求也非常高,因此一般是不予考虑的;一种是基于传统的MFC,采用面向对象的方式将COM的基本功能封装在若干MFC的C++类中,开发者

2012-03-11 12:36:47 798

转载 收集C++开源库

转自:http://www.oseye.net/kb/show/2669C++在“商业应用”方面,曾经是天下第一的开发语言,但这一桂冠已经被java抢走多年。因为当今商业应用程序类型,已经从桌面应用迅速转移成 Web应 用。当Java横行天下之后,MS又突然发力,搞出C#语言,有大片的曾经的C++程序员,以为C++要就此沉沦,未料,这三年来,C++的生命力突然被 严重地增强了。主力原因就是

2012-03-08 20:24:53 922

转载 DICOM标准

转自:http://blog.csdn.net/diqiucun666/article/details/2866908dcmtk程序包简介***该文简单列出了dcmtk程序包的简介,包括主要接口类的简单说明,可用工具以及一些例子。下一步工作准备详细分析每个程序包中的接口类功能,并结合源码和dicom文档分析其实现过程。Dcmtk程序包简介一、Config程序包-

2012-03-08 14:57:31 7018

转载 vs2008卸载和vs2010的安装

转自:http://daqingoilfield.blog.sohu.com/152476613.html打开添加和删除程序或采用360安全卫士  按顺序手动删除全部组件 卸载VS2008具体步骤如下:Remove "MSDN Library for Visual Studio 2008 Beta"Remove "Microsoft SQL Server C

2012-03-07 21:29:43 1336

转载 在linux下安装软件

转自:http://blog.csdn.net/qiuyu0619/article/details/1547014 在Windows下安装软件时,只需用鼠标双击软件的安装程序,或者用Zip等解压缩软件解压缩即可安装。在Linux下安装软件对初学者来说,难度高于Windows下软件安装。下面我就详细讲解Linux下如何安装软件。   先来看看Linux软件扩展名。软件后缀为.rpm最初是

2012-03-06 23:08:06 536

转载 #include <cctype>的函数

c++中应该是#include c中应该是#include 以下为字符函数库中常用的函数:函数名称返回值isalnum()如果参数是字母数字,即字母或数字,该函数返回trueisalpha()如果参数是字母,该函数返回真isblank()如果参数是空格或水平制表符,该函数返回tr

2012-03-02 13:55:04 5274

原创 GetLastError() 与查询工具

今天帮同学调试一个win32程序。这个程序编译通过也可以执行,但是却出现不了窗口。好久没有没有去看win32的东西。花了好一会的时间,才找出了CreateWindows()的返回值一直是NULL的问题,查了一会资料,刚开始以为是 CreateWindow()函数会调用wndclass.lpfnWndProc对应的那个消息响应函数那部分。需要那个函数返回为TRUE。 但是改了很久却任然没有改观。

2012-02-26 21:37:32 2062

error lookup 工具

这是windows开发的的一个错误检查工具,和getlasterror()函数一起用的大家可以试着用下 ~~~

2012-02-26

空空如也

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

TA关注的人

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