自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

ORACLE审计小结

1、什么是审计审计(Audit)用于监视用户所执行的数据库操作,并且Oracle会将审计跟踪结果存放到OS文件(默认位置为$ORACLE_BASE/admin /$ORACLE_SID/adump/)或数据库(存储在system表空间中的SYS.AUD$表中,可通过视图dba_audit_trail查 看)中。默认情况下审计是没有开启的。不管你是否打开数据库的审计功能,以下这些操作系统会强制...

2009-06-26 17:48:00 55

系统底层ROOKIT拦截网络数据

#include "ntddk.h"// important!! place this before ndis.h#define NDIS401#include "ndis.h"#include "stdio.h"//////////////////////////////////////////////// prototypes for all our network callbac...

2009-06-26 11:31:00 68

Top 10 Principles for Software Generation (zt)代码生成的十大原则

source: http://www.skywayperspectives.org/blog/?p=688I thought it might be worth while to start to document Skyway’s point of view regarding enterprise software generation, and the things that we ...

2009-06-26 10:29:00 78

Oracle 并行查询 parallel Query

81 53,5297P_Base_Day_I_NewTaredUser2009-06-25 17:28:562009-06-25 18:24:2155insert成功base82 53,5300P_BASE_DAY_I_NEWTAREDUSER_test2009-06-25 17:29:312009-06-25 17:54:2124insert成功base这是两个同样的过程 访问6千万的数...

2009-06-26 09:30:00 97

username,Min(time),MIn(age),min(money) 带不出最早时间那条记录

select username ,min(time),MIn(age),min(money)from usergroup by usernameOracle 根据 用户名排序 取最小时间,再取出最小年龄,再取出最少钱的小李 8:00 12岁 100元小李 9:00 11岁 90元小李 10:00 10岁 110元结果是: 小李 8:00 10岁 90 元...

2009-06-25 11:43:00 174

(转)可以带来幸福的一本书

http://www.bullock.cn/blogs/pangtuzizhouzhou/archives/63766.aspx 我老人家可以毫不夸张地说,这是俺这些年来看的最最有意义的书!!最!并且没有“之一”! 这些地方都有得卖:豆瓣主页 | China-Pub | 卓越网 | 新华书店 | 当当网 3600°空翻跪求大家不要购买!!!哇哈哈…… 顺便再次狠狠推荐一下李笑来老师的博...

2009-06-25 01:28:00 65

SCALA Series

source: http://jonasboner.com/2008/12/09/real-world-scala-managing-cross-cutting-concerns-using-mixin-composition-and-aop.htmlReal-World Scala: Managing Cross-Cutting Concerns using Mixin Compo...

2009-06-22 18:13:00 91

POSIX线程(一)

第12章 POSIX线程在第11章,我们看到在Linux中进程是如何被处理的。这些多进程的特性很久以来就是类Unix操作系统的特性。有时使用fork创建一个新进程的代价实在是太大了。在这种情况下,使得一个程序同时做两件事情,或者至少看起来是如此是十分有用的。相对应的,我们也许希望以同样的方式同时发生两个或是更多的事情。这就是线程开始的地方。在这一章,我们将会了解:在一个进程内创建一...

2009-06-21 20:46:00 108

ORA-12838: cannot read/modify an object after modifying it in parallel

如果用了insert /*+ append */ into table as select .. from table 这样的操作来insert,必须在操作后commit,或是rollback,不然就不能再insert /*+ append */ into table as select .. from table 。ORACLE报出错误如下:ORA-12838: cannot read...

2009-06-15 16:12:00 137

进程与信号(五)

健壮的信号接口我们已经讨论了使用signal来发出与捕获信号,因为他们在较为旧的Unix程序中很常见。然而,X/Open与Unix规范推荐了一个更为健壮的用于信号处理的新的编程接口:sigaction。#include <signal.h>int sigaction(int sig, const struct sigaction *act, struct sigacti...

2009-06-13 10:45:00 54

进程与信号(四)

线程Linux进程可以协作,可以发送消息,也可以中断另一个进程。他们甚至可以在彼此之间共享内存段,但是在操作系统内部他们却是完全不同的实体。他们并不能共享变量。在许多Unix系统与Linux系统还有另一类名为线程的进程。线程在某些程序中具有巨大的价值,例如多线程数据库服务器,然而线程很难进行编程。Linux上的线程编程并不如使用多进程那样常见,因为Linux的进程是轻量级的,而且多个协...

2009-06-10 18:38:00 45

中国社会信任的解体及其结果(zt)

http://www.zaobao.com/yl/yl090609_501.shtml中国社会信任的解体及其结果(2009-06-09)● 郑永年  近年来,越来越多社会基层的案件在中国发生,例如贵州的习水案、浙江的丽水案、重庆买处案和最近湖北巴东案。这清楚地呈现出中国社会令人忧虑的两大发展趋势。  首先是基层官员的法律意识和道德水准灰暗面令人吃惊,不得不让人感觉到四处蔓延着一种大面积的制度性的...

