摘要: 为什么有的程序不能运行于win98?提示内存不足(即使你的内存是1g) 我总结了一下,得出原因:(注:原因不具权威性) 原因:win98内部只分配了64k的空间用于存放handle,由于我们的程序大量的使用了.dfm文件,而每个dfm文件是有自己的handle的(每个dfm也包含了太多的控件,大多数控件也有自己的handle),这也就导致了win98分配的64k空间不够用。因此报告内存不足(其实......
摘要:详文请看 权限管理越来越复杂
......
ORACLE PERFORMANCE SQL TUNING 建议使用者,亲自测试后再使用,不要盲目使用下面的方法与建议!
17. 使用表的别名(alias) 【程序编程相关:
A First Look At BizT】 【推荐阅读:
A First Look At BizT】
【扩展信息:
关于b/s下的datawindow开发过】
当在sql语句中连接多个表时, 请使用表的别名并把别名前缀于每个column上.这样一来,就可以减少解析的时间并减少那些由column歧义引起的语法错误.
(译者注: column歧义指的是由于sql中不同的表具有相同的column名,当sql语句中出现这个column时,sql解析器无法判断这个column的归属)
18. 用exists替代in
在许多基于基础表的查询中,为了满足一个条件,往往需要对另一个表进行联接.在这种情况下, 使用exists(或not exists)通常将提高查询的效率.
低效:
select *
from emp (基础表)
where empno > 0
and deptno in (select deptno
from dept
where loc = ‘melb’)
高效:
select *
from emp (基础表)
where empno > 0
and exists (select ‘x’
from dept
where dept.deptno = emp.deptno
and loc = ‘melb’)...
下一页 摘要:可以用dsa和rsa,如:using system;using system.text;using system.security.cryptography;
class dsacrypto_signdata { public static void main(string[] args){ //先要将字符串转换为字节数组,这与编码有关。 string str = "this is ......