`
vivimusing
  • 浏览: 78468 次
  • 性别: Icon_minigender_1
  • 来自: 台州
社区版块
存档分类
最新评论

__FILE__ 和 $0的区别

阅读更多
$0 
: The name of the top-level Ruby program being executed.


__FILE__
: The name of the current source file.


$0指当前正在运行的文件,动态的。


__FILE__ 和vc中的一样,指的是当前文件,静态的。

分享到:
评论

相关推荐

    php中判断文件存在是用file_exists还是is_file的整理

    看了这篇PHP中file_exists与is_file,is_dir的区别的说法基本明白,PHP的 file_exists = is_dir + is_file。 写程序验证一下: 分别执行1000次,记录所需时间。 文件存在(当前目录) is_file:0.4570ms file_exists:2....

    PHP中判断文件存在使用is_file还是file_exists?

    判断文件存在用is_file还是file_exists? 在写程序时发现在判断文件是否存在时,有两种写法,有的人用了is_file,有的人...is_file:0.4570ms file_exists:2.0640ms 文件存在(绝对路径3层/www/hx/a/) 复制代码 代码如下:

    DX1.5 手机正式版

    程序根目录,这个跟DISCUZ_ROOT的区别是, DISCUZ_ROOT是绝对路径,$_G['siteroot'];是相对站点跟目录的 相对路径 本帖最后由 蜗牛 于 2010-6-15 18:01 编辑 function _init_config() { $_config = array();//初始化...

    FileMonitor.rar 在MFC中实现 EventSink

    SINK_ENTRY_EX( 0, __uuidof(_IFun1Events), 1, OnNotify) //0 唯一标识符,用于区别 连接到 事件源的多个客户端 同上 , 1, 事件号 , 发生1号事件 由OnNotify来处理 SINK_ENTRY_EX( 0, __uuidof(_IFun1Events),...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    因此你必须有办法将两者区别开来。以下就是你可以采用的几种方法。你可以选用其中一种你最适应的并且就这样坚持这种方法! 从HTML中分离 以下是可以使用的方法: <script language="php"> . . . 语句 与Perl...

    从重置input file标签中看jQuery的 .val() 和 .attr(“value”) 区别

    【√】$(“#file”)[0].value = “”; 【√】$(“#file”)[0].value = null; 【×】$(“#file”).attr(“value”,””); 【×】$(“#file”).attr(“value”,null); 【√】$(“#file”).val(“”); 【√】$(“#file...

    uboott移植实验手册及技术文档

    mov fp, #0 @ no previous frame, so fp=0 @ copy U-Boot to RAM ldr r0, =TEXT_BASE mov r1, #0x0 mov r2, #0x30000 bl nand_read_ll tst r0, #0x0 beq ok_nand_read Create PDF files without this ...

    HGE_系列教材(1-9)

    读取和渲染(render)位图字体,多种字体排列方式,旋转和缩放字体,字符串宽度计 算等 <3> 粒子系统(particle systems)和网格变形(distortion mesh) 高效的粒子系统,可用于创建烟雾、爆炸、魔法效果等,提供...

    PIC单片机选用存储体0或1的方法

    PIC单片机中级产品PIC16C6X的数据存储器通常分为两个存储体,即存储体0(Bank0)和存储体1(Bank1)。每个存储体都是由专用寄存器和通用寄存器两部分组成的。两个存储体中的一些寄存器单元实际上是同一个寄存器单元...

    Windows和Linux上Dart和Flutter应用程序的媒体播放库。 基于libVLC和libVLC ++。 (:musical_note:音频和:film_frames:视频)-C/C++开发

    媒体media0 =等待Media.file(new File('C:/music.mp3')); 媒体media1 =等待Media.network('https://www.example.com/music.aac'); 媒体media2 =等待Media.asset('assets / music.ogg'); 使用播放列表创建...

    DirectX_Repair_V3.7_增强版.zip

    This file includes some frequently asked questions and answers about DirectX Repair. If you have any problems with the programme, please check first if there are answers below (English translation is ...

    c# 反编译reflector

    首先介绍一下 Filegenerator,FileGenerator插件的作用是:根据dll文件,把里面的源文件导出成文件,导出来的文件除了没有注释,变量名也 变了,其它的可谓是没有差别。对于一些比较好的控件,如果不是开源的,完全...

    grub4dos-V0.4.6a-2017-02-04更新

    增加精简字库模式:--simp=起始0,终止0,...,起始3,终止3 中文可以使用 --simp= ,内置字库应当包含 DotSize=[font_h],['simp'] 例如:font --font-high=24 --simp= /24_24.hex DotSize=24,simp 不使用热键: ...

    《php开发典型模块大全》读书笔记和调试源代码 第四章smarty (张迅雷闪击PHP系列)

    在tpl模板中获取数组的值,两个方法 $arr[0] / 或者 $arr.name b 保留变量,相当于php中的预定义变量 get post server Session Cookie request ;now;const;config {%* 注释 *%} 使用“#”,将变量名置于两个"#...

    cisco_ASA防火墙恢复初始化

    监控模式下的显示和交换机路由器没有什么区别。命令格式也大同小异只要大家变通一下就不难恢复。 rommon #1> ? Variables: Use "sync" to store in NVRAM ADDRESS= <addr> local IP address CONFIG= <name> config ...

    Oracle事例

    sql> alter index xay_id allocate extent(size 200k datafile \'c:/oracle/index.dbf\'); <8>.alter index xay_id deallocate unused; 、查看索引 SQL>select index_name,index_type,table_name from user...

    gsoap 2.8 (SOAP/XML 关于C/C++ 语言的自动化实现工具内附 CSharp webservice例子,及GSOAP client和server例子)

    gSOAP编译器可以集成C/C++和Fortran代码(通过一个Fortran到C的接口),嵌入式系统,其他SOAP程序提供的实时软件的资源和信息;可以跨越多个操作系统,语言环境以及在防火墙后的不同组织。  gSOAP使编写web服务的...

    Ruby中区分运行来源的方法

    当我们在写模块的时候,或多或少需要直接运行这个文件也可以执行一些方法,但是这样对于当这个模块被require或者include时,显得不好,在ruby里,有没有区分运行来自当前文件,还是被...if __FILE__ == $0  puts

    ORACLE9i_优化设计与系统调整

    §1.3 数据块、区间和段 28 §1.3.1 数据块(data block) 28 §1.3.2 区间(extent) 28 §1.3.3 段(segment) 28 §1.4 SQL语句处理 29 §1.4.1 SQL语句处理顺序 29 §1.4.2 COMMIT语句处理顺序 32 §1.5 共享池 33...

    ARM 44B0 C模板 轻松掌握ARM

    1)JTAG一般有几种 SDT和WIGGLER 我的是WIGGLER的,两者区别主要在并口25针定义不一样(不算复位脚),与板子上JTAG相连的脚不是区分JTAG类型的标志 只要和44B0对上就行 2)JTAG小板上与44B0大板上JTAH跳线RAM调试...

Global site tag (gtag.js) - Google Analytics