- 博客(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
909
原创 问题C模块化与C++
今天碰到一个问题:就是使用C语言的模块化的方法 去弄C++的代码 链接错误! 去掉#include using namespace std; 之后 就没错误了 ...
2013-01-13 19:05:12
702
转载 Linux文件系统简介
转自:http://alicsd.iteye.com/blog/816268转自:http://space.itpub.net/25897606/viewspace-713602 文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识。 本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录、挂载基本原理、文件存储
2012-06-12 09:42:54
801
转载 C++文件二进制流控制
转自:http://blog.sina.com.cn/s/blog_49ee032f0100irzs.html同感:这篇文章是在网上转载的,感觉言简意赅,非常实用. 文件 I/O在C++中比烤蛋糕简单多了。 在这篇文章里,我会详细解释ASCII和二进制文件的输入输出的每个细节,值得注意的是,所有这些都是用C++完成的。 一、ASCII 输出 为了使用下面的
2012-05-31 19:51:58
7738
转载 二进制流和文本流区别C
转自:http://blog.sina.com.cn/s/blog_5b2d79e90100h9ph.html在C中引入了流(stream)的概念。它将数据的输入输出看作是数据的流入和流出,这样不管是磁盘文件或者是物理设备(打印机、显示器、键盘等),都可看作一种流的源和目的,视他们为同一种东西,而不管其具体的物理结构,即对他们的操作,就是数据的流入和流出。这种把数据的输入输出操作对象,抽象
2012-05-31 19:27:06
17818
转载 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
1388
转载 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
1228
原创 解引用 对象
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
933
转载 python 规范
为什么python里要 if __name__ == ‘__main__’:http://luy.li/2010/05/31/python__name__main__/
2012-05-01 15:45:18
679
原创 c 和c++ struct之间的区别
一直以来对struct 结构体用的不多,但是最近看了一点关于struce的资料,自己动手试了下感觉C 和C++ 之间struct的区别还是蛮大的。先介绍一般的struct的结构: struct 结构体名{.....} 结构体变量名;这里 结构体名和结构体变量名之间的区别。就是你可以直接使用结构体变量名当做实例。结构体名是来定义结构体的。比如:struct s
2012-04-19 08:34:35
1713
转载 关于const 与 引用 在函数传参的时候 区别
转自:http://hi.baidu.com/he309087480/blog/item/5e0f56f200679116b07ec5ac.html 函数形参中的const引用这里将C++ Primer中函数形参章节有关const和引用的问题简单小结如下:一、非const非引用形参这个是一个平庸的情形。函数参数通过复制对应的实参实现初始化,函数本身对形参的修
2012-04-16 19:30:59
2892
转载 C++源码网站
C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。我已 尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建议,以进一步加强这方面的清单。1、http://snippets.dzone.com/tag/c/ --数以千计的有用的C语言源代码片段2、ht
2012-04-09 17:13:02
779
转载 外观设计模型
转自:http://www.cnblogs.com/kid-li/archive/2006/07/10/446904.htmlFacade外观模式,是一种结构型模式,它主要解决的问题是:组件的客户和组件中各种复杂的子系统有了过多的耦合,随着外部客户程序和各子系统的演化,这种过多的耦合面临很多变化的挑战。在这里我想举一个例子:比如,现在有一辆汽车,我们(客户程序)要启动它,那我们就要发动
2012-04-03 19:14:58
745
转载 C# LIST<> ilis<> 区别
转自:http://blog.youkuaiyun.com/xuenzhen123/article/details/4739076List类:表示可通过索引访问的对象的强类型列表,提供用于对列表进行搜索、排序和操作的方法。IList接口:表示可按照索引单独访问的一组对象。下面谈谈它们之间的区别:首先,List是一个类,IList是一个接口。接口和类的区别是本质的,类是负责功能的实现,而接口
2012-04-01 08:28:39
631
原创 c# [Serializable]
[Serializable] 是为了标记 C#的类可以序列化 ,当然关于这个类的扩展属性还有很多,这里就不详细记录了。序列化的意思,就是把类从内存中记录到文件上(可存储介质上),反序列话就是一个你过程。而在目前的.net开发中,一般可以用于吧类数据存储到XML文件,然后 再把文件传到客户端,在进行反序列话。这个过程叫做远程方法调用(RPC).
2012-04-01 08:07:41
1029
转载 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
1682
原创 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
676
转载 AJAX ,GET POST区别
当我们不通过重新加载页面,用Ajax访问服务器的时候,有两个选择可以将请求信息传送到服务器上。这两个选择分别是GET和POST。在把请求信息发送到服务器上以加载新的页面时,这两个选择有两个不同之处。第一个区别是你是请求了信息的一小部分而不是整个页面。第二个区别也是最明显的区别是由于Ajax请求不会出现在地址栏中,因此当发送请求时,在访问者的屏幕上是看不出什么异同的。使用GET生成调用不会暴露域
2012-03-30 10:07:08
969
转载 重载函数的最佳匹配
为了确定最佳匹配,实参到形参类型的转换可划分为四级:exact match ,实参与形参类型相同promotionstandard conversionclass-type conversion (通过类类型转换)其中,前3个在C++标准中又通称为标准转换序列(C++标准 13.3.3.1.1)转换(Conversion)类别(Categor
2012-03-28 10:24:41
883
转载 C++ 类访问控制(public/protected/private)
C++中 public,protected, private 访问标号小结第一:private, public, protected 访问标号的访问范围。private:只能由1.该类中的函数、2.其友元函数访问。不能被任何其他访问,该类的对象也不能访问。protected:可以被1.该类中的函数、2.子类的函数、以及3.其友元函数访问。但不能被该类的对象访问。
2012-03-27 19:39:11
604
转载 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
954
转载 查询用户权限
数据字典1、动态数据字典是以v$xxx开始的数据字典,在数据库中约有150个左右,这些数据字典反映数据库动态运行状况,在不同时间查询会得到不同的结果。2、DBA数据字典是以DBA_xxx表示,该数据字典存储数据库结构,查询DBA数据字典可以反映数据库结构设置,管理磁盘空间和表空间、事务与回退段、用户与表空间等信息。3、用户数据字典是以USER_xxx表示,这些数据字典反应用户所创建的实
2012-03-21 10:34:14
973
转载 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
706
转载 Oracle用户、权限、角色管理
Oracle 权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。 二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数
2012-03-20 13:11:34
643
转载 逻辑关系
Oracle表空间(tableSpace)、段 (segment)、盘区(extent)、块(block),这些都是Oracle用来保存数据库对象的分配单元 段 就是数据库对象,它消耗存储空间,如表、索引、回滚段等。当创建表的时候,将创建一个表段,当创建一个分区表时,即在每个分区上创建一个段,当创建索引 时,将创建一个索引段,每一个消耗存储空间的对象最终被存储在一个单一的段中,有回滚段,临
2012-03-20 08:51:44
830
转载 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
638
转载 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
1056
转载 IPC TCP/IP协议
转自:http://blog.youkuaiyun.com/manhua253/article/details/4219655 IPC,全名Inter Process Communication即进程间通讯,在同一台机器上的两个进程就用IPC,不能跨物理机器。IPC包括共享内存、队列、信号量等几种方式,由于IPC通讯效率之高,所以大量的Unix下软件都用IPC通讯,如oracle。 TCP/
2012-03-15 10:07:02
10916
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
1752
转载 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
6339
转载 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
1839
转载 (转)中文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
1101
转载 基于MFC的ActiveX控件开发
转自:http://iysm.net/?p=114ActiveX 控件是基于组件对象模型 (COM) 的可重用软件组件,广泛应用于桌面及Web应用中。在VC下ActiveX控件的开发可以分为三种,一种是直接用COM的API来开发,这样做显然非常的麻烦,对程序员要求也非常高,因此一般是不予考虑的;一种是基于传统的MFC,采用面向对象的方式将COM的基本功能封装在若干MFC的C++类中,开发者
2012-03-11 12:36:47
844
转载 收集C++开源库
转自:http://www.oseye.net/kb/show/2669C++在“商业应用”方面,曾经是天下第一的开发语言,但这一桂冠已经被java抢走多年。因为当今商业应用程序类型,已经从桌面应用迅速转移成 Web应 用。当Java横行天下之后,MS又突然发力,搞出C#语言,有大片的曾经的C++程序员,以为C++要就此沉沦,未料,这三年来,C++的生命力突然被 严重地增强了。主力原因就是
2012-03-08 20:24:53
971
转载 DICOM标准
转自:http://blog.youkuaiyun.com/diqiucun666/article/details/2866908dcmtk程序包简介***该文简单列出了dcmtk程序包的简介,包括主要接口类的简单说明,可用工具以及一些例子。下一步工作准备详细分析每个程序包中的接口类功能,并结合源码和dicom文档分析其实现过程。Dcmtk程序包简介一、Config程序包-
2012-03-08 14:57:31
7237
转载 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
1392
转载 在linux下安装软件
转自:http://blog.youkuaiyun.com/qiuyu0619/article/details/1547014 在Windows下安装软件时,只需用鼠标双击软件的安装程序,或者用Zip等解压缩软件解压缩即可安装。在Linux下安装软件对初学者来说,难度高于Windows下软件安装。下面我就详细讲解Linux下如何安装软件。 先来看看Linux软件扩展名。软件后缀为.rpm最初是
2012-03-06 23:08:06
586
转载 #include <cctype>的函数
c++中应该是#include c中应该是#include 以下为字符函数库中常用的函数:函数名称返回值isalnum()如果参数是字母数字,即字母或数字,该函数返回trueisalpha()如果参数是字母,该函数返回真isblank()如果参数是空格或水平制表符,该函数返回tr
2012-03-02 13:55:04
5370
原创 GetLastError() 与查询工具
今天帮同学调试一个win32程序。这个程序编译通过也可以执行,但是却出现不了窗口。好久没有没有去看win32的东西。花了好一会的时间,才找出了CreateWindows()的返回值一直是NULL的问题,查了一会资料,刚开始以为是 CreateWindow()函数会调用wndclass.lpfnWndProc对应的那个消息响应函数那部分。需要那个函数返回为TRUE。 但是改了很久却任然没有改观。
2012-02-26 21:37:32
2143
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人