路径问题里面的“.”,"..",",./","../"的区分!

作为一个做程序的人,文件路径的这几个问题必须弄清楚。

首先,要弄清下面两点:

. 表示当前目录。
.. 表示当前目录的上一级目录。

 

然后后面加个/就表示:
./表示当前目录下的某个文件或文件夹,与后面跟着的名字有关。
../表示当前目录上一级目录的文件或文件夹,视后面跟着的名字而定。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
java概述 计算机能识别的语言: 1.机器语言:由0和1组成可以被电脑理解。 2.汇编语言:由汇编软件把汇编语言翻译成机器语言 3.高级语言:由高级语言的编译器来把高级语言翻译成机器语言,然后计算机来运行。如:java,c,c++。 java语言的特点: 1.简介有效:面向对象。 2.java跨平台:一次编译处处运行。java为每一个平台提供jvm(java virtual machine) 3.适合分布式项目:java语言具有强大的,易于使用的互联网能力,非常适合大型的互联网分布式项目。   java分支: 1.javase(标准版) 2.javame(微型版),给移动设备做支持,基本淘汰了 3.javaee(企业版) JRE和JDK概述和软件安装 JRE(java runtime environment) java运行环境。 JVM(java virtual machine     java虚拟机):java程序会载入JVM,然后运行。 java核心类库:java程序在运行的过程需要依赖一些库文件。 JDK(java development kit)  java开发工具。 JDK包含JRE,我们直接安装JDK就可以了。   安装JDK 从oracle官网下载对应的JDK安装包(不要安装到文目录,最好安装到c盘)。     JDK是通过命令行来使用的。   JDK目录 bin目录(binary  二元的)二进制文件或可执行文件: java.exe:运行 javac.exe:编译   db目录(关于数据的存储)   include目录(本地接口编程): 包含C语言给java语言提供的一些接口支持   jre目录:java运行环境   lib目录:java开发工具包   zip文件是jdk里面的源码 jdk环境变量配置 环境变量 电脑右键属性——高级系统设置——高级——环境变量             path项:dos窗口下输入的命令会先当前目录下查找命令。若没有,会在path项里的目录下查找命令是否存在。 当需要运行某些程序命令时会先在当前文件夹寻找,如果当前目录下找不到,就会到设置的默认路径去查找,如果发现在默认路径找到程序的位置,就直接运行,这样就实现程序命令随叫随到。这个“默认路径”就是环境变量。 内部命令指的是当前目录下存在的命令。 外部命令指的是path目录下存在的命令。 jdk的环境变量配置: 1.配置JAVA_HOME:在环境变量系统变量里新建一项: 2.在Path添加如下目录 +     classpath的配置 classpath是我们类存放的根路径,我们可以设置classpath来在任意路径来执行java的class类 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.   代表当前路径) java运行机制、java标识符 java标识符 1.在java语言,对各种变量,方法和类等要素命名时所使用的字符序列就是标识符。 有些标识符是jdk定义好的(关键字。 如:public) 2.java标识符由26个英文字符大小写,数字0-9,符号_$。注意:数字不能开头。 3.java是严格区分大小写。 4.在实际写程序的过程定义标识符遵守“见名之意”。   类名和接口的规范: 每个单词的首字母大写。(驼峰模式)XxxYyy   如:PersonService   变量名和方法名: 第一个首字母小写,其余的首字母大写。xxxYyyZzz。如:personDao   包名: 全小写。xxx.yyy.zzz   常量: 所有字符都大写,多个单词之间使用下划线分割 关键字 jdk定义的标识符就是关键字。 java的注释 多行注释:    /*。。。。*/ 单行注释:   // 文档注释:   /** ….*/
性能情况 Performance 所需环境 Environment 文件下载 Download 训练步骤 How2train 预测步骤 How2predict 评估步骤 How2eval 参考资料 Reference 训练步骤 a、训练VOC07+12数据集 数据集的准备 本文使用VOC格式进行训练,训练前需要下载好VOC07+12的数据集,解压后放在根目录 数据集的处理 修改voc_annotation.py里面的annotation_mode=2,运行voc_annotation.py生成根目录下的2007_train.txt和2007_val.txt。 开始网络训练 train.py的默认参数用于训练VOC数据集,直接运行train.py即可开始训练。 训练结果预测 训练结果预测需要用到两个文件,分别是yolo.py和predict.py。我们首先需要去yolo.py里面修改model_path以及classes_path,这两个参数必须要修改。 model_path指向训练好的权值文件,在logs文件夹里。 classes_path指向检测类别所对应的txt。 完成修改后就可以运行predict.py进行检测了。运行后输入图片路径即可检测。 b、训练自己的数据集 数据集的准备 本文使用VOC格式进行训练,训练前需要自己制作好数据集, 训练前将标签文件放在VOCdevkit文件夹下的VOC2007文件夹下的Annotation。 训练前将图片文件放在VOCdevkit文件夹下的VOC2007文件夹下的JPEGImages。 数据集的处理 在完成数据集的摆放之后,我们需要利用voc_annotation.py获得训练用的2007_train.txt和2007_val.txt。 修改voc_annotation.py里面的参数。第一次训练可以仅修改classes_path,classes_path用于指向检测类别所对应的txt。 训练自己的数据集时,可以自己建立一个cls_classes.txt,里面写自己所需要区分的类别。 model_data/cls_classes.txt文件内容为: cat dog ... 修改voc_annotation.py的classes_path,使其对应cls_classes.txt,并运行voc_annotation.py。 开始网络训练 训练的参数较多,均在train.py,大家可以在下载库后仔细看注释,其最重要的部分依然是train.py里的classes_path。 classes_path用于指向检测类别所对应的txt,这个txt和voc_annotation.py里面的txt一样!训练自己的数据集必须要修改! 修改完classes_path后就可以运行train.py开始训练了,在训练多个epoch后,权值会生成在logs文件夹。 训练结果预测 训练结果预测需要用到两个文件,分别是yolo.py和predict.py。在yolo.py里面修改model_path以及classes_path。 model_path指向训练好的权值文件,在logs文件夹里。 classes_path指向检测类别所对应的txt。 完成修改后就可以运行predict.py进行检测了。运行后输入图片路径即可检测。 预测步骤 a、使用预训练权重 下载完库后解压,在百度网盘下载yolo_weights.pth,放入model_data,运行predict.py,输入 img/street.jpg 在predict.py里面进行设置可以进行fps测试和video视频检测。 b、使用自己训练的权重 按照训练步骤训练。 在yolo.py文件里面,在如下部分修改model_path和classes_path使其对应训练好的文件;model_path对应logs文件夹下面的权值文件,classes_path是model_path对应分的类。 _defaults = { #--------------------------------------------------------------------------# # 使用自己训练好的模型进行预测一定要修改model_path和classes_path! # model_path指向logs文件夹下的权值文件,classes_path指向model_data下的txt # 如果出现shape不匹配,同时要注意训练时的model_path和classes_path参数的修改 #-----------------------------------------------------
VB6编写,Win10,Win7,Server2003运行通过。最新版本1.0.54 ============================================================== 1、编写目的是巨大大文件上传,适合编写网盘等asp程序。asp支持VBScript和JScript两种脚本语言。 2、本软件对上传文件个数、单个文件大小都没限制,理论上只取决于服务器和客户端的限制。 3、本软件解压到任何目录都可运行,首先编辑配置文件config.ini以适应本机,配置文件里面的注释有详细说明。 4、不足之处:(1)不能运行很大的asp网站程序,耗时太长。(2)还没实现以指定用户运行本软件,所以asp脚本权限很大。不过个人使用没问题。 5、即将实现WebSocket功能。 特别之处: 1、Http请求头包含“ZdcFile: file”即意味着开启不限量大文件上传模式,否则即为普通上传模式。 2、普通上传模式下,用response.binaryRead读取二进制数据,response.getFile不起作用;反之,response.binaryRead 不起作用,只能用response.getFile读取文件。 3、不限量大文件上传模式下,主程序目录最好和上传保存文件的目录在一个硬盘分区,这样能提高速度。 4、如果只需要上传小文件,请使用普通模式,这样速度会更快。 附:配置文件config.ini '所有路径最后必须为斜杠\,请特别注意 '所有字符串不区分大小写 '连续5个'后的内容被当作注释,直到再次遇到5个'. [Base] '基本设置 Port = 80 '默认80 Path = D:\xxx\ '如果为空,那么每个域名就作为一个虚拟目录存在 FileMaxSize = 200000000 '下载文件的最大字节 IPMaxLink = 20 '每个IP允许的并发连接数 PostCache = 820000 '上传缓存字节,请调教该数值,以取得最大速度 '每个域名的根目录即为Path下的一个名子为域名的目录 '该目录一定要存在,否则报错该主机不存在 '如果以IP地址为主机名(域名),根目录对应Path下的"LocalIP"目录 [Allow ASP] '运行运行ASP的域名列表,0(或列表无)不允许,1允许安全模式,2允许全权模式 localhost = 2 LocalIP = 2 '当不允许运行asp时,asp文件就和普通htm文件一样了,当然VBScripe代码被去掉,#include file还起作用。 [Default Document] '如果某域名不指定默认文档,默认为index.asp LocalIP = index.asp localhost = index.asp [Virtual Directory] '虚拟目录,必须是绝对路径。虚拟目录的父目录可以不存在 localhost\zdc\ = E:\yyy\zzz\ '为一个目录指定帐号密码。访问该目录及其子目录时,必须输入帐号密码 [Safe Directory] LocalIP\xxx\ = xxx:123456 '帐号:密码 'URL转向。当访问指定域名下的该目录时,跳转到指定url [URL Forwarding] localhost\Article\ = http://www.sina.com/ '为某个域名指定禁止访问的IP。 '通配符规则:? 任何单一字符;* 零个或多个字符;# 任何一个数字;[charlist] 某单一字符;[!charlist] 不存在某单一字符。 [Forbidden IP] xxx.xxx.xxx.xxx = www.xxx.cn yyy.yyy.yyy.yyy = *.yyy.com zzz.zzz.zzz.zzz = * [Error page]'暂时不起作用 400 = /info/404.htm 404 = /info/404.htm 403 = /info/404.htm 500 = /info/404.htm

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值