绝对路径

相对路径、绝对路径

落花浮王杯 提交于 2019-12-10 20:09:19
相对路径 就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。使用 相对路径 可以为我们带来非常多的便利。HTML 绝对路径 (absolute path)指带域名的文件的完整路径。 绝对路径 是指目录下的绝对位置,直接到达目标位置,通常是从盘符开始的路径。完整的描述文件位置的路径就是 绝对路径 ,以web站点根目录为参考基础的目录路径。 绝对路径名的指定是从树型目录结构顶部的根目录开始到某个目录或文件的路径,由一系列连续的目录组成,中间用斜线分隔,直到要指定的目录或文件,路径中的最后一个名称即为要指向的目录或文件。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的。 扩展资料: 绝对路径和 相对路径 的比较: 优点: 1、防止网站被恶意抄袭,使用绝对路径,如果有人抄袭采集你的内容,里面的链接还会指向你的网站。有些抄袭的比较懒,连里面的链接一起抄了过去。 2、如果站长不能做301转向,因而有网址规范化的问题,使用绝对路径有助于链接指向选定的URL版本。 3、就算网页被移动位置,里面的链接还是指向正确的URL。 缺点: 1、除非链接是动态插入的,不然没办法在测试服务器上进行测试。因为里面的链接将直接指向真正的域名URL,而不是测试服务器中的URL。 2、除非链接是动态插入的,不然移动内容页面将很困难。因为内容页面位置发生变化

linux学习——文件系统结构

允我心安 提交于 2019-12-10 06:49:33
简介 1.Linux是一个单根倒转的树状结构。 2.文件系统的根为“/”(顶级目录)。 3.文件系统严格区分大小写,而window不作区分。 4.路径使用“/”做区分(而在window中用“\”做区分) 5.几乎所有的类,都是树状结构 当前的工作目录 1.每一个shell或者系统进程都有一个当前工作目录。 2.使用pwd可以显示当前的工作目录。 文件名称 1.文件和文件夹没有区别。 2.文件的名称大小写敏感 3.文件名称最多255个字符 4.除了正斜线外都是有效字符 5.touch创建一个文件,刷新已有文件时间 6.touch.“filaname”隐藏文件 ls的用法 ls -a显示出隐藏的文件,绝大数为配置文件(隐藏文件);蓝色的为目录 ls -l显示文件的详细信息 ls -R递归的显示子目录 ls -ld 用法 ls 目标目录 ls -ld 目标目录 显示目标目录信息 查看文件类型 通过file命令可以查看文件的信息 绝对路径和相对路径 在命令行形势下引入文件,两种方法:一种是通过绝对路径,一种是通过相对路径。 绝对路径和相对路径 绝对路径:以根目录为起点,层级的进入目标路径 相对路径:一当前目录为起点,直到目标目录 区别:绝对路径不受当前工作目录影响;相对路径收当前工作目录影响。 操作方式 绝对路径:/usr/“”/“目标文件” 相对路径:../../usr/“目标文件”

jsp中如何获得url路径和绝对路径

夙愿已清 提交于 2019-12-10 05:02:21
jsp中如何获得url路径 request.getHeader("referer") JSP中获得当前应用的相对路径和绝对路径   根目录所对应的绝对路径:request.getRequestURI()   文件的绝对路径  :application.getRealPath(request.getRequestURI());   当前web应用的绝对路径 :application.getRealPath("/");   取得请求文件的上层目录:new File(application.getRealPath(request.getRequestURI())).getParent() 一、关于绝对路径和相对路径 1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt代表了test.txt文件的绝对路径。http://www.s.com/inx.htm也代表了一个URL绝对路径。相对路径:相对于某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,"../"代表上级目录。这种类似的表示,也是属于相对路径。另外关于URI,URL,URN等内容,请参考RFC相关文档标准。RFC 2396:

如何切分和截取服务器上的大日志文件

微笑、不失礼 提交于 2019-12-10 00:59:40
一、Tomcat 日志切分配置,(logrotate)详细介绍 新建一个文件 在/etc/logrotate.d/ 目录下新建一个文件,命名随意: $ mkdir tomcat $ vi /etc/logrotate.d/tomcat 复制下面的语句至新建的文件中: //需要切割的日志绝对路径 /data/tomcat-8.0.38/logs/catalina.out { copytruncate daily rotate 30 compress delaycompress missingok dateext notifempty size 100M } $:wq 3. 添加定时任务 $ crontab -e 00 00 * * * /usr/sbin/logrotate -vf /etc/logrotate.d/tomcat &>/dev/null $:wq 备注: 重要的 logrotate 选项: compress --> 压缩日志文件的所有非当前版本 daily,weekly,monthly --> 按指定计划轮换日志文件 delaycompress --> 压缩所有版本,除了当前和下一个最近的 endscript --> 标记 prerotate 或 postrotate 脚本的结束 errors “emailid” --> 给指定邮箱发送错误通知 missingok -

VS生成时复制文件到指定目录

匆匆过客 提交于 2019-12-09 11:13:52
1、右键项目属性,选择生成事件,再点击“编辑后生成事件”,可以直接在编辑框内填写命令行,如图: 2、也可以在弹出的编辑框内,写命令,$(ProjectDir)这种是系统的宏路径,具体意义见第3点。 点击宏按钮即可弹出相应的宏,还可以更改和自定义宏路径。 3、VS2010中的路径宏 说明 $(RemoteMachine) 设置为“调试”属性页上“远程计算机”属性的值。有关更多信息,请参见更改用于 C/C++ 调试配置的项目设置。 $(References) 以分号分隔的引用列表被添加到项目中。 $(ConfigurationName) 当前项目配置的名称(例如“Debug”)。 $(PlatformName) 当前项目平台的名称(例如“Win32”)。 $(Inherit) 指定在由项目生成系统所撰写的命令行中,继承的属性出现的顺序。默认情况下,继承的属性出现在当前属性的末尾。 $(NoInherit) 使任何将被继承的属性不被继承。若还要避免同级级别的计算,请使用 $(StopEvaluating)。使用 $(NoInherit)会导致对于同一属性忽略任何出现的 $(Inherit)。 $(StopEvaluating) 立即停止计算链中宏的计算。出现在 $(StopEvaluating) 之后的任何值将不出现在宏的计算值中。如果$(StopEvaluating) 在 $

