精华内容
下载资源
问答
  • n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。 $# 传递给脚本或函数的参数个数。 $* 传递给脚本或函数的所有参数。 $@ 传递给脚本或函数的所有参数。 $* 和 $@ 的区别 $* 和 $@ 都表示传递...

    $0
    当前脚本的文件名
    $n
    传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。
    $#
    传递给脚本或函数的参数个数。
    $*
    传递给脚本或函数的所有参数。
    $@
    传递给脚本或函数的所有参数。
    $* 和 $@ 的区别
    $* 和 $@ 都表示传递给函数或脚本的所有参数,不被双引号(" “)包含时,都以”$1" “2"…" 2" … "2"…"n” 的形式输出所有参数
    当它们被双引号(" “)包含时,”$*" 会将所有的参数作为一个整体,以"$1 $2 … n"的形式输出所有参数;" n"的形式输出所有参数;"n"的形式输出所有参数;"@" 会将各个参数分开,以"$1" “2"…" 2" … "2"…"n” 的形式输出所有参数。
    $?
    上个命令的退出状态,或函数的返回值。
    $$
    当前Shell进程ID。对于 Shell 脚本,就是这些脚本所在的进程ID。
     

     

     

    不断更新中。。

    展开全文
  • 参数估计中字母顶上的符号含义

    千次阅读 2018-10-21 12:32:25
    均值,估计值,用于表示这个量是随机变量的均值而不是随机变量 bar   tilde 误差值,测量值   什么都不加是真值 dot 导数   Innovation: 时间序列估计中的误差   ...
    \hat{x}hat均值,估计值,用于表示这个量是随机变量的均值而不是随机变量
    \bar{x}bar 
    \tilde{}\tilde{x}tilde误差值,测量值
    x 什么都不加是真值
    \dot{x}dot导数

     

    Innovation: 时间序列估计中的误差

     

     

    展开全文
  • 这些符号表明形参如何把参数值传递给函数:位置、位置或关键字、关键字。 函数定义中未使用/和*时,参数可以按位置或关键字传递给函数。 1. / /用于在逻辑上分割仅限位置形参与其它形参。如果函数定义中没有/,则...

    在命令行中查看python的函数原型时,发现函数的形式参数中会有/和*

    def f(pos1, pos2, /, pos_or_kwd, *, kwd1, kwd2):

    / 和 * 是可选的。这些符号表明形参如何把参数值传递给函数:位置、位置或关键字、关键字

    函数定义中未使用 / 和 * 时,参数可以按位置或关键字传递给函数。

    1. /

    / 用于在逻辑上分割仅限位置形参与其它形参。如果函数定义中没有 /,则表示没有仅限位置形参。

    特定形参被标记为 仅限位置时,形参的顺序很重要,且这些形参不能用关键字传递。仅限位置形参应放在 / (正斜杠)前/ 用于在逻辑上分割仅限位置形参与其它形参。如果函数定义中没有 /,则表示没有仅限位置形参。/ 后可以是 位置或关键字 或 仅限关键字 形参。

    2.*

    把形参标记为 仅限关键字,表明必须以关键字参数形式传递该形参,应在参数列表中第一个 仅限关键字 形参前添加 *

    def standard_arg(arg):  # 最常见的形式,对调用方式没有任何限制,可以按位置也可以按关键字传递参数
        print(arg)
    
    standard_arg(2)
    standard_arg(arg=2)
    
    def pos_only_arg(arg, /):  # 函数定义中有 /,仅限使用位置形参
        print(arg)
    
    pos_only_arg(1)
    # pos_only_arg(arg=1)  
    '''会报错
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    TypeError: pos_only_arg() got some positional-only arguments passed as keyword arguments: 'arg'
    '''
    
    def kwd_only_arg(*, arg):  # 函数定义通过 * 表明仅限关键字参数
        print(arg)
    
    kwd_only_arg(arg=3)
    # kwd_only_arg(3)
    '''会报错
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    TypeError: kwd_only_arg() takes 0 positional arguments but 1 was given
    '''
    
    def combined_example(pos_only, /, standard, *, kwd_only):
        print(pos_only, standard, kwd_only)
    
    combined_example(1, 2, kwd_only=3)  # 第二个参数可以按位置也可以按关键字传递参数
    combined_example(1, standard=2, kwd_only=3)
    # combined_example(pos_only=1, standard=2, kwd_only=3)  # 第一个位置不能按关键字传递参数
    # combined_example(1, 2, 3)  # 第三个位置不能按位置传递参数

    展开全文
  • url参数特殊符号问题

    2017-11-15 11:10:29
    url特殊字符通常引起不必要的问题,目前线上使用url参数包括了{}[],应用直接返回400错误( 请求出错 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求)。当时首先想到的是encodeURI...

    url特殊字符通常引起不必要的问题,目前线上使用url参数包括了{}[],应用直接返回400错误( 请求出错        由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求)。当时首先想到的是encodeURI转义,url被转义后可以正常使用了

    URL的特殊字符

    当几种特定的字符集合出现在URL中时,你必须特别注意:

    首先,在URL中有特殊意义的字符,也就是保留字符:

    ; / ? : @ & = + $ , {10个}

    这意味着,这些字符通常在URL中使用时,是有特殊含义的(如 ":"把每一个部分分隔开来),
    如果一个URL的某一部分(如查询参数的一部分)可能包含这些字符之一,则应该在放入URL之前
    对其进行转义处理.

     

    第二组需要注意的字符集是 非保留字符集.如下:

    - _ . ! ~ * ' ( ) {9个}
    这些字符可以被用于URL的任何位置(有些地方,不允许它们出现).
    使用它们作为URL的一部分时,你不需要进行编码/转义处理.你可以对它们进行转义操作且不影响URL
    的语义,但不建议这么做.

     

    第三组 不推荐字符 也就是 避用字符集合

    使用它们是不明智的:
    { } | \ ^ [ ] `::数字1键前:: {8个}
    不明智的原因:网关有时会修改这样的字符,或者将其作为分隔符使用.这并
    不意味着网关总会修改这些字符,但这种情况可能发生.
    如果真是要使用这些字符,请做转义处理.

     

    第四组 例外字符集

    这组字符集是所有的ASCII控制字符组成.包含空格字符以下列字符:
    < > # % " {5 个}
    控制字符是不可打印的US-ASCII字符(十六进制00~1F及7F)
    如果使用,请转义处理.有些字符#(哈希)和%(百分比)在URL上下文中有着特殊含义,你
    可以把它们当作保留字符对待.这个集合中的其它字符无法被打印,因此对它们进行
    转义是唯一的表示方式, < > " 这三个字符需要被转义,因为这些字符通常用来
    在文本中分隔URL


    转载 奇葩一朵朵 – http://www.cnblogs.com/season-huang/ 

    简单明了区分escape、encodeURI和encodeURIComponent

     

    一、前言

    讲这3个方法区别的文章太多了,但是大部分写的都很绕。本文试图从实践角度去讲这3个方法。

     

    二、escape和它们不是同一类

    简单来说,escape是对字符串(string)进行编码(而另外两种是对URL),作用是让它们在所有电脑上可读。
    编码之后的效果是%XX或者%uXXXX这种形式。
    其中 ASCII字母、数字、@*/+ ,这几个字符不会被编码,其余的都会。
    最关键的是,当你需要对URL编码时,请忘记这个方法,这个方法是针对字符串使用的,不适用于URL。
    事实上,这个方法我还没有在实际工作中用到过,所以就不多讲了。

     

    三、最常用的encodeURI和encodeURIComponent

    对URL编码是常见的事,所以这两个方法应该是实际中要特别注意的。
    它们都是编码URL,唯一区别就是编码的字符范围,其中
    encodeURI方法 不会对下列字符编码  ASCII字母、数字、~!@#$&*()=:/,;?+'
    encodeURIComponent方法 不会对下列字符编码 ASCII字母、数字、~!*()'
    所以encodeURIComponent比encodeURI编码的范围更大。
    实际例子来说,encodeURIComponent会把 http://  编码成  http%3A%2F%2F 而encodeURI却不会。
     
     

    四、最重要的,我该什么场合用什么方法

    区别上面说的很清楚了,接下来从实际例子来说说把。
        
    1、如果只是编码字符串,不和URL有半毛钱关系,那么用escape。
     
    2、如果你需要编码整个URL,然后需要使用这个URL,那么用encodeURI。
     
    比如
    encodeURI("http://www.cnblogs.com/season-huang/some other thing");
    编码后会变为
    "http://www.cnblogs.com/season-huang/some%20other%20thing";

    其中,空格被编码成了%20。但是如果你用了encodeURIComponent,那么结果变为

    "http%3A%2F%2Fwww.cnblogs.com%2Fseason-huang%2Fsome%20other%20thing"

    看到了区别吗,连 "/" 都被编码了,整个URL已经没法用了。

      

    3、当你需要编码URL中的参数的时候,那么encodeURIComponent是最好方法。

    var param = "http://www.cnblogs.com/season-huang/"; //param为参数
    param = encodeURIComponent(param);
    var url = "http://www.cnblogs.com?next=" + param;
    console.log(url) //"http://www.cnblogs.com?next=http%3A%2F%2Fwww.cnblogs.com%2Fseason-huang%2F"
    看到了把,参数中的 "/" 可以编码,如果用encodeURI肯定要出问题,因为后面的/是需要编码的。
    展开全文
  • JAVA中的特殊符号含义

    2021-03-05 19:47:14
    欢迎进入Java社区论坛,与200万技术人员互动交流 >... 在findstr/r中表示匹配单词的左边界,需要配合欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入//命令重定向符。将其前面的命令的输出结果重新定...
  • ,=等特殊符号的时候,可能在服务器端无法获得正确的参数值,抑或是造成不能正常下载文件(作为Download Url时候),如何是好?解决办法:就是需要将这些字符转化成服务器可以识别的字符;但是为何Url中有这些字符就会...
  • Linux特殊符号使用及含义

    千次阅读 2020-06-26 22:41:26
    linux特殊符号使用及含义 #: #!/bin/bash 常出现在命令之前,或者命令之后,后面是注释文字,不会被执行 #当输入的命令不想被执行时输入(#)就行了 #This line is comments.(这是一行注释) ~ ~ 代表用户的home...
  • https://cloud.tencent.com/developer/article/1344673 ... 1.为了正常获取值 字符 特殊字符的含义 URL编码 # 用来标志特定的文档位置 %23 % 对特殊字符进行编码 %25 & 分隔不同的变量值对 %26 + ...
  • n代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推……$0为执行的文件名 echo "执行的文件名:$0"; echo "第一个参数为:$1"; echo "第二个参数为:$2"; echo "第三个参数为:$3"; $# ...
  • Linux nm 命令使用及符号含义

    千次阅读 2019-02-27 12:27:56
    nm 将找到的符号值使用十六进制缺省表示,并在函数前添加其类型,类型主要有: Value Descripition Note A The symbol's value is absolute, and will not be changed by further linking. ...
  • 如我在连接<a>A&T Plastic,在接受参数的时候就没办法读取name参数的正确值,怎么样才能正确读取,还有其他的特殊字符 字符 特殊字符的含义 URL编码 # 用来标志特定的文档位置 # % 对特殊字符进行编码 % & 分隔不同...
  • 电阻是非常常见的电子元器件,前面我们介绍过常见的电阻分类,几种常见特殊电阻电阻的检测方法,今天让我们一起来学一学电阻参数的几种常用的表示方法。电阻的参数主要有直标法、文字符号法、色标法和数码表示法四...
  • 晶闸管(可控硅)参数符号说明

    千次阅读 2021-06-07 11:15:55
    晶闸管(可控硅)参数符号说明 以下参数符号说明的1~11符合1985年颁布的国家标准GB4940-85 1、断态反向重复峰值电压VDRM和VRRM 控制极断路,在一定的温度下,允许重复加在管子上的正向电压为断态重复峰值电压,用...
  • 由于C不是面向对象的语言,也就没有this的概念,因此当使用一个与某个“东西”相关的函数时,就需要不厌其烦的将代表这个“东西”的变量作为参数传递进去。 3、名称空间 Java通过包(package)来实现名称空间,在...
  • 化工工艺图是表达化工生产工艺过程的...1、工艺流程图工艺流程图是用图示的方法,表示化工生产工艺流程和所需的全部设备、管道附件和仪表。根据所处的阶段不同,工艺流程图有初步设计阶段的方案流程图、物料流程图...
  • 该方法的目的是对 URI 进行完整的编码,因此对以下在 URI 中具有特殊含义的 ASCII 标点符号,encodeURI() 函数是不会进行转义的:;/?:@&=+$,#   [提示] 如果 URI 的参数中含有不能转移的字符,则应当使用 ...
  • https://www.cnblogs.com/shijiaoyun/p/5808052.html
  • c语言的指数符号

    2021-06-04 02:35:07
    满意答案Arrly_小宇推荐于 2018.03.14采纳率:42%等级:10已帮助:117人C语言符号集包括:英文字母、数字和一些有特定含义的标点符号。任何C程序都是由C的符号集里的符号构成具有一定含义的语句,再由这些语句组成...
  • 正态分布的参数含义μ,σ

    千次阅读 2021-07-22 22:10:39
    (1)μ是正态分布的位置参数,描述正态分布的集中趋势位置。正态分布以x = μ 为对称轴,左右完全对称。正态分布的均数、中位数、众数相同,均等于μ . (2) σ描述正态分布资料数据分布的离散程度,σ越大,数据...
  • float表示浮点数,通俗点来说的话,我们可以简单理解为小数参数有两个:M表示精度,表示浮点数的位数D表示标度,表示小数位数M位数不包括小数点位数举例:float(6,2)则最大范围表示:-9999.99 ------ 9999.99float所...
  • 转mp3至wav: ffmpeg -i input.mp3 -acodec pcm_s16le -ac 1 -ar 44100 ...-acodec pcm_s16le:使用codec编解码,s表示符号signed,16表示16位,le表示小端; -ac 1:单声道; -ar 44100:采样率为44100。...
  • 电脑的符号一共有32个,在编程时,在不同的场合,会有不同的意义。下面我大概说一下这些符号的作用。 ~!@#$%^&*()-_=+[]{}\|;:'",.<>/?←就是这32个半角符号(全角符号会宽一些,那些是中文的符号,不能在...
  • 符号 含义 矩形框 类 <>矩形框 接口(单独表示) 棒棒糖 接口(直接表示在对象上) 实线+空心三角形 继承 实线箭头 关联 实线箭头+空心菱形 聚合关系 实线箭头+实心菱形 合成关系 虚线箭头 ...
  • 断路器符号及含义是什么(图文)【断路器用什么电路符号表示】“CB”表示断路器符合能接通、承载以及分断正常电路条件下的电流,也能在所规定的非正常电路(例如短路)下接通、承载一定时间和分断电流的一种机械开关电器...
  • ’运算符并不陌生,我们主要将他用于取参数地址,如以下一段代码:#include using namespace std;void test(char *p){cout << *p;}int main(){char a = 'a';test(&a);return 0;}这是一段简单的代码,输出...
  • 声明短整型变量或函数(8)signed:声明有符号类型变量或函数(9)struct:声明结构体变量或函数(10)union:声明联合数据类型(11)unsigned:声明无符号类型变量或函数(12)void:声明函数无返回值或无参数,声明无类型...
  • linux shell 中各种符号含义

    千次阅读 2017-05-18 16:13:50
    在Linux Shell中有很多的特殊符号,这对于我们写Shell脚本时要特别留意:一方面要知道这些特殊符号的用法,这些符号用好了可以达到事半功倍的效果;但另一方面要避免这些特殊符号的过度使用而导致脚本难以调试、难以...
  • 下表中列出了一些URL特殊符号及编码十六进制值1.+URL 中+号表示空格%2B2.空格URL中的空格可以用+号或者编码%203./分隔目录和子目录%2F4.?分隔实际的 URL 和参数%3F5.%指定特殊字符%256.#表示书签%237.&URL 中...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 286,762
精华内容 114,704
关键字:

参数的概念及代表符号

友情链接: VCMail.rar