绝对路径

java中获取服务器的IP和端口

孤者浪人 提交于 2019-12-04 01:16:30
转载: https://www.cnblogs.com/learnapi/p/8567870.html 感谢!! 解决我的大问题 struts2 获取request HttpServletRequest requet=ServletActionContext.getRequest(); requet.getScheme()+"://"+requet.getServerName()+":"+requet.getServerPort() (例如)结果为: http://localhost:8080/ request.getHeader("User-Agent"); //就是取得客户端的系统版本 request.getRemoteAddr(); //取得客户端的IP request.getRemoteHost() //取得客户端的主机名 request.getRemotePort(); //取得客户端的端口 request.getRemoteUser(); //取得客户端的用户 request.getLocalAddr(); //取得服务器IP request.getLocalPort(); //取得服务器端口 1、JSP中获得当前应用的相对路径和绝对路径 根目录所对应的绝对路径:request.getRequestURI() 文件的绝对路径  :application

HTML引入文件/虚拟目录/绝对路径与相对路径

跟風遠走 提交于 2019-12-04 00:31:03
此篇引见 相对路径和绝对路径的区别 1.绝对路径 使用方法:而绝对路径可以使用“\”或“/”字符作为目录的分隔字符 绝对路径是指文件在硬盘上真正存在的路径。例如 <body backround="E:\book\网页布局\代码\第2章\bg.jpg" > 绝对路径缺点 但是上传到Web服务器上浏览就很有可能不会显示图片了。因为上传到Web服务器上时,可能整个网站并没有放在Web服务器的E盘, 有可能是D盘或H盘。 2.相对路径 使用方法:相对路径使用“/”字符作为目录的分隔字符 相对于自己的目标文件位置 相对虚拟目录 在这个例子里,background属性的值为“/img/bg.jpg”,注意在“img”前有一个“/”字符。这个“/”代表的是虚拟目录的根目录 来源: https://www.cnblogs.com/-constructor/p/11825383.html

常用模块-os模块

痞子三分冷 提交于 2019-12-03 23:07:34
os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedirs('dirname1/dirname2') 可生成多层递归目录 os.removedirs('dirname1') 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,依此类推 os.mkdir('dirname') 生成单级目录;相当于shell中mkdir dirname os.rmdir('dirname') 删除单级空目录,若目录不为空则无法删除,报错;相当于shell中rmdir dirname os.listdir('dirname') 列出指定目录下的所有文件和子目录,包括隐藏文件,并以列表方式打印 os.remove() 删除一个文件 os.rename("oldname","newname") 重命名文件/目录 os.stat('path/filename') 获取文件/目录信息 os.sep 输出操作系统特定的路径分隔符,win下为"\\",Linux下为"/" os.linesep 输出当前平台使用的行终止符,win下为"\t\n",Linux下为"\n"

两个路径与四个centos7命令

女生的网名这么多〃 提交于 2019-12-03 22:07:10
相对和绝对路径 绝对路径: 路径的写法一定由根目录“/”写起。例如 /usr/local/mysql 这就是绝对路径。 绝对路径不管在那个目录下都能进入访问! 相对路径: 路径的写法不是由根目录“/”写起。例如,首先用户进入到/, 然后再进入到 home ,命令为: 此时用户所在的路径为 /home/test 第一个 cd 命令后跟 “/home” 第二个 cd 命令后跟 “test”, 并没有斜杠,这个 “test” 是相对于 “/home” 目录来讲的,所以叫做相对路径。 cd 命令 cd(change directory)这个命令是用来变更用户所在目录的,后面如果什么都不跟,就会直接到当前用户的根目录下,我们做实验用的是 root 账户,所以运行 cd 后,会进入 root 账户的根目录 /root。 后面跟目录名,则会直接切换到指定目录下: pwd 这个命令打印出当前所在目录, cd 后面只能是目录名,而不能是文件名,如果跟了文件名会报错: 两个用法: ./ 表示当前目录, ../ 表示当前目录的上一级目录 上例中,首先进入到 /usr/local/lib/ 目录下,然后再进入 ./ 其实还是到当前目录下,用 pwd 查看当前目录,并没有发生变化,然后再进入 ../ 则是进入到了 /usr/local/ 目录下,即 /usr/local/lib 目录的上一级目录。 上例中的

Windows下 MySQL命令 常用操作

