摘要:
在以SYSDBA身份登陆时可以修改其他用户的密码,比如:SQL> alter user user01 identified by user10;用户已更改。这个是把USER01用户密码修改为USER10 阅读全文
摘要:
1 free 1G内存和1.5G 交换空间2 df -h 1.5 - 3.5G Oracle主目录1.5G数据库目录 2.4G闪回恢复区400MB /tmp3 rpm -qa | grep sysstat4 sysctl -a | grep ip_local_port_range/pm/h/u /u01/app/oracle ORACLE_BASEORACLE_HOME = $ORACLE_BASE/product/v/db_nLINUX/u01/app/oracle/u01/app/oracle/product/11.1.0/db_1数据库本身 OFAORACLE_BASE/q/d /u.. 阅读全文
摘要:
首先定义一个虚基类的接口,其中包含虚函数AddRef Release QueryInterface,(MFC 类IUnKnown unknwn.h)分别是增加减去引用计数和查询接口然后定义一个实现类,继承自虚基类,再在Dll中定义个函数CreateInstance返回new的类指针,CreateInstance, QueryInterface,包含AddRefAddRef Release 多线程使用原子锁 InterlockedIncrement InterlockedDecrement GUID 全球唯一标识IDL接口定义语言 MIDL将IDL定义的接口文件编译成C++可以识别的文件(*.c 阅读全文
摘要:
Linux运行级别从0~6,共7个。 0:关机。不能将系统缺省运行级别设置为0,否则无法启动。 1:单用户模式,只允许root用户对系统进行维护。 2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居) 3:字符界面的多用户模式。 4:未定义。 5:图形界面的多用户模式。 6:重启。不能将系统缺省运行级别设置为0,否则会一直重启。 查看运行级别命令: runlevel 先后显示系统上一次和当前运行级别。如果不存在上一次运行级别,则用N表示。 改变提供运行级别命令: init [0123456] 关于运行等级 这个问题似乎和这篇文章的的主题无关,但是介于... 阅读全文
摘要:
当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。参考文献:http://www.fsf.org/licensing/licenses/现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www.opensource.org/licenses/alphabetical)。我们在常见的开源 阅读全文
摘要:
/*void DesEncrypt( UCHAR * auchInput,UCHAR * auchKey,UCHAR * auchOutput=NULL);Function: DesEncrypt将64位报文加密In Parameter: auchInput UCHAR[8] 需做加密的包文auchKey UCHAR[8] key used for desOut Parameter: auchOutput UCHAR[8] 加密后的包文为NULL时,加密的包文放在 auchInputReturn: 无 *//*void DesDecrypt( UCHAR * au... 阅读全文
摘要:
符号属性 长度属性 基本型 所占位数 取值范围 输入符举例 输出符举例-- -- char 8 -2^7 ~ 2^7-1 %c %c、%d、%usigned -- char 8 -2^7 ~ 2^7-1 %c %c、%d、%uunsigned -- char 8 0 ~ 2^8-1 %c %c、%d、%u[signed] short [int] 16 -2^15 ~ 2^15-1%hdunsigned short [int] 16 0 ~ 2^16-1%hu、%ho、%hx[signed] -- int 32 -2^31 ~ 2^31-1 %dunsigned -- [int] 32 0 ~ 阅读全文
摘要:
desc tab;insert into tablename values(t1, t2); 阅读全文
摘要:
CFileFind OneFile; BOOL bWorking = FALSE; long total = 0; if (strPath.Right(1) != "\\") { strPath += "\\*.*"; } bWorking = OneFile.FindFile(strPath); while (bWorking) { bWorking = OneFile.FindNextFile(); if (OneFile.IsDirectory() && !OneFile.IsDots())... 阅读全文
摘要:
#define FUNC_ADDR(hDll, func) pf##func func = \(pf##func)GetProcAddress(hDll,#func);\if(! func) {\AfxMessageBox("GetAddrErr"#func);\}HMODULE hDll = LoadLibrary("InvoicePrintMP512.dll");if(!hDll) {AfxMessageBox("LoadErr");}FUNC_ADDR(hDll, OpenDevice)FUNC_ADDR(hDll, Close 阅读全文
摘要:
aptitude install flashplugin-nonfreeif failCheck your settings in /etc/apt/sources.list.If this is a fresh install, most likely you don't have the contrib and non-free portions enabled yet. Look for the line that saysdeb http://ftp.XX.debian.org/debian/ wheezy mainand change it todeb http://ftp. 阅读全文
摘要:
/usr/sbin/traceroute SuSE 10 阅读全文
摘要:
cobject1 new delete2 Assert3 运行时信息4 动态创建5 序列化应用程序框架 CCmdtarget 消息映射 启动信息窗口操作API 框架 阅读全文
摘要:
OllyDBG 1.10 OllyDBG.exeOllyDBG SoftICE文件->打开 (快捷键是 F3)F2 断点 F9F8 步过 F10F7 步入 F8F4 运行到位置 F7F9 运行 F5CTR+F9 执行到返回ret F12ALT+F9 执行到用户代码 F11 调试选项->CPU 标签中把“显示跳转路径”及其下面的两个“如跳转未实现则显示灰色路径”、“显示跳转到选定命令的路径”查壳工具有 PEiD 和 FI运行反汇编窗口中右击,出来一个菜单查找->所有参考文本字串 /超级字串参考+ 插件会更方便,现在出来另一个对话框,我们在这个对话框里右击,选择“查找文本”菜.. 阅读全文
摘要:
便携式文件夹加密器 lockdir 5.74下载地址http://www.hoposoft.com/lock/注册码两枚:注册名:Long注册码:6088805000000E7E25F09A6D8B7D6861D0107256A9CB2注册名:TengFei注册码:60671050000009250EFEB81C89BEFA605D553DE74B57F 阅读全文
摘要:
过滤器的区别捕捉过滤器(CaptureFilters):用于决定将什么样的信息记录在捕捉结果中。需要在开始捕捉前设置。显示过滤器(DisplayFilters):在捕捉结果中进行详细查找。他们可以在得到捕捉结果后随意修改。那么我应该使用哪一种过滤器呢?两种过滤器的目的是不同的。捕捉过滤器是数据经过的第一层过滤器,它用于控制捕捉数据的数量,以避免产生过大的日志文件。显示过滤器是一种更为强大(复杂)的过滤器。它允许您在日志文件中迅速准确地找到所需要的记录。两种过滤器使用的语法是完全不同的。捕捉过滤器语法:ProtocolDirectionHost(s)ValueLogical Operations 阅读全文
摘要:
DCL数据控制语言创建临时表空间createtemporarytablespaceuser_temptempfile'E:/oracle/product/10.1.0/oradata/orcl/user_temp.dbf'size50m autoextendon next32mmaxsize2048m extentmanagementlocal;创建用户表空间CREATETABLESPACEtbs_sns_idxLOGGINGDATAFILE'E:/oracle/product/10.1.0/oradata/orcl/tbs_sns_idx.dbf'SIZE32 阅读全文
摘要:
DDL create table 创建表 alter table 修改表 drop table 删除表 truncate table 删除表中所有行 create index 创建索引 drop index 删除索引当执行DDL语句时,在每一条语句前后,oracle都将提交当前的事务。如果用户使用insert命令将记录插入到数据库后,执行了一条DDL语句(如create table),此时来自insert命令的数据将被提交到数据库。当DDL语句执行完成时,DDL语句会被自动提交,不能回滚。DMLinsert 将记录插入到数据库update 修改数据库的记录delete... 阅读全文
摘要:
看来有的人还是对schema的真正含义不太理解,现在我再次整理了一下,希望对大家有所帮助。我们先来看一下他们的定义:Aschemais a collection of database objects (used by a user.).Schema objectsare the logical structures that directly refer to the database’s data.Auseris a name defined in the database that can connect to and access objects.Schemas and usershe 阅读全文
摘要:
C语言中数组下标0...N-1,如果你是Fortran程序员,习惯了数组下标从1...N-1,可以传递&a[-1]这个参数 阅读全文
摘要:
main() {printf(&unix["\021%six\012\0"], (unix)["have"] + "fun" - 0x60);} C语言混乱代码大赛(The International Obfuscated C Code ContestIOCCC)1987年,贝尔实验室的David Korn提交的获奖代码 阅读全文
摘要:
//终端驱动处于普通胡一次一字符模式system("stty raw");//终端驱动处于普通胡一次一行模式system("stty cooked"); 阅读全文
摘要:
--只是建立ta表,与emp表结构相同,并不添加数据--这种构造与现存表相同结构的表,是不会将comment带过来的createtabletaasselect*fromscott.empwhere1=0;--建立tb表,结构与dept结构相同,将dept表中的数据导入其中--这种构造与现存表相同结构的表,是不会将comment带过来的:createtabletbasselect*fromscott.deptwhere1=1; 阅读全文
摘要:
在存储过程(PROCEDURE)和函数(FUNCTION)中没有区别,在视图(VIEW)中只能用 ,在游标(CURSOR)中只能用IS不能用AS。 阅读全文
摘要:
create or replace procedure proc_tzyj is begin insert into t_trade_activity@dw3_link.regress.rdbms.dev.us.oracle.com (select t1.Trade_Time , t1.user_phone , t1.glide_no , t1.err_code , t1.ACTIVITY_NUMBER , t2.activity_name , t5.org_id, t5.org_desc from t_cash_trade_detail t1 , (select * from t... 阅读全文
摘要:
1、创建一张表g_test create table G_TEST ( ID NUMBER(12), C_DATE DATE ) 2、创建一个sequence create sequence G_SEQ minvalue 1 maxvalue 1024 start with 141 increment by 1 cache 20; 3、创建一个存储过程 create or replace procedure prc_g_test is begin insert into g_test values(g_seq.nextval,sysdate); end prc_g_test; vari... 阅读全文
摘要:
1、创建一张表g_test create table G_TEST ( ID NUMBER(12), C_DATE DATE ) 2、创建一个sequence create sequence G_SEQ minvalue 1 maxvalue 1024 start with 141 increment by 1 cache 20; 3、创建一个存储过程 create or replace procedure prc_g_test is begin insert into g_test values(g_seq.nextval,sysdate); end prc_g_test; vari... 阅读全文
摘要:
好吧,我就假设你两个表的数据结构相同吧create table TabA( address varchar2(50), press varchar2(50), city varchar2(50) )/create table TabB( address varchar2(50), press varchar2(50), city varchar2(50) )/create or replace trigger addDataafter insert on tabA begininsert into tabB select * from ... 阅读全文
摘要:
当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。下面讲介绍如何在本地数据库中创建dblink. 创建dblink一般有两种方式,不过在创建dblink之前用户必须有创建dblink的权限。想知道有关dblink的权限,以sys用户登录到本地数据库: select * from user_sys_privs t where t.privilege like upper('%link%'); 1 SYS CREATE DATABASE LINK NO 2 阅读全文
摘要:
Oracle job 定时器的执行时间间隔也是定时器job 的关键设置,在这一设置上,开始还没掌握,总是不知道怎么写,现总结如下,其实主要是使用了TRUNC、NEXT_DAY 、ADD_MONTHS 、LAST_DAY 几个函数的配合使用。1)、每分钟执行Interval => TRUNC(sysdate,'mi') + 1 / (24*60)--查看时间select TRUNC(sysdate,'mi') + 1 / (24*60) from dual;---每五分钟执行Interval =>TRUNC(sysdate,'mi') 阅读全文
摘要:
--创建日志信息表(测试表)create table T_LOG(id number,datetime DATE);--插入测试数据insert into t_log values (1,'25-5月-2006');--查看日志信息select * from t_log;--创建删除日志信息的存储过程create or replaceprocedure pro_clear_log asbegin delete from T_LOG where datetime 'pro_clear_log;', --pro_clear_log为存储过程的名称 Interval 阅读全文