- 博客(14)
- 收藏
- 关注
ORACLE数据导入到指定的表空间
create user 用户名 identified by 密码 default tablespace 缺省表空间 Temporary tablespace 临时表空间;grant connect,resource,dba to 用户名; revoke unlimited tablespace from 用户名; alter user 用户名 quota...
2009-11-26 09:14:00 129
ORACLE重建所有的索引
declareSTR VARCHAR2(400);begin-- 重建ORACLE索引FOR TMP_IDX IN (SELECT TABLESPACE_NAME, OWNER, TABLE_NAME, INDEX_NAMEFROM ALL_INDEXES WHERE OWNER = 'HNACMS' AND temporary = 'N' ...
2009-11-26 09:13:00 128
ORACLE分页查询SQL语法
--1:无ORDER BY排序的写法。(效率最高) --(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!) SELECT * FROM (Select ROWNUM AS ROWNO, T.* from k_task T where Flight_date between to_date('2006050...
2009-11-26 09:12:00 47
ORACLE查询或删除时指定使用索引的写法
查询时可以指定使用索引的写法。SELECT /*+ index(TB_ALIAS IX_G_COST3) */TB_ALIAS.*FROM g_Cost TB_ALIASWHERE Item_Two = 0 AND Flight_Date >= To_Date('20061201', 'YYYYMMDD') AND Flight_Date <=...
2009-11-26 09:11:00 355
ORACLE查询出表中的字段列表
SELECT max(SYS_CONNECT_BY_PATH(COLUMN_NAME, ','))FROM (SELECT A.COLUMN_NAME, ROWNUM AS ROWNOFROM USER_TAB_COLUMNS A WHERE TABLE_NAME = 'A_USER' order by a.COLUMN_ID)start with ROWNO = 1connect by ROWN...
2009-11-26 09:10:00 149
delphi发送焦点移动消息的函数及参数
procedure TForm_BaseMDI.FormKeyPress(Sender: TObject; var Key: Char);begin if Key = #13 then begin Key := #0; SendMessage(Handle, 48384, 9, 0); end;end;且Form.Keypreview 属性值= true;...
2009-11-26 09:09:00 104
使用Delphi调用WebServices接口的简单应用实例
使用Delphi调用WebServices接口的简单应用实例Delphi从6.0就开始支持Web Services的开发和应用了,本文通过使用Delphi 7.0调用新浪发送短信的Web Service进行短信应用程序开发这一实例详细的介绍在Delphi中如何开发基于Web Services的应用系统。第一步,准备工作,了解新浪短信Web Service。新浪发送短信的We...
2009-11-26 09:06:00 83
21161的内存分配方法在visualdsp 5 中的改变
在之前的版本中,如v3.5,栈和堆是在ldf中独立分配的。在v5中,为了更有效的利用内存,会在连接时变大以利用所有剩余的空间。默认的堆栈大小是8K,可以在下面第一句改变大小,以增加dmda实际可用内存。 seg_dmda { RESERVE(heaps_and_stack, heaps_and_stack_length = 8K, 2) INPUT_SECTIONS( $OBJECTS...
2009-11-24 11:00:00 136
创建进程后得到该进程的主窗口句柄
最近抽空用VC写了一个小应用程序。主要功能就是创建进程,并到该进程的主窗口句柄,然后再给该窗口发消息。下面把代码共享给大家。HWND CreateMyProcess(){ // 进程启动信息 STARTUPINFO si; memset(&si, 0, sizeof(STARTUPINFO)); si.cb = sizeof(STARTUPINFO); s...
2009-11-24 09:31:00 123
ESBasic 可复用的.NET类库(16) -- 定时刷新缓存管理器 IRefreshableCacheManager
1.缘起: 为了提升系统的性能或减轻数据库的压力等原因,我们经常在系统中使用缓存来把那些经常使用的数据保留在内存中。如果因为某些原因,缓存中这些经常使用的数据不能及时与数据源进行同步更新,那么采用定时刷新缓存中的数据有可能就是一种合适的选择。 如果你的缓存是定时刷新,那么你就需要自己为其维护一个定时器或循环引擎。如果你的系统中像这样定时刷新的缓存有多个,而且每个缓存定时刷新的时间间隔又要求...
2009-11-21 10:07:00 55
Win32 结构化异常处理(SEH)探秘
原著:Matt Pietrek翻译:VCKBASE译注:本文都翻译了一大半了,才发现网上已经有一篇董岩的译本(http://www.diybl.com/course/3_program/c++/cppsl/200866/122881.html),看完他的译文,感觉所有涉及关键技术的地方董岩翻译得非常到位,所以自己就没有再花时间往下译,本文后面的部分基本上都是采用了董岩的译文。此外,董岩在译文...
2009-11-16 19:36:00 112
ESBasic 可复用的.NET类库(15) -- 对象池 IObjectPool
1.缘起: 对象池应该是一个“历史悠久”的概念了,像我们经常说的线程池、还有ADO.NET中的数据库连接池等,都属于对象池的应用。 我们的应用有时也会碰到需要使用对象池的情况,我举个例子说明一下。假设,我们需要记录某个类MyClass的每个方法每次被调用时方法执行所消耗的时间,而且,这个类是使用在多线程的环境中的,每个方法都可以同时在多个线程中执行,不需要被同步,这样可以使并发达到最大。...
2009-11-11 09:00:00 72
C/C++条件(三目)运算符巧妙原理解析
最近一直研究一个对个人而言很有价值的一个LIB库的逆向。在今天下班后突然灵感闪现,这个断断续续逆了接近一周的核心管理类。终于在今天给逆完了。在最后一个函数里,碰到了之前基本没有用过的一条指令。(呵呵,高手见笑了!)当然光看单句的汇编指令,是没有办法看出具体的作用的,而且还很可能会认为原作者本来就是用汇编来实现的!呵呵,先不废话,先贴出反汇编代码一睹为快: movdword ptr [b],6...
2009-11-09 21:30:00 139
ESBasic 可复用的.NET类库(14) -- 优先级管理器 IPriorityManager
1.缘起: 假设我们的订单处理系统所要处理的订单是有优先级的,也就是说,不同的订单类型所要求被处理的紧迫程度不同,对那些优先级高的注单要先处理,对于优先级低的注单可稍后处理。对于处于同一优先级的订单了,就按照其到达的先后顺序进行处理。 这是一个典型的管理具有优先级的对象的需求,注单就是具有优先级(With Priority)的对象。我设计了ESBasic.ObjectManagement....
2009-11-04 16:02:00 89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人