ruby中require,load,include的区别
来源:互联网 发布:创建网络ftp平台 编辑:程序博客网 时间:2024/05/28 15:03
1. require和load用于包含文件,include则用于包含模块
2. require加载一次,load加载多次
3. require加载ruby文件时可以不加后缀名,而load加载代码文件必须加后缀名
4. require一般用来加载库文件,load一般用来加载配置文件。
load会多次加载,可利用此特性来实现一些功能:
- 可以用来处理配置文件,在程序运行过程期间配置文件可以被动态改变。
- 可以用来实现程序的无缝升级,在升级时不需要重启程序,只需要将所需要的代码重新load。
require只会加载文件一次,即在第一次执行require时载入,之后在碰到require同一文件时自动忽略,已被加载的文件被保存在 $” 中。
0 0
- ruby中require,load,include的区别
- Ruby 中 require load extend include 区别
- Ruby中require、load和include区别
- ruby中load,require以及include,extend的区别
- Ruby中Require、Load、Include和Extend的区别
- Ruby中Require、Load、Include和Extend的区别
- Ruby中Require、Load、Include和Extend的区别
- Ruby中require,load,include和extend方法的区别
- 区别Ruby的require,load,和include
- 区别Ruby的require,load,和include
- 区别Ruby的require,load,和include
- Ruby中的require , load , include 的区别
- 区别Ruby的require,load,和include
- ruby中require和load的区别
- require load include ruby
- ruby require include的区别
- require,load,include的区别
- Rails中require、load、include、extend的区别
- UNDO表空间设置
- php mailparse 解析 .eml 文件
- 忘记oracle的sys用户密码怎么修改
- [干货]放肆地使用 npot 吧
- test
- ruby中require,load,include的区别
- VS 学习笔记-MFC Appwizard原理
- 读书笔记---xen虚拟化
- JavaLearning:匿名内部类
- Oracle 查询指定表中的列名和列注释
- 内容翻页滚动条控件(电视端)
- HDU 3641 Treasure Hunting
- 深入理解Javascript的特殊变量this
- 本店可以蹭免费wifi 但是不能蹭饭