/**和/*的区别是什么
时间: 2023-10-21 11:06:54 浏览: 261
"//" 和 "/* */" 是在编程中表示注释的两种常见方式。
1. "//" 是单行注释的语法,使用两个斜杠开头,后面的内容都会被视为注释,不会被编译或执行。通常用于注释单行代码或解释代码的功能。
2. "/* */" 是多行注释的语法,使用 "/*" 开头,"*/" 结尾,中间的内容都被视为注释。可以用于注释多行代码、大段文字或解释代码的功能。
相关问题
'src/**/*.js', 'src/**/**/*.js',这两个写法的区别
'src/**/*.js' 表示匹配 src 目录下的所有子目录中的 .js 文件,而 'src/**/**/*.js' 则表示匹配 src 目录下的所有子目录以及子目录的子目录中的 .js 文件。也就是说,'src/**/**/*.js' 比 'src/**/*.js' 的匹配范围更广泛一些。
具体来说,'src/**/*.js' 匹配的文件路径包括:
- src/1.js
- src/sub/2.js
- src/sub/subsub/3.js
而 'src/**/**/*.js' 匹配的文件路径包括:
- src/1.js
- src/sub/2.js
- src/sub/subsub/3.js
- src/sub/subsub/subsubsub/4.js
需要注意的是,这两个写法虽然可以在大多数情况下通用,但有些工具或程序可能对它们的解析方式有所不同。因此,在实际使用中需要根据具体情况来选择合适的写法。
shiro 过滤 /** 和/sys/** 有什么区别
shiro过滤器中的"/**"表示匹配任意路径,而"/sys/**"表示匹配以"/sys/"开头的路径。因此,"/**"包括了所有的路径,而"/sys/**"只包括了以"/sys/"开头的路径。简单来说,"/**"是一个通配符,可以匹配任意路径,而"/sys/**"只能匹配以"/sys/"开头的路径。
阅读全文