liunx常用基础命令

笑着哭i 提交于 2019-12-07 22:05:16
1、nmtui nmtui作用:图形化界面配置网卡地址信息命令 使用方法:直接使用nmtui命令就可以进入图形化界面进行网卡配置 2、ip ip address show作用:查看网卡地址信息命令 使用方法:直接使用ip address show可以查看到网卡的配置信息 ip route show 作用: 查看路由状态命令 使用方法:直接使用ip route show 可以查看当前网络的路由情况 3、systemctl systemctl restart network 作用:重启网卡命令 使用方法:直接使用systemctl restart network 就重新启动网卡了 systemctl status network作用:查看网卡状态命令(查看网卡是否启动) ifdown eth0 && ifup eth0 重启网卡eth0(先关闭网卡eth0再启动网卡eth0,企业多使用此方法重启网卡) 使用方法:直接使用systemctl status network 可以看到网卡现在的状态是开启还未开启 systemctl start network作用:启动网卡命令 使用方法:直接使用 systemctl start network 就可以启动网卡 systemctl stop network作用:停止网卡命令 使用方法:直接使用systemctl stop network

PHPCMS_整合UEditor编辑器

戏子无情 提交于 2019-12-07 19:28:39
①先到官网下载资源包(先定制编辑器导航工具,再下载) ②上传到phpcms默认的js文件路径,上传后的文件路径如下 \statics\js\ueditor\ ②打开/phpcms/libs/classes/form.class.php,找到如下代码: if(!defined('EDITOR_INIT')) { $str = '<script type="text/javascript" src="'.JS_PATH.'ckeditor/ckeditor.js"></script>'; define('EDITOR_INIT', 1); } 替换成: if(!defined('EDITOR_INIT')) { $str = '<script type="text/javascript" src="'.JS_PATH.'ueditor/editor_config.js"></script>'; $str .= '<script type="text/javascript" src="'.JS_PATH.'ueditor/editor_all.js"></script>'; $str .= '<link rel="stylesheet" href="'.JS_PATH.'ueditor/themes/default/ueditor.css"/>'; define('EDITOR_INIT

CMD获取当前目录的绝对路径

随声附和 提交于 2019-12-07 03:53:29
@echo off echo 当前盘符:%~d0 echo 当前盘符和路径:%~dp0 echo 当前批处理全路径:%~f0 echo 当前盘符和路径的短文件名格式:%~sdp0 echo 当前CMD默认目录:%cd% echo 目录中有空格也可以加入""避免找不到路径 echo 当前盘符:"%~d0" echo 当前盘符和路径:"%~dp0" echo 当前批处理全路径:"%~f0" echo 当前盘符和路径的短文件名格式:"%~sdp0" echo 当前CMD默认目录:"%cd%" pause 来源: oschina 链接: https://my.oschina.net/u/133911/blog/802064

关于在web项目中将pdf文件显示成swf文件的相关详细说明

元气小坏坏 提交于 2019-12-06 19:10:45
前段时间由于客户的需要,不想随便让访问系统的人将pdf文件保存下来(现在系统中的是adobe reader去读pdf文件,adobe reader中有个保存的功能 ),故引出转换成swf文件来显示的问题。 1.首先说一下技术实现的大概思路,用swftools将pdf转换成swf,而对于这个swf文件有一个FlexPaper的软件可以很好的将swf文件显示出来,这里要说明的一点是,swf文件虽然也可以在网页中直接的显示出来,但是并没有实现一些打印、多页、两页、搜索等功能,所以用到了FlexPaper。 2.具体的应用方法如下: 先下载 swftools-0.9.1 和 xpdf ,将安装的目录放到系统环境变量path中(注意最好将安装目录路径放到path的前面,如C:\Program Files (x86)\SWFTools,方便在命令窗口下运行,转换pdf文件语法格式是:pdf2swf.exe -t E:\test.pdf -o D:\a.swf -s flashversion=9 -s languagedir=C: \\xpdf\\xpdf-chinese-simplified -s poly2bitmap -s 介绍一下上面的语句pdf2swf.exe是调用swftools程序;-t 是你想要转换的pdf文件路径;-o 是目标路径; -s flashversion=9

coreseek 基与Sphinx 的全文索引

做~自己de王妃 提交于 2019-12-06 17:01:33
假设有两张那个表,分别为articles,article_photos两张表。搜索的时候,要匹配articles.title、articles.intro、article_photos.caption这三个字段。 PHP页面 header("content-type:text/html;charset=utf8"); include './sphinxapi.php'; //包含sphinxapi类 $sphinx = new SphinxClient(); //实例化 $sphinx->SetServer('localhost', 9312);//链接 $res = $sphinx->Query("暴动", "*");//查询的字段第二参数是你配置文件里面写得规则这里是*就会匹配所有规则 echo "<pre>"; print_r($res['matches']); coreseek.conf 内容配置如下 #源定义 #mysql类只实现连接数据库 source mysql { type = mysql sql_host = localhost sql_user = root sql_pass = sql_db = nextmgz_archive sql_port = 3306 sql_query_pre = SET NAMES utf8 # 命令行查询时,设置正确的字符集