精华内容
下载资源
问答
  • 如何创建一个JS文件以及调用JS文件

    万次阅读 2018-09-24 22:32:43
    一、电脑端 建立一个txt文件更改后缀名为js,建立完成... 二、JAVA编辑器 ...2.然后创建一个JS文件 步骤:点击创建的JS文件夹,按Ctrl + N,搜索文件(File类型,指定后缀为.js即可),创建一个名称(...

    一、电脑端

    建立一个txt文件更改后缀名为js,建立完成...

    二、JAVA编辑器

    1.首先在的WebContent或者任何一个资源文件夹下建立一个JS文件夹。

    步骤:点击WebContent,按Ctrl + N,搜索文件夹,创建一个名为js文件夹。

    2.然后创建一个JS文件

    步骤:点击创建的JS文件夹,按Ctrl + N,搜索文件(File类型,指定后缀为.js即可),创建一个名称(名字).js文件。

    3.点击所创建的JS文件,开始编辑 你可以先写个 Hello JS !!!!!!!

    $(function(){
        alert("Hello JS");
    });

     

    4.点开后会发现是空的,这时候可以在JS加上这串代码

    //界面刷新时弹出加载该界面
    window.onload = function() {
    	//alert('调用界面成功加载该JS!');
        alert("3");
    };

    5.创建一个jsp的文件,例如最基本的index.jsp的,在该JSP里面调用该JS

    步骤:JSP页面在需要调用该JS文件的JSP页面中的头里面加上调用语句

    HTML页面则是根据目录来进行../ 

    <!--调用项目里js文件夹下index.js文件
     ${pageContext.request.contextPath}拿到项目权限列名,也就是项目名。
     -->
    <script type="text/javascript"
    	src="${pageContext.request.contextPath}/js/index.js"></script>

    6.运行项目,测试。

    如果访问该JSP弹出如下图提示信息,则成功引入JS

    可能出现的问题

    一,运行页面无弹窗:

    解决方案:

    1.看自己的路径是否导入正确。

    2.浏览器内按F12进行调试,点击控制台选项,我这边是火狐浏览器,如果路径导出会有如下提示

    这时就需要去更改导入路径了。

    注意事项:

    在一个JSP页面导入需要用到的另一个页面路径时,应该尽量选择复制它的全路径,然后把其改成权限列名+路径名。

    方法:鼠标右键单击需要调用的JS,选择 Copy Qualified Name,然后粘贴至src路径里面。

    列子:如果导入的是index.js

    那么路径为(以我的项目为列子):/博客/的WebContent / JS / index.js

    项目名:博客父级文件夹:的WebContent可以用$ {} pageContext.request.contextPath代替,

    使用该代码则根据不同项目名拿到相对应需要使用的路径名。

     

     

     

    展开全文
  • 学习shell脚本-每天写一个脚本-按照日期创建一个文件目录 按照日期创建一个文件目录 功能快捷键 撤销:Ctrl/Command + Z 重做:Ctrl/Command + Y 加粗:Ctrl/Command + B 斜体:Ctrl/Command + I 标题:Ctrl/...

    按照日期创建一个文件或目录

    先奉上脚本

    #!/bin/bash
    #按照时间生成日志文件或日志目录
    #定义datetime变量
    datetime=`date +%Y%m%d_%H%M%S_%N |cut -b1-20`
    date=$(date +%Y%m%d)
    #输出datetime
    #echo $datetime
    #echo $date
    #创建文件 使用touch命令
    #touch log_${datetime}.log
    #创建目录 使用mkdir命令
    #首先判断目录是否存在,如果不存在则创建,存在则不再创建
    if [ ! -d "./log_${date}" ]
    then 
    #echo "目录不存在"
    mkdir log_$date
    fi
    #在创建的目录下面创建日志文件
    touch ./log_${date}/log_${datetime}.log
    
    

    利用date命令来获取时间,
    用到以下几个选项
    %Y表示年
    %m表示月
    %d表示日
    %H表示小时
    %M表示分钟
    %S表示秒
    %N表示纳秒
    因为纳秒太小,显示出来会显示很长的数字,故使用cut命令来切割

    datetime=`date +%Y%m%d_%H%M%S_%N |cut -b1-20`
    

    cut命令的-b选项表示字符,此处为1-20个字符,datetime字符串比较长,此处取前20个字符

    此处目录每天只有一个,所以每次在该目录下创建log文件时,需要先判断一下该目录是否存在,如果不存在该目录,则需要先创建目录,此处用到了if条件判断
    判断条件

    if [ ! -d "./log_${date}" ]
    

    -d 选项表示目录,即判断该目录下是否存在log_${date}目录

    最终效果如下,创建了一个log_20181030的目录,并在该目录下创建log文件

    [duanshao@centos7 bin]$ ll log_20181030/
    总用量 0
    -rw-rw-r--. 1 duanshao duanshao 0 10月 30 11:03 log_20181030_110332_6318.log
    -rw-rw-r--. 1 duanshao duanshao 0 10月 30 11:03 log_20181030_110335_8914.log
    
    
    展开全文
  • linux 下的文件创建和进入目录: 1 进入目录的权限要求:    首先从上图大家可以看见我的test目录文件属性为:  d r w x r w x r - x  这10个字母,我们把第一个单独为一组,剩下九个每三个一组从前到后。第一组...

    linux 下的文件创建和进入目录:

    1 进入目录的权限要求:

         
          首先从上图大家可以看见我的test目录的文件属性为:
          d r w x r w x r - x
          这10个字母,我们把第一个单独为一组,剩下九个每三个一组从前到后。第一组代表user,第二组代表group,第三组代表other。其中rwx分别代表的是 执行,可读,可写权限。
         
          那么我们可以从上面test的属性中看到,user的权限其中包含了可执行。
          
          当我们取消该目录的可执行权限时可以看到我们无法打开该目录,故可以知道了一个文件是否能打开与可读无关与能否执行有关。

    2  文件创建的权限

          
           当我们恢复 test目录的可执行的权限后,可以从上图看到,我们成功打开该目录test。
             当我们取消test目录的写权限时,在进入到test后,我们创建file_1失败,故我们可以知道一个文件能否被创建成功,与它上一层父目录的写权限与可执行这俩个权限有关。

     3  文件创建的时间
        
                                                       图 a
        
                                                      图 b
        
                                                      图 c
        
                                                      图 d
       
          我们可以把test权限修复后创建出来了file1。 我们通过stat指令来查看文件的元信息。从图a在元信息中我们可以查看到三个时间。
           1.当我们cat file_1时,只读时如图b所时,只有Atime发生改变。2.图C当我们chmod时 只有Ctime改变。3.图d当我们只写入时 echo "hello bit">>file_1 时,只有 Atime没有改变剩下的俩个都改变了。4图d 当执行 vi file时 三个时间都改变了。
              2 . 当我们mv一个文件时,它的Ctime会改变,因为操作系统是先在目标目录下创建一个重命名的文件,这文件指向原先文件的inode节点,然后再把原件文件删除,这样原先文件的inode节点链接数在某一时刻会先加1再减1所以Ctime发生改变。
    结论:
           Atime(Access):在读取文件或者执行文件时更改,即文件最后一次被读取的时间
           Mtime(Modify):在写入文件时随文件内容的更改而更改,是指文件内容最后一次被修改的时间
           Ctime(Change):在写入文件、更改所有者、权限或链接设置时会被更改,所以也就是当文件的inode节点中的成员被修改时,文件的Ctime会被修改。即它是文件状态最后一次被改变的时间。

    Stat结构
          





    展开全文
  • 首先我们在超级用户下创建一个dir_root目录,并且取消它的所有权限chmod 000 dir_root 当我们想进入dir_root目录下的时候,发现就算dir_root对拥有者没有读、写、可执行权限,超级用户依然可以进入目录 当我...
    1.想进入一个目录需要什么权限?
    首先我们在超级用户下创建一个dir_root目录,并且取消它的所有权限chmod 000 dir_root


    当我们想进入dir_root目录下的时候,发现就算dir_root对拥有者没有读、写、可执行权限,超级用户依然可以进入目录


    当我在超级用户下把目录dir_root的拥有者改为普通用户fanny,且目录对拥有者(普通用户)来说依然没有读、写、可执行权限,这种情况下,依然可以进入目录

    由此可知:只要是在超级用户下,不管目录的拥有者是超级用户还是普通用户,不管目录对拥有者是否有读写、可执行权限,都可进入目录

    然后我们把当前用户切换为普通用户,在普通用户下面创建目录dir_fanny,并取消目录的所有权限(即包括取消对拥有者的所有权限)


    此时当我们想进入目录的时候发现系统提示权限不够


    然后我们赋予目录dir_fanny对拥有者的读操作


    此时我想进入目录dir_fanny的时候发现依然是权限不够


    当我只赋予dir_fanny对拥有者的写权限时,发现想进入目录依然权限不够


    当我只赋予dir-fanny对拥有者的可执行权限时,此时可以进入目录dir_fanny,但是却不能读取目录中的文件


    当我赋予dir_fanny对拥有者的读和可执行权限时,就可以进入目录,并且读取目录中的文件


    总结:超级用户下创建的目录,不管有没有权限,都可进入目录
               普通用户下创建的目录,需要对拥有者有可执行权限才能进入目录,若要读取目录中的文件列表,则要对拥有者开放读权限
    2.在目录下创建文件   需要什么权限?
    由以上可知,在普通用户下,要进入一个目录,该目录必须对拥有者开放可执行权限
    当我在dir_fanny下面要创建文件file1时(此时dir_fanny没有文件),对目录的拥有者开放目录的读权限和可执行权限,发现不能在目录下创建文件


    当我给目录dir-fanny的拥有者开放写权限和可执行权限时,发现可以在目录下创建文件,但是不能读取文件列表,因为目录对拥有者没有开放读权限


    当我对目录的拥有者开放读、写、可执行权限时,发现可读取目录下的文件列表

    切换到超级用户下:
    在超级用户下,不管目录对拥有者是否开放权限,都可以在目录下创建文件



    总结:在超级用户下,不管目录对拥有者是否开放权限,都可以在目录下创建文件
               在普通用户下,要在目录下创建文件,需要目录对拥有者开放写权限和可执行权限,若要读取目录下的文件列表,则要对拥有者开放读权限

    3.在文件内部删除文件  需要什么权限?
    在文件test中写入一下内容,之后取消文件对拥有者的所有权限



    此时想要删除里文件里的一行内容时,系统提示该文件是只读文件


    当我给test文件加上读权限时chomd 400 test,此时进入文件中,系统就会提示这是一个只读文件,不能被修改


    当我给文件test加上读权限时,此时进入文件可进行删除操作

    删除一部分内容后,再打开文件,即为如下图所示



    总结:要删除文件中的内容,要给文件的拥有者开放读权限




    展开全文
  • Linux 创建一个文件 touch

    千次阅读 2018-07-08 13:14:04
    2018/7/8 周日使用 touch 命令可以创建一个文件演示:创建一个 index.html 文件使用 ls 查看当前目录下有无文件,查看后,没有文件;使用 touch index.html 创建 index.html 文件;使用 ls 查看当前目录下有无文件...
  • Nodejs 创建目录并写入文件

    万次阅读 2019-07-12 17:50:16
    经常有遇到这种场景,向某一个路径下写入一个文件,路径不存在则创建路径并创建文件文件存在则覆盖。就是想用一个接口就可以把数据写到某路径的文件内,而不care 路径 文件 存不存的问题。 在其他语言比较容易实现...
  • 1、首先,我们来看一下在目录内创建文件需要什么权限呢 (1)我们在当前创建目录hhh,并且修改其属性为100,因为我们知道进入目录仅仅需要用户的可执行程序即可。
  • android在app的目录创建文件
  • linux c用open打开(创建一个文件

    万次阅读 2017-01-07 17:18:25
    Linux操作系统内核(kernel)利用文件描述符来访问文件文件描述符大于等于0,是一个用户描述被打开文件的索引值,它指向该文件的相关信息记录表,当文件打开或者创建文件的时,就会返回一个文件描述符,当读写...
  • Java中创建目录 或 创建文件

    万次阅读 2019-09-09 19:55:46
    只能创建一目录 //只能在已有的文件夹下创建子文件夹,不能同时创建文件夹和其子文件夹 public void creatFolder(){ File file = new File("文件夹绝对路径"); //如果不存在这文件夹,则创建 if(!file.exits...
  • shell创建个文件目录

    千次阅读 2018-07-04 18:47:29
    这学期选了一个教辅课,需要处理大量实验报告,要求每个学生都要有一个文件夹,文件名固定学号+名字,懒得自己创建文件夹以及命名(毕竟程序猿,要学会用程序解决问题撒)。写个脚本根据输入文件txt,循环创建学生...
  • java创建文件目录

    万次阅读 多人点赞 2013-09-04 12:56:03
    创建文件和目录的关键技术点如下: 1、File类的createNewFile根据抽象路径创建一个新的空文件,当抽象路径制定的文件存在时,创建失败 2、File类的mkdir方法根据抽象路径创建目录 3、File类的mkdirs方法根据抽象...
  • (1)创建目录 ——mkdir a、mkdirtest 在当前目录下创建一个名为test的目录 b、mkdir test1 test2 同时创建两个目录 c、mkdir ./test/test3 在指定目录下创建一个名为test的目录 (2)创建文件 ——touch ...
  • Ubuntu创建文件/目录和vim

    千次阅读 2019-04-03 11:28:09
    如果filename不存在,则会创建一个目录文件。 如果filename已存在,则会修改其时间戳(访问时间和修改时间)为当前系统的时间。 2 重定向 Linux的每个命令默认有输出设备,ls、cat输出为屏幕,lp输出为打印机。 ...
  • java创建多级目录文件

    万次阅读 2017-12-14 14:31:43
    * 创建多级目录文件 * * @param path 文件路径 * @throws IOException */ private void createFile(String path) throws IOException { if (StringUtils.isNotEmpty(path)) { File file = new File(path);
  • package zy;import java.io.File;...使用编程在c盘根目录创建一个文件夹abc * 在文件夹abc中循环创建1000个文本文件 * @author Administrator * */ public class FileDemo { public static void
  • ,PHP创建文件 PHP创建文件使用fopen()方法,模式使用w即可。 $phpfile = 'test.xml'; if (! file_exists ( $phpfile )) { $cFile = fopen ( $phpfile, 'w' ); if (! $cFile) { echo 'create ...
  • C#中根据文件系统的一个目录路径生成一个xml文件。例如给的路径是"C:\Users\administrator.SPCARTOON\Desktop\XML";那么得到的xml的文件内容是 具体源码:...
  • Qt文件操作 1.创建文件目录 2.新建文件 3.遍历当前目录下的所有文件 4.压缩当前目录文件 5.解压当前zip包 6.删除某种类型文件 7.删除当前目录下所有文件或者目录 8.删除指定文件夹 Demo 地址
  • 在本地磁盘创建文件目录
  • python创建目录保存文件

    千次阅读 2017-09-05 18:27:06
    在Python中可以使用os.mkdir()函数创建目录(创建级目录)。 其原型如下所示: os.mkdir(path) 其参数path 为要创建目录的路径。 例如要在D盘下创建hello的目录 >>> import os >>> os.mkdir('d:\hello') ...
  • 1.创建一个目录/dzqc 提示: windows下的路径样式为c: \dzqc\ test,而linux下的路径样式为 /dzqc/test 因此/dzqc就可以看做是c:\dzqc,不同的是 windows系统下还有D,E等盘, linux下就只有/为所有目录的顶点。 英文 ...
  • touch,mkdir创建文件目录

    千次阅读 2018-09-25 22:37:50
    touch命令 用于创建一个文件 或修改文件时间戳 示例: [root@localhost home]# touch 333.txt 2。mkdir命令 创建目录 常用选项: -p 创建联级,多级目录 -v 显示过程 -m 直接给定权限 示例: [root@localhost...
  • FTP文件操作之创建目录

    万次阅读 2013-05-13 21:30:40
    FTP文件操作之上传文件 FTP文件操作之下载文件 FTP文件操作之删除文件 ...FTP文件操作之创建目录...创建目录很简单,首先创建一个ftp对象,然后将参数传进去,接着告诉ftp对象需要执行什么操作即可。 下面是一
  • centos中如何创建一个txt文件

    万次阅读 2019-05-29 18:35:57
    创建空白文件使用的命令是:touch,格式为... 第二是方式是使用vi,格式为vi 1231.txt , 例如vi 1231.txt,敲回车之后会直接打开这个文件。在命令模式下按wq退出。 与vi类似的是vim,格式是一样的 ...
  • Linux创建文件目录的权限

    万次阅读 2019-01-03 21:09:18
    在Linux宏,位用户创建文件目录时,所具有的权限都是一样的,创建后可以使用chmod进行相应的修改 权限掩码的作用就是规范初创文件目录时的权限设置。 设掩码为abc 则某用户新建普通文件的权限为(7-a)(7-b)(7-c...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,730,284
精华内容 1,092,113
关键字:

如何创建一个目录文件