Owner,Parent,Self,Sender,Clientheight,Height(转)
一、Owner和Parent的区别:Parent属性是指构件的包容器,构件只能在此范围内显示和移动。Owner属性是指构件的所有者,它负责构件的创建和释放。create方法应带有表示构件所有者的参数,如在上例中,构件所有者是窗体,即self。 Parent属性和Owner属性是运行阶段的属性,只能在运行阶段,通过代码设置。Owner为创建者,Parent为容器 他们的类型不同,Owner为TComponent(元件),Parent为TWinControl(窗体控件)二、Self和Sender的区别: 在事件处理程序参数表中,至少含有一个参数Sender,它代表触发事件处理程序的构件,如在上例中,Sen
Latch和Lock的区别(转)
Latch是Oracle提供的轻量级锁资源,他用于快速,短时间的锁定资源,防止多个并发进程同时修改访问某个共享资源,他只工作在内存中, 我们可以不大准确的说,内存中资源的锁叫latch,数据库对象(表,索引等)的锁叫Lock。比如数据缓存中的某个块要被读取,我们会获得这个块的 latch,这个过程叫做pin,另外一个进程恰好要修改这个块,他也要pin这个块,此时他必须等待,当前一个进程释放latch后才能pin住,然后 修改,如果多个进程同时请求的话,他们之间将出现竞争,没有一个入队机制,一旦前面进程释放所定,后面的进程就蜂拥而上,没有先
使用IMP将数据导入指定的表空间
数据导入时可能需要将数据导入到不同于之前的表空间内,但默认导入后会发现数据还是导入了原表空间,需要我们做的是回收用户unlimited tablespace权限,下面是我导入的例子SQL> drop tablespace inventory_ts including contents;表空间已删除。SQL> conn inventory/inv已连接。SQL> select * from tab;TNAME TABTYPE CLUSTERID------------------------------ ------- ----------CHECK_REPORT1_V VIEWCHECK_REPORT2_V VIEWEMP_LOC_VIEW VIEWINOUT_R
显示Pl/Sql Developer window list窗口
默认情况下Window List窗口是不显示的,这十分不方便(一)在菜单项的Tools下的Preference选项中的User Interface中选择Option,在右边对于的Autosave desktop中把前面的复选框勾选上。(二)在菜单项的Tools下的Window list选项勾上。通过上面两步设置,关闭后下次打开Window List窗口将保持显示[@more@]