文件目录 ./ ../ /的区别

基础知识
1.路径中“./”、“../”、“/”代表的含义
“./”:代表目前所在的目录。

“…/”:代表上一层目录。

“/”:代表根目录。

举个栗子: 在读取文件时,路径的写法有如下方式

1、文件在当前目录(以图像文件为例,当前项目文件为中心)

“./1.jpg” 或 “1.jpg” 1 2、文件在上层目录 (1)在上层目录下

1 (2)在上层目录下的一个Image文件夹下

“…/Image/1.jpg” 1 (3)在上上层目录下

“…/…/1.jpg” 1 3、文件在下一层目录(Image1文件夹)

“./Image1/1.jpg” 1 4、根目录表示法,任何页面访问Image下的Image.jpg图片

“C:/Image/1.jpg” 1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/731385.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

go go.mod file not found in current directory or any parent directory

场景: 安装好 liteide 之后创建了第一个 “hello world” 的golang 项目,却报了如下错误。 原因分析: go 的环境配置问题。与 golang 的包管理有关。 解决方案: 如果你是 Windows 系统,快捷键 “WinR”&#xff0c…

iOS开发进阶(八):ipa应用唤起并跳转至指定页面

文章目录 一、前言二、应用跳转三、延伸阅读 OC函数与参数四、拓展阅读 一、前言 可通过 react-native log-android、react-native log-ios 命令查看控制台日志信息。 添加版本标识可通过 npx react-native run-android --variantrelease 实现。 APP间互相唤起是常用场景&am…

【QT+QGIS跨平台编译】之七十二:【QGIS_CORE+Qt跨平台编译】之二(一套代码、一套框架,跨平台编译)

文章目录 一、pro文件二、编译实践由于博客文章和篇幅限制,【QGIS_CORE+Qt跨平台编译】分为两节介绍。 一、pro文件 形成qgis_core.pro文件: QT += core gui xml widgets svg printsupport network sql concurrent serialport positioningTEMPLATE = lib CONFIG += c++17 …

视频点播系统|基于SSM 框架+ Mysql+Java+B/S架构技术的视频点播系统设计与实现(可运行源码+数据库+设计文档+部署说明+视频演示)

目录 文末获取源码 系统功能实现 学生前台功能 学生登录、学生注册 个人中心 视频信息 我的收藏 系统公告 教师功能实现 管理员登录 管理员功能实现 视频分类管理 轮播图管理 数据库设计 系统的功能结构图 lumwen参考 概述 源码获取 文末获取源码 系统功能实…

NextJs教程系列(四):路由loading

loading加载 loading.js 可以帮助你使用React Suspense创建一个组件, 当你在加载路由内容时,它会显示该加载状态组件,渲染完成后,新的内容将会自动替换。 传统ssr渲染流程 传统的ssr渲染流程,当用户请求一个页面时,服…

手机浏览器contextmenu设置e.preventDefault()无效

手机浏览器中屏蔽img的系统右键菜单context menu-CSDN博客 监听 contextmenu 设置 e.preventDefault() 阻止默认右键菜单弹出,在PC端有效,在手机浏览器无效。 img.addEventListener(contextmenu, function(e){e.preventDefault();menu.style.display …

荔枝派zero驱动开发06:GPIO操作(platform框架)

参考: 正点原子Linux第五十四章 platform设备驱动实验 一张图掌握 Linux platform 平台设备驱动框架 上一篇:荔枝派zero驱动开发05:GPIO操作(使用GPIO子系统) 下一篇:更新中… 概述 platform是一种分层思…

ELK介绍使用

文章目录 一、ELK介绍二、Elasticsearch1. ElasticSearch简介:2. Elasticsearch核心概念3. Elasticsearch安装4. Elasticsearch基本操作1. 字段类型介绍2. 索引3. 映射4. 文档 5. Elasticsearch 复杂查询 三、LogStash1. LogStash简介2. LogStash安装 四、kibana1. …

向爬虫而生---Redis 探究篇8<保障缓存和持久化数据一致性的研究与实现(中) `方案篇`>

前言: 继续上一篇向爬虫而生---Redis 探究篇8<保障缓存和持久化数据一致性的研究与实现(1)>-CSDN博客 缓存双写一致性是指在系统中同时使用缓存和持久化存储时,保证两者数据的一致性。我们将探讨四种缓存双写一致性的解决方案: 先更新持久化存储再更新缓存先更新缓存再更…

【企业发展战略】某环境管理集团公司发展战略与规划项目纪实

在集团公司高速发展、业务范围不断扩大时,组织往往对公司未来的发展方向感到迷茫,不知道如何进行更好的规划,找到合适的发展战略,为企业提供更长远的发展空间,带来更多是利益。面对这个问题,华恒智信认为企…

远程在线教育平台从涉及到落地实践

在当前数字化时代,远程在线教育平台正成为教育行业的重要趋势之一。随着互联网技术的不断发展,人们对于灵活、便捷的学习方式需求日益增加,远程在线教育平台为广大学生和教育机构提供了全新的学习和教学模式。然而,要让远程在线教…

242.有效的字母异位词

242.有效的字母异位词 力扣题目链接(opens new window) 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 示例 1: 输入: s "anagram", t "nagaram" 输出: true 示例 2: 输入: s "rat", t "car&qu…

SQLite语句

1.重写SQLiteOpenHelper // 例. public class MySQLiteOpenHelper extends SQLiteOpenHelper {public MySQLiteOpenHelper(Nullable Context context, Nullable String name, Nullable SQLiteDatabase.CursorFactory factory, int version) {super(context, name, factory, ve…

【Linux】Docker安装

卸载旧版Docker 新版docker无法覆盖旧版的,所以需要先卸载原来的旧版本 yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-eng…

uniapp微信小程序获取当前位置

uni-app微信小程序uni.getLocation获取位置;authorize scope.userLocation需要在app.json中声明permission;小程序用户拒绝授权后重新授权-CSDN博客

Python工具小技巧

Python工具小技巧 将.py后缀文件转化为.exe后缀文件安装PyinstallerPyinstaller参数大全 将.py后缀文件转化为.exe后缀文件 目前比较常见的打包exe方法都是通过Pyinstaller来实现的,本文也将使用这种常规方法。 安装Pyinstaller 首先我们要先安装Pyinstaller&…

CSS中em/px/rem/vh/vw区别详解

文章目录 一、介绍二、单位pxemremvh、vw 三、总结 一、介绍 传统的项目开发中,我们只会用到px、%、em这几个单位,它可以适用于大部分的项目开发,且拥有比较良好的兼容性 从CSS3开始,浏览器对计量单位的支持又提升到了另外一个境…

linux系统简述docker

简述docker docker理念docker三要素docker平台架构docker运行的基本流程 docker理念 一次镜像,处处运行 基于go语言实现的项目 解决了运行环境和配置问题的软件容器,方便做持续集成并有助于整体发布的容器虚拟化技术 能够使硬件、操作系统和应用程序三者…

SpringBoot配置文件

在SpringBoot中默认配置文件是在resources目录下的名为application的文件,常用后缀为:.properties、.yml、.yaml 一、指定自己的配置文件 如果把所有的配置文件都放到一个application.properties文件中,难免有些太多,有的时候我们…

Rust: Channel 代码示例

在 Rust 中,通道(Channel)通常使用 std::sync::mpsc(多生产者单消费者)或 tokio::sync::mpsc(在异步编程中,特别是使用 Tokio 运行时)来创建。下面是一个使用 std::sync::mpsc 的简单…