2009-06-10 17:13:00 230

今天遇到个杀不死的会话

一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。1.下面的语句用来查询哪些对象被锁:select object_name,machine,s.sid,s.serial# from v$locked_object l,dba_objec...

2009-06-09 16:28:00 101

进程与信号(三)

等待一个进程当我们使用fork启动一个子进程时,他具有其自己的生命周期并且独立运行。有时,我们希望知道一个子进程何时结束。例如,在前一个例子中,父进程在子进程之前结束,从而我们得到混乱的输出,因为子进程还在继续运行。我们可以通过调用wait来使得父进程在继续运行之前等待,直到子进程结束。#include <sys/types.h>#include <sys/wai...

2009-06-08 18:49:00 52

让程序进入ring0级执行

在保护模式下,ring0有至高无上的权限,他一直是很多黑客程序员追求的目标,在NT平台上,MS对系统表格作了保护,不能在象win9x那样,去直接修改系统表格,但是还是有不少办法能够进入ring0的,例如,在国内,最早sinister利用编写驱动程序的方法进入ring0,这也是最通用的方法了,紧跟着WebCrazy又使用读写物理内存的方法来读写GDT所在的物理内存,在GDT上生成自己的调用门来随意进...

2009-06-08 16:27:00 129

PE可执行文件的镶入式程序后门开发

/*利用异常结构处理搜索GetProcAddress入口地址*/#include<STDIO.H> #include<WINDOWS.H> main(){_asm{callex//取得当前地址以计算异常结构开始的地址 moveax,0x77000000mov[ebp-0ch],eaxmoveax,es...

2009-06-08 00:00:00 98

进程与信号(二)

进程调度ps输出的一个特点就是ps命令实体本身:1357 pts/2 R 0:00 ps -ax这表明进程1357处于运行状态(R)并且正在执行命令ps -ax。所以进程是在其自身的输出中被描述的。状态指示器只是表明程序已经准备好运行,并不一定是在实际运行。在单处理器的计算机上,每次只能运行一个进程,而其他的进程必须依次等待。这些轮序,就是所谓的时间片,非常短,从而给我们一种感觉,...

2009-06-07 12:21:00 43

vc++实现控制USB设备启用与否

#include<WINDOWS.H> #include<TCHAR.H> #include<SETUPAPI.H> //#include<SHLWAPI.H> #pragmacomment(lib,"setupapi.lib") //#pragmacomment(lib,"shlwapi.lib") H...

2009-06-05 14:15:00 78

Oracle 作业Job 无法停止下来---最后....

有个JOB 为22号的 跑了一天一晚都没跑完! 该JOB调用一个JOB过程,JOB过程调用了8个统计过程。其中有个Update过程跑的很慢,后来知道要访问的数据太多了。JOB 我通过EM 网页版 杀掉了该会话。一分钟后ORACLE 又重启该JOB 晕死了使用下面方法也无效dbms_job.broken(22,true); dbms_job.remove(22); 最后 ...

2009-06-05 10:28:00 109

sql%rowcount 为零??

beginstarttime:=sysdate;v_maxtime := to_date('9999-12-31 00:00:00','yyyy-mm-dd hh24:mi:ss'); select max(f_logintime) into v_maxtime from t_gather_userloginlog; if v_maxtime != to_date('9999-12-31 00:...

2009-06-05 10:24:00 311

获得日期的年周次并且反算回日期

获得日期的周次SELECT TO_CHAR(TO_DATE('2007-05-21','YYYY-MM-DD'),'YYYYWW') FROM DUAL;SELECT TO_CHAR(TO_DATE('2007-05-27','YYYY-MM-DD'),'YYYYWW') FROM DUAL;结果:200721反转计算:select to_date(substr('2007...

2009-06-04 17:34:00 126

这样的语句如何优化Temp空间 现在它要用30G哦

select/*+PARALLET(T_BASE_USER_BUY_INFO,4)*/ a.f_yearweek,a.f_lotbigclass,b.ExpeNum,a.salay,b.countrysalay,a.bonus,b.countrybonusfrom ( select TO_CHAR(b.f_DATE,'YYYYMMWW') as f_yearweek,c.f_lotbigc...

2009-06-02 17:39:00 85

Win32.Loicer, alias, Win32.Cervan

This is my biggest PE virus, it's about 3500 lines, the virus binarysize is more than 6K.Maybe this is my last virus. I've decided to exit from the VXer scene. It's a pity that there are too...

2009-06-01 09:24:00 133

空空如也

空空如也

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

TA关注的人

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