微笑、不失礼 提交于 2019-12-03 19:29:59
Windows平台下MySQL常用操作与命令 (一)客户端连接MySQL数据库服务器 命令格式: mysql -h 数据库服务器IP -u 用户名 -p 数据库名称 安装MySQL数据库完成以后,切换到MySQL安装目录的bin目录下面(例如我的是D:\AppServ\MySQL\bin>),执行如下命令连接MySQL数据库服务器: D:\AppServ\MySQL\bin> mysql -h localhost -u root -p 提示输入登录密码,然后登录成功,如图所示: (二)显示当前数据库服务器上所有的数据库 显示当前数据库服务器上所有的数据库名称列表,执行如下命令: mysql> show databases; 可以看到,所有的数据库以列表的形式显示出来,如图所示: (三)选中某个指定的数据库 命令格式: use 数据库名称 选中某个指定的数据库(例如存在一个名称为blog的数据库),可以执行如下命令: mysql> use blog ; 执行结果如图所示: (四)查询选定的数据库中存在的所有表 命令格式: show tables 或者 show tables from 数据库名称 使用use命令指定了blog数据库,执行如下命令: mysql> show tables ; 显示数据库blog中的所有表,如图所示: 如果之前并没有执行use命令选定指定的数据库

vue项目打包步骤

好久不见. 提交于 2019-12-03 18:01:45
vue项目打包 终端运行命令 npm run build 打包成功的标志与项目的改变,如下图: 点击index.html,通过浏览器运行,出现以下报错,如图: 那么应该如何修改呢? 具体步骤如下: 1、查看package.js文件的scripts命令 2、打开webpack.dev.conf.js文件,找到publicPath: config.dev.assetsPublicPath,按Ctrl点击,跳转到index.js文件 3、其中dev是开发环境,build是构建版本,找到build下面的assetsPublicPath: '/',然后修改为assetsPublicPath: './',即“/”前加点。 4、终端运行 npm run build 即可。 此时点击index.html,通过浏览器运行便,会发现动态绑定的static的图片找不到,故static必须使用绝对路径。将图片路径修改为绝对路径,至此,打包完成。 来源: CSDN 作者: CHH5431 链接: https://blog.csdn.net/qq_41115965/article/details/80796310

Java获取文件路径的几种方式

对着背影说爱祢 提交于 2019-12-03 14:14:55
关于绝对路径和相对路径: 绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。 http://www.sun.com/index.htm也代表了一个URL绝对路径。相 对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录), 例如:在 Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,"../"代 表上级目录。这种类似的表示,也是属于相对路径。 另外关于URI,URL,URN等内容,请参考RFC 相关文档标准。RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax, (http://www.ietf.org/rfc/rfc2396.txt)2.关于JSP/Servlet中的相对路径和绝对路径。 2.1服务器端 的地址服务器端的相对地址指的是相对于你的web应用的地址, 这个地址是在服务器端解析的(不 同于html和javascript中的相对地址,他们是由客户端浏览器解析的) 第一种: File f = new File(this.getClass().getResource("/").getPath()); System.out.println(f)

VS2015——opencv3.4.2扩展库安装

你。 提交于 2019-12-03 13:31:36
环境配置 本文是OpenCV3.4.2 在VS2015下的配置过程,用的是WIN10系统 基于opencv的配置有两种 一是静态的配置 二是用CMake的动态链接库配置 OpenCV3.4.2官方下载 8月29日已更新至3.4.2版本 VS2015自行下载 二1:opencv下载安装 进入OpenCV的官网,选择3.4.2的Sources版本进行下载, 二2:CMake下载安装 CMake-3.12.1官方下载 CMake的安装教程 得到如下文件,其中1(OpenCV_VS2013_x64)是另外创建的文件夹,用于存放CMake生成的目标解决方案 打开CMake,添加源码和目标文件夹路径 打开已安装好的CMake软件 (1)添加解压出的OpenCV-3.4.2文件夹绝对路径(比如,我的绝对路径是D:/OpenCV/opencv-3.4.2), (2)添加自定义创建的OpenCV-3.3.0build的空文件夹,这里文件夹名称为“OpenCV3.3_VS2015_x64”,因为OpenCV版本是3.4,编译器是VS2015,并且打算生成x64位的解决方案(比如,我的绝对路径是D:/OpenCV/opencv_VS2015_x64) Configure,配置相应库 点击Finish,CMake开始对OpenCV源码进行配置生成并下载相应函数库,如ffmpeg,IPP等