社区
其他开发语言
帖子详情
执行效率方面三个比较偏门的问题,谢谢
qooop
2008-01-29 04:59:20
1. 执行表达式和执行函数哪个效率会高些?(例如,在IF条件表达式中,我既可以用 <>=等进行判断,也可以用系统提供的函数进行判断,用哪种更好些?)
2. 传参和传址哪个效率高,分别适合在什么时候用?
3.读 数据库,二进制文件,DAT,INI,TXT,XML哪个效率高,分别适用在哪种情况?
本人在以上几个方面久思不得其解,望高手指教,谢谢!
...全文
73
4
打赏
收藏
执行效率方面三个比较偏门的问题,谢谢
1. 执行表达式和执行函数哪个效率会高些?(例如,在IF条件表达式中,我既可以用 =等进行判断,也可以用系统提供的函数进行判断,用哪种更好些?) 2. 传参和传址哪个效率高,分别适合在什么时候用? 3.读 数据库,二进制文件,DAT,INI,TXT,XML哪个效率高,分别适用在哪种情况? 本人在以上几个方面久思不得其解,望高手指教,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qooop
2008-02-16
打赏
举报
回复
谢谢大家的解答!
yaos
2008-02-07
打赏
举报
回复
数据库为读优化过
效率最高
nobush
2008-02-01
打赏
举报
回复
多次調用的時候用系統函數好一些,因為算法都很優化
比如ctype.h 中的 isalpha islower等等,都是採用的查表方法,只是多一點點內存,調用的次數越多速度越快
(相對於用< > =等进行判断)
讀文件不存在哪個效率高的問題,INI,TXT,XML都是純文本
但是INI,XML內容是結構化的,讀入之後的使用效率會更高
zlcs8921
2008-01-29
打赏
举报
回复
1 表达式效率高。因为函数的话,传递参数要花时间;
2 传址效率高。适合在大量数据(结构,数组,等)或者指针时使用。
3 读数据库的话,如果你不用每次关闭连接的话,就不慢,如果你每次关闭连接,就很慢。
剩下的话,读 .bin .dat .txt 效率差不多吧。这些文件如果按照顺序读取,效率上没有什么差别。
读 .ini的话会比上面的慢,因为有一个按节点查找的算法要费时间。
xml 应该跟.ini 差不多,我光会用,不知细节。
如果需要保存系统配置到配置文件的话,建议用.ini 和 xml
根据你使用的平台,哪个使用方便就使用哪个。
我的理解有偏差的话,请大家指出来。
javascript for循环从入门到
偏门
(
效率
优化+奇特用法)
代码的
执行
结果是依次弹出1到10,PS:在早期的IE如IE6中,你把10改成10000,就能让用户一直点确定什么也不能干了哈哈——不要说是我出的主意。 由于这是一篇基础课程,所以我们回归正题来详细分析一下这段代码吧。 ...
偏门
知识点
偏门
知识点 Java相关 1、@CallerSensitive注解的作用是什么 这个注解是为了堵住漏洞用的。曾经有黑客通过构造双重反射来提升权限, 原理是当时反射只检查固定深度的调用者的类,看它有没有特权, 例如固定看两层的...
(JAVA初级开发)冷门,
偏门
面试题小结
常用的关系型数据库有哪些?...truncate 不支持事务,是一次性删除数据,
执行
速度快 drop drop语句将表所占用的空间全释放掉,速度最快 union,union all,except 查询表与表的交集用 union 查询表与表的并集用 union all 查
JS脚本:javascript for循环从入门到
偏门
(
效率
优化+奇特用法)
一,for循环的基本写法 ...代码的
执行
结果是依次弹出1到10, PS:在早期的IE如IE6中,你把10改成10000,就能让用户一直点确定什么也不能干了哈哈——不要说是我出的主意。 由于这是一篇基础课程...
前端不为人知的一面–前端冷知识集锦
像console.log()可以向控制台输出图片等炫酷的玩意已经不是什么新闻了,像用||操作符给变量赋默认值也是人尽皆知的旧闻了,今天看到Quora上一个帖子,瞬间又GET了好多前端技能,一些属于技巧,一些则是闻所未闻的冷...
其他开发语言
3,423
社区成员
15,635
社区内容
发帖
与我相关
我的任务
其他开发语言
其他开发语言 其他开发语言
复制链接
扫一扫
分享
社区描述
其他开发语言 其他开发语言
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章