草庐IT

绝对化

全部标签

php - 我如何获取文件的绝对路径

假设我有一个文件/var/www/foo/test.php我如何从其中找出它的路径。我正在尝试创建一个“添加到包含路径”操作,为此我需要绝对路径。 最佳答案 你可以使用魔法常量,__FILE__http://us2.php.net/manual/en/language.constants.predefined.php 关于php-我如何获取文件的绝对路径,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

verilog 相对路径与绝对路径

    在编写FPGA工程的时候,往往会用到相对路径和绝对路径,例如工程中调用常用来包含宏定义和parameter的.vh文件、仿真工程中调用.txt文件、do脚本中vlog相关.v文件等,均需要用到路径包含内容。这里针对相对路径和绝对路径的用法做一个简单总结:1、绝对路径    绝对路径直接使用文件对应在电脑中的存储路径即可,例如:    "vlog E:/E/project/ACS080/src/acs080_top.v"    使用绝对路径基本不会出错,但是一旦文件路径发生变化就必须要在vlog上进行修改才能使用。2、相对路径    (1)"../"表示当前文件的上一层文件夹目录    

php - 没有符号链接(symbolic link)解析的绝对路径/将用户保留在主目录中

在PHP中有没有一种方法可以在给定相对路径的情况下确定绝对路径而不实际解析符号链接(symboliclink)?类似于realpath函数但没有符号链接(symboliclink)解析。或者,是否有一些简单的方法来检查用户(使用我浏览的PHP脚本来查看文件的用户)是否不小心离开了Apache虚拟主机的主目录?(或者不允许他在路径中使用讨厌的.和..)谢谢! 最佳答案 我不知道这方面的PHPnative解决方案,但这里有一个不错的绝对路径实现:http://www.php.net/manual/en/function.realpath

php - file_exists 或 getimagesize 仅适用于本地绝对文件路径,但不适用于 PHP 中的 URL

我最近更新了我的一台服务器,从那时起,我遇到了一些特定PHP命令的问题(见下文)。我相信这是一个配置问题,但我已经调查了几件事并且不知道更多。所以也许你们中的一个人有一个好主意:我使用以下代码来显示内部网站上的标准Logo或用户定义的Logo:if(L_HEADER){$logo=L_HEADER;}else{$logo='logo.png';}$properties=getimagesize(CONFIG_URL.'images/'.$logo)L_HEADER和CONFIG_URL是具有预定义值的常量(另一个文件):L_HEADER包含“opb_beta.png”CONFIG_UR

php 将所有链接转换为绝对 url

我正在用php编写一个网站爬虫,并且我已经有了可以从站点中提取所有链接的代码。一个问题:网站使用绝对和相对URL的组合。示例(http替换为hxxp,因为我无法发布超链接):hxxp://site.com/网站.comsite.com/index.phphxxp://site.com/hello/index.php/你好/index.phphxxp://site2.com/index.phpsite2.com/index.php我无法控制链接(如果它们是绝对/相对的),但我确实需要关注它们。我需要将所有这些链接转换为绝对URL。我如何在php中执行此操作?

php - Kohana PHP 的绝对初学者可以去哪里学习如何从头开始使用它?

我有一个月的空闲时间,我决定推出自己的网站。它将变得很大并且具有动态内容,不同的用户可以在其中以不同的角色对站点进行修改。发表评论、评价商店、列出项目等。这听起来像是一个完美的机会,让我可以扩展我的视野并学习PHP框架。我以前使用过基本的PHP,但没有太复杂。到目前为止,您认为Kohana是一个成熟的框架吗?我过去曾在Uni的类(class)中​​使用过Zend,但它非常糟糕,我是MVC模型的新手,但Zend几乎没有针对新手的可行教程和指南。这就是我讨厌它的原因。我从哪里可以学习如何从弱智开始使用Kohana?非常感谢您的宝贵时间。编辑:虽然文档很好,但它并不是我真正想要的。如果有关于

java - 如何获取文件的绝对路径取决于 windows 32 位或 64 位机器

当我使用以下代码时,我试图在java上获取绝对文件路径:Filef=newFile("..\\webapps\\demoproject\\files\\demo.pdf")StringabsolutePath=f.getAbsolutePath();它在32位机器上给出正确的文件路径为C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0\bin\..\webapps\demoproject\files\demo.pdf但是当我在64位机器上运行相同的程序时,它给出了FileNotFound异常(因为ProgramFiles(x86)),如

java - 使用java查找最长的绝对文件路径

我实现了以下方法来查找最长的绝对文件路径。publicstaticintlengthLongestPath(Stringinput){HashMapmap=newHashMap();if(input.length()==0)return0;intmaxLength=0;intsubStringLength=0;intpreviousLevel=0;String[]paths=input.split("\n");for(Stringpath:paths){String[]substr=path.split("\t");StringdirOrFile=substr[substr.lengt

java:中断线程是绝对必要的

我是Java的新手,正在使用某人提供的代码。在那里,在代码的末尾,如果线程尚未完成,它们将中断该线程。我正在测量代码的时间。问题是Java代码首先发出所有线程,然后在最后中断。有必要打断吗?我们不能等到所有线程真正完成吗?或者可能只是跳过中断(这些线程正在使用processexec命令运行进程,它们无论如何都会完成)。这是相关代码。首先是单个线程的代码:StringcommandString="./script.scr";process=Runtime.getRuntime().exec(commandString);BufferedReaderbufferedReader=newBu

java - 使用 Selenium 网络驱动程序获取元素的绝对位置

我在Java中使用Selenium网络服务器,以便自动化许多网页。例如:WebDriverdriver=newFirefoxDriver();driver.get(url);WebElementelement=driver.findElement(By.id("some_id"));如何获取元素的绝对位置?在Javascript中,我可以获得DOM中任何元素的offsetTop和offsetLeft值:varelement=document.getElementById("some_id");varoffsetTop=element.offsetTop;varoffsetLeft=el