05 2014 档案
oracle rac IP详解
摘要:rac环境下vip/public/private IP的区别 每个节点要2块网卡, 3个IP,虚拟IP或者叫做业务IP,单个网卡当掉可以“漂”到其他网卡是继续提供服务在Oracle RAC环境下,每个节点都会有多个IP地址,分别为Public/Private/Vip,这三个IP到底有啥区别呢?分别用...
阅读全文
oracle 实例名和服务名以及数据库名区别
摘要:一、数据库名什么是数据库名?数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。格式如下:DB_NAME=myorcl...在创建数据库时就应...
阅读全文
linux的nohup命令的用法
摘要:在应用Unix/Linux时,我们一般想让某个程序在后台运行,于是我们将常会用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台: /usr/local/mysql/bin/mysqld_safe –user=mysql &。可是有很多程序并不想mysqld一样,这样我们就需要nohu...
阅读全文
aix i节点
摘要:文件系统与inode• UNIX文件系统有很多种类型,如HFS,NFS,JFS,CDFS。虽然文件系统种类很多,但是也有着一些相同的数据结构:超级块、inode、目录等等。 • inode译成中文就是索引节点,它用来存放文件及目录的基本信息,包含时间、档名、使用者及群组等。inode数据结构作为一种...
阅读全文
aix 文件大小相关查询
摘要:一、aix中查看文件夹占用空间大小du命令默认是显示当前目录下每个文件以及每个子目录以及下属文件的大小的用du -sg 可看出当前文件夹的大小,包括文件夹下文件和文件夹(以G为单位);用du -sgfilename 可看出当前文件夹下所有文件或文件夹的大小(以G为单位);du -sk ,du -sm...
阅读全文
oracle 中的truncate 和delete
摘要:一、查询表大小,块多少语句Select SEGMENT_Name,BYTES,BLOCKS,Extents From dba_segments Where segment_name In('BAI_NEW_SESSION_HISTORY2') order by segment_name;(2)查表空...
阅读全文
oracle 存储过程 动态sql语句
摘要:一、在oracle项目开发中越到问题:在利用ODP向oracle中插入数据时,如果这样写: insert into clobTable (id, story) values(1,'....'); 其中story为clob类型 如果story的长度大于2000字节,直接插入将出现 ORA-01704:...
阅读全文
oracle 中v$sqlarea,v$sql,v$session,gv$session,远程连接等问题
摘要:一、分析(1)使用 least recently used (LRU) algorithm 来管理的,不用的自动踢出,可以使用keep 将需要的语句 保存在 library cache中。所以应该跟内存大小有关,还有跟调度策略什么的系统中没有能报错所有sql的视图。(2)v$session 和gv$...
阅读全文
oracle dblink使用
摘要:一、dblink介绍dblink是一个单向的数据库连接,通过设置可以访问其他数据库中的数据跟使用本地数据库中数据一样的感觉,但注意是单向的dblink。例如:A建连B的dblink,A可以访问B的表,插入数据到B的表等,但反过来B不可以。创建dblink一般有两种方式,不过在创建dblink之前用户...
阅读全文
oracle nologging用法
摘要:一、oracle日志模式分为(logging,force logging,nologging)默认情况是logging,就是会记录到redo日志中,force logging是强制记录日志,nologging是尽量减少日志。FORCE LOGGING可以在数据库级别、表空间级别进行设定、而LOGGI...
阅读全文
c++ 派生类向基类转换的可访问性
摘要:对于c++面向对象一直很疑惑,这次决定下功夫把它弄明白一、派生类和基类之间的类型转换 首先理解,派生类含有基类的所有成分,只不过有些就算在派生类的成员函数也不能访问而已。(1)派生类和基类的自动转换只针对指针或引用类型。 只有指针和引用支持自动类型转换,同时,也只有指针和引用才可以静态类型和动态类型...
阅读全文
socket编程
摘要:一、在windows进行socket编程注意:必须添加#pragma comment(lib,"ws2_32.lib"),该库。或者(vs 2010)在:项目>属性->配置属性->链接器->输入 ws2_32.lib:附加依赖项中加入要链接的库即可。ws2_32.lib库对应ws2_32.dll,提...
阅读全文
oracle之spool详细使用总结
摘要:今天实际项目中用到了spool,发现网上好多内容不是很全,自己摸索了好半天,现在总结一下。一、通过spool 命令,可以将select 数据库的内容写到文件中,通过在sqlplus设置一些参数,使得按指定方式写到文件中(1)常规使用spool方法,将set的一些命令和spool,select等放入....
阅读全文
sqlplus中常用设置参数
摘要:一、各种设置参数解释转自http://baike.baidu.com/view/1239908.htmSql*plus是一个最常用的工具,具有很强的功能,主要有: 1. 数据库的维护,如启动,关闭等,这一般在服务器上操作。 2. 执行sql语句执行pl/sql。 3. 执行sql脚本。 4....
阅读全文
ksh和bash区别
摘要:一、实践证明,在AIX上用的是ksh,linux上是bashsh或bsh,全名是bourneshell。它最早出现,是标准shell。后两者都兼容它。ksh和bash后续加入了历史记录,交互特性,数组,等新功能。ksh在unix上使用较多。比如hpux,AIXbash在linux上使用较多。也可以用...
阅读全文
c++面向对象
摘要:一、C++继承(1)继承方式public公有继承protected保护继承private私有继承继承真正的意义在于派生类有基类的所有部分,包括派生类的private成员变量,只不过在派生类的成员函数都不可以访问,只能通过派生类的构造函数,调用基类的构造函数进行构造,这也就是构造函数的意义所在。每个类...
阅读全文
常见shell操作
摘要:一、find命令详细find命令 -- 之查找指定时间内修改过的文件比如我们要查找linux下指定时间内做过改动的文件,我们可以用find命令,其实find命令的功能十分强大,下面我们通过几个简单的例子来学习下find命令的简单用法:find /opt -iname "*" -atime 1 -ty...
阅读全文
linux和Dos下换行符转换
摘要:一、windows的文件到linux下的转换方法:1. 用sed命令替换sed -e 's/^M//g' original.txt > target.txt (注意^M 在Linux/Unix下是这样输入的:先按CTRL+v,接着按CTRL+SHIFT+m,呵呵~~ 其实俺主要就是为了记录一下这个输...
阅读全文
linux find命令
摘要:由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( N F S ),find命令在该文件系统中同样有效,只你具有相应的权限。在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很...
阅读全文
linux 小技巧总结
摘要:(1)linux判断文件是否存在if [ -f filename]; then 。。。。。。#要执行的语句fi具体例子:file=/usr/local/oracle/oradata/archived_log/file.txtif [ -f $file ];then #判断文件是否存在,存在就追加 e...
阅读全文
leetcode之Palindrome Partitioning
摘要:方法一:DFS递归,判断每一个是否为回文数1,首先要有一个判断字符串是否是回文的函数。容易实现,字符串从两边同时往中间走,看字符是否相同;2,深度优先搜索思想对字符串进行遍历。得到结果。例如,s = "abacd"; 需要对“a”“ad”“aba”“abac”“abacd”进行深度优先搜索。深度搜索...
阅读全文
dev/null和dev/zero区别 以及换回设备(loopback device)
摘要:转自:http://blog.chinaunix.net/uid-20729677-id-765105.htmldev/zero,是一个输入设备,你可你用它来初始化文件。/dev/zero------该设备无穷尽地提供0(是ASCII 0 就是NULL),可以使用任何你需要的数目——设备提供的要多的...
阅读全文
c++容器学习
摘要:转:http://blog.csdn.net/zhanghaodx082/article/details/179194011,using学习 两种方式:第一,完全引入命名空间y,如,using namespace std; 以后要用std中定义的符号就方便了,如cin>> ; 第二,只引入要用的符号...
阅读全文
swift Swauth install
摘要:devAuth 是swift原生的认证中间层,Swauth是为了解决devAuth不能扩展的问题而开发的替代方案。Quick Install#git clonehttps://github.com/gholt/swauth.git1) Install Swauth withsudopython se...
阅读全文
OpenStack swift安装
摘要:由于实验室项目需要云存储系统,因此在实验室服务器上搭建一个基于OpenStack swift的云存储系统。最开始按照官方网站上介绍的方法,使用SAIO方式安装http://docs.openstack.org/developer/swift/development_saio.html,但是中间经常安...
阅读全文
浙公网安备 33010602011771号