上一页 1 2 3 4 5 6 7 8 9 10 ··· 20 下一页
摘要: Vim 中使用 OmniComplete 为 C/C++ 自动补全OmniComplete 并不是插件的名字,而是 Vim 众多补全方式中的一种(全能补全)。说白了 OmniComplete 其实就是根据光标前的内容猜测光标后的内容,具体怎么猜取决于所采用的脚本。而 OmniCppComplete ... 阅读全文
posted @ 2014-04-25 16:54 holycrap 阅读(1221) 评论(0) 推荐(0) 编辑
摘要: Ubuntu11.10的vim升级后,版本为vi Improved 7.3.154功能很强大了。不过,程序员要根据自己的习惯配置好vimrc文件,是vim更加得心应手。注:一般用户在自己的当前目录下的.vimrc修改,修改内容只对本用户有效,要想全部有效,可以修改/etc/vim/vimrc.在终端... 阅读全文
posted @ 2014-04-25 16:32 holycrap 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 最简模型while(1) { accept(); recv(); do(); send(); }这是服务端程序的最简模型:来一个连接,读取数据(请求),干活(处理),返回数据(应答)。同一时间只为一个客户端服务。事件驱动要考虑支持多个客户端,就有了选择,有了选择就叫设计。我们有两个选择:1. 采用select或poll(epoll)多路复用技术,同时监听多个连接以及listen socket的事件。这个叫事件驱动。2. 采用多线程(进程)技术,主线程accept一个连接,就创建或者从线程池中分配一个线程,一个线程处理一个连接。这个叫线程驱动。两者其实没有本质区别,都是中断驱动。第一个增加了编程 阅读全文
posted @ 2014-04-09 17:01 holycrap 阅读(696) 评论(0) 推荐(0) 编辑
摘要: Data Guard配置后续检查1.打开生产端节点192.166.1.190上的数据库实例:SQL>startup;2.打开容灾端节点192.166.1.60上的数据库实例:SQL>startup;3.检查Data Guard是否正常工作:在生产端执行以下SQL判断日志传输是否正常进行:SQL> select process,status from v$managed_standby;PROCESS STATUS--------------------------- ------------------------------------ARCH CONNECTEDARCH 阅读全文
posted @ 2014-04-08 10:41 holycrap 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 2.利用duplicate配置容灾端1.配置容灾端oracle用户的环境变量,这里以192.166.1.61为例。export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=/opt/oracle/product/11gR2/dbexport GRID_HOME=/opt/oracrs/product/11gR2/gridexport ORACLE_SID=ipccs1export ORACLE_TERM=xtermLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/libex 阅读全文
posted @ 2014-04-08 10:28 holycrap 阅读(448) 评论(0) 推荐(0) 编辑
摘要: Data Guard配置步骤生产端配置步骤1.关闭一个实例。用oracle用户登录192.166.1.190,执行以下SQL关闭其上的实例:SQL>shutdown immediate;2.检查另一个实例以确保它是打开的。用oracle用户登录192.166.1.191,用以下SQL确保其上的实例是打开状态:SQL> select status from v$instance;STATUS------------------------------------OPEN3.在192.166.1.191上用show parameter;检查以下参数是否正确配置(用以下:左边的参数名替换 阅读全文
posted @ 2014-04-08 10:26 holycrap 阅读(303) 评论(0) 推荐(0) 编辑
摘要: Data Guard配置前提条件配置Data Guard必须保证以下前提条件:1.Data Guard是Oracle企业版的组件。Oracle标准版里没有这个控件。所以Data Guard配置所使用的生产端和容灾端必须是企业版。以下SQL返回结果显示Oracle是企业版:SQL> select * from v$version;BANNER----------------------------------------------------------------------------------------------------------Oracle Database 11g 阅读全文
posted @ 2014-04-08 10:25 holycrap 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 24:site2-DMS1:~ # su - oracleoracle@site2-DMS1:~> sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Fri Mar 21 10:29:28 2014Copyright (c) 1982, 2011, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit ProductionWith the Partition 阅读全文
posted @ 2014-04-04 09:01 holycrap 阅读(657) 评论(0) 推荐(0) 编辑
摘要: du | awk '{if($1 > 200000) print $2}' 阅读全文
posted @ 2014-03-18 14:09 holycrap 阅读(114) 评论(0) 推荐(0) 编辑
摘要: excute immedaite 后接单引号,但是遇到 add xxx default ' ' ,命令中还有单引号的情况,需要转义。这时候不是用传统的\ 反斜杠来转义,而是用 单引号转义execute immediate 'ALTER TABLE E_UC_DEPLOYMENTUMS add sumsurl VARCHAR2(64) default ''ums.huawei.com'' not null'; 阅读全文
posted @ 2014-03-17 09:48 holycrap 阅读(1866) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 20 下一页