精华内容
下载资源
问答
  • 一般到特殊是什么法
    千次阅读
    2021-02-12 13:08:20

    正则需要转义字符

    '$', '(', ')', '*', '+', '.', '[', ']', '?', '\\', '^', '{', '}', '|'

    异常现象:

    java.util.regex.PatternSyntaxException: Dangling meta. character '*' near index 0

    解决方法

    对特殊字符加\\转义即可。

    注意:虽然使用[]在部分条件下也可以,但是在对于(、[、{范围边界开始符不匹配的情况下会报如下:

    异常现象

    java.util.regex.PatternSyntaxException: Illegal repetition near index 50

    Java过滤正则表达式特殊字代码如下(注意:\\需要第一个替换,否则replace方法替换时会有逻辑bug)

    /**

    * 转义正则特殊字符 ($()*+.[]?\^{},|)

    *

    * @param keyword

    * @return

    */

    public static String escapeExprSpecialWord(String keyword) {

    if (StringUtils.isNotBlank(keyword)) {

    String[] fbsArr = { "\\", "$", "(", ")", "*", "+", ".", "[", "]", "?", "^", "{", "}", "|" };

    for (String key : fbsArr) {

    if (keyword.contains(key)) {

    keyword = keyword.replace(key, "\\" + key);

    }

    }

    }

    return keyword;

    }

    总结

    以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

    更多相关内容
  • 2013高考数学 解题方法攻略 特殊
  • 初中物理力学特殊方法测物质密度浮力测密度.doc
  • 那么问题来了,什么一般配合力?一般配合力就是可以稳定遗传的因素,即曹操和不同女性生育的孩子,都很出色,这表明这种出色不因为不同女性的差异而变化,说明这种出色是遗传自父亲,因此曹操的一般配合力比较高。...

    研究生期间,学习数量遗传学时,对配合力的概念感到很神奇,曾经和同学讨论过,按道理说曹操的一般配合力很高,几个孩子都很出色。

    那么问题来了,什么是一般配合力?一般配合力就是可以稳定遗传的因素,即曹操和不同女性生育的孩子,都很出色,这表明这种出色不因为不同女性的差异而变化,说明这种出色是遗传自父亲,因此曹操的一般配合力比较高。

    那么什么是特殊配合力呢?看一下曹操的父母,这可以理解为其父母之间的特殊配合力比较高。

    同学表示这很伪科学,并表示我这种思想很危险,乱套概念。。。

    教科书的定义:
    在这里插入图片描述

    下面通过一篇文献,介绍一下配合力的计算方法。
    兔兔
    在这里插入图片描述

    同事去四川出差,同桌再三嘱咐要带兔头,并表示会在他回京之前提醒他-----带兔头。另一个同事一直认真的认为:“兔兔这么可爱,为什么要吃它”。

    文献参考:

    Adenaike A S, Osisanya T O, Ogunsola O D, et al. Combining Ability and Inheritance of Growth Traits in Rabbits[J]. Journal of Biology Agriculture & Healthcare, 2013.

    试验设计如下:

    三个兔子品种,进行双列杂交(无自交,有正反交),共6个组合,每个组合重复了5次,测量其子代的性状,评价三个兔子品种的一般配合力和特殊配合力。

    数据分析思路:

    首先采用方差分析的方法,将其作为固定因子计算一般配合力和特殊配合力效应值,然后作为随机因子计算方差组分,根据方差组分计算遗传力。
    在这里插入图片描述

    计算结果:

    一般配合力和特殊配合力结果:

    图片.png

    这个里面我们也可以计算配合力的显著性。

    遗传力的计算:

    图片.png

    文章中可以改进的地方:

    文章还在用方差分析的形式,计算效应值作为配合力值,这种算法有缺点,比如有缺失值或者数据不平衡(比如重复不一致),计算不准确。推荐使用混合线性模型,将亲本和组合作为随机因子,可以直接计算方差组分,而且可以将BLUP值作为配合力。当然,如果使用混合线性模型,就不能得到文章中的配合力的显著性了。

    总结:

    配合力计算,无论是动物育种,还是植物育种,都会经常遇到,关键是要理解什么是配合力,以及为什么要计算配合力。

    特殊配合力一般用于划群,比如划分父本群和母本群,就是因为这两个群的特殊配合力比较高,如果我们不断提高父本群和母本群的一般配合力,而且同时保持两群的特殊配合力,育种才会不断的提升。

    如果有需要讨论的问题,欢迎联系我:dengfei_2013@163.com

    什么?你想看代码?

    数据描述:

    数据:孔繁玲《植物数量遗传学》第十章(p282页)例10.8

    父本有4个,母本有7个,共有4*7=28个组合(家系),重复2次。
    在这里插入图片描述

    # 没安装learnasreml
    # devtools::install_github("dengfei2013/learnasreml")
    
    library(learnasreml)
    data("NCII")
    dat = NCII
    str(dat)
    
    # 收费软件解决方案
    library(asreml)
    mod = asreml(yield ~ Block, random = ~ P1 + P2 + Fam, data=dat)
    summary(mod)$varcomp
    
    # 广义遗传力
    pin(mod, hb ~ (V1+V2+V3)/(V1+V2+V3+V4) )
    
    # 狭义遗传力
    pin(mod, h2 ~ (V1+V2)/(V1+V2+V3+V4))
    
    # 配合力
    coef(mod)$random
    
    # 免费软件解决方案
    library(sommer)
    mod = mmer2(yield ~ Block, random = ~ P1 + P2 + Fam, data=dat)
    summary(mod)
    # 广义遗传力
    pin(mod, hb ~ (V1+V2+V3)/(V1+V2+V3+V4) )
    # 狭义遗传力
    pin(mod, h2 ~ (V1+V2)/(V1+V2+V3+V4))
    # 配合力
    randef(mod)
    
    

    结果整理:
    遗传力:
    在这里插入图片描述

    一般配合力:
    在这里插入图片描述

    特殊配合力:
    在这里插入图片描述

    在这里插入图片描述

    展开全文
  • 电脑中特殊字符怎么打出来

    万次阅读 2021-07-25 02:21:00
    4、如果找不想要的特殊符号,也可以鼠标右键点击输入法图标上的“设置”按钮,如图。5、点击“符号表情”,再选择“符号大全”。6、这里就有很多特殊符号可供选择了,可以搜索符号,也可以往下拖动右边的进...

    1、用鼠标右2113键点击输入法图标上的“小键盘”标志,如5261图。  2、在弹出的对话框4102中点击“特1653殊符号”。  3、会出现了个小键盘,直接点击上面的键就可以打出特殊符号了。  4、如果找不到想要的特殊符号,也可以鼠标右键点击输入法图标上的“设置”按钮,如图。  5、点击“符号表情”,再选择“符号大全”。  6、这里就有很多特殊符号可供选择了,可以搜索符号,也可以往下拖动右边的进度条,找更多的特殊符号。  智能ABC输入法,按2113VI--V9,可以打出很

    有时我们会在日常的工作中用到特殊符号,特殊符号的使用会让我们的文档更加的美观,那么我们应该如何打出这些特殊字符呢?

    一般的输入法都有一个功能,在属性设置里面有个 词库 词库下面有个 自定义短语 在自定义短语可以设置,如果还不清楚的话请追问

    首先打开【wps】,点击上方的【插入】选项,找到【符号】后点击【符号】右侧的小三角,在弹出的对话框底部选择【其他符号】;

    你可以用智能ABC输入法,输入“V+数字”比如“V1”这样就能跳出特殊符号了。另外WORD里面也有特殊符号可以用的 。

    在【符号】一栏中就会有很多无法直接输入的特殊符号,在【字体】栏中点击右侧倒三角标志即可设置需要的符号的字体,在【子集】一栏中点击右侧倒三角标志即可选择自己需要的符号类型;

    由于特殊符号还有很多,打出的方法也不尽相同,由于篇幅原因,我们不能一一与大 家介绍, 最后我们为大家汇总上各种特殊符号大全, 大家只需要复制粘贴到需要的地方就可 以使用了,无需自己打。 囧≰ ●○ ⊕◎ Θ ≰ ¤ ㈱㊣★☆ ♀ ◆◇◣◢◥ ▲▼

    选择完成后后点击【插入】,即可插入到文档当中,点击【关闭】就能看到符号已经出现在文档之中了。

    你可以用智能ABC输入法,输入“V+数字”比如“V1”这样就能跳出特殊符号了。另外WORD里面也有特殊符号可以用的 。

    1、以使用搜2113狗输入法软件为例,点击5261桌面任务栏中的输入法状态图标4102,点击“工具箱”选项;2、在弹1653出的菜单中,点击“符号大全”选项;3、在符号大全页面中,点击左侧符号列表选择要添加的符号;4、最后,即可在文档编辑页面中看到符号已经被正常输入了。本回答被网友采纳电脑中的符2113号分为两种:一种是通5261过键盘直接输入的符号,一种是需4102要借助工具才能输入的符号。1653第一种:通过键盘直接输入的符号。通过键盘直接输入的符号也分为两种:一直全角符号,一种是半角符号。全角符号是占2个字符,半角符号是占一个字符。方法为按下键盘上Shift键+键盘上标有符号的键就可以出

    展开全文
  • Python 特殊方法、魔法方法的轻谈

    千次阅读 2019-08-22 20:15:31
    什么特殊方法特殊方法是定义在类中的实例方法,因为支持自动调用,所以称为特殊方法! 别称1:魔法方法 别称2:内置方法 英文名:Magic Method 特点:所有的特殊方法均会在某个特定操作时被Python解释器...

    前言

        如果你使用Python并使用面向对象编程,一定会经常见特殊方法,最常见的特殊方法是__init__,特殊方法最大的特点是它会被Python解释器自动调用,接下来认真学习一下(当然所有的特殊方法当然是定义在类中的)

    什么是特殊方法?

        特殊方法是定义在类中的实例方法,因为支持自动调用,所以称为特殊方法!

    别称1:魔法方法

    别称2:内置方法

    英文名:Magic Method

    特点:所有的特殊方法均会在某个特定操作时被Python解释器自动调用

    注意:特殊方法支持手动调用

    特殊方法的语法特点

        def __init__(self, *args, **kw):
            pass
            
    

    特殊方法名称前与名称后,均有2个下划线

    举例说明

    1、创建一个对象后,__init__方法会被自动调用,__init__是特殊方法

    2、使用with 语句时,对象的__enter__方法、__exit__方法会被自动调用

    这些__xx__的方法,都称为特殊方法

    重写特殊方法,加入自己的业务逻辑

    1、特殊方法__init__方法

    实例对象创建后,会自动调用__init__方法,所以我们常常会重写该方法加入自己的业务逻辑

    2、特殊方法__new__

    类通过调用静态方法__new__用于创建实例对象,我们可以重写__new__实现单例类

    常见特殊方法

    1、__init__

    创建对象后,第一个被调用的方法,被称为初始化方法

    2、__new__

    类用于创建对象的方法

    3、__del__

    对象被销毁时会被调用 

    4、__enter__与__exit__

    with语句回调的方法

    5、__setattr__

    当你为实例对象设置一个实例变量的时候,这个特殊方法就会被调用

    6、 __eq__

    self == other,即两个对象进行对比的时候,该方法会被调用

    7、 __cmp__(Python3已废弃)

    用于对象之间对比时调用

    规则:__cmp__ 是 self < other 时返回一个负整数,在 self == other 时返回0,在 self > other 时返回正整数

    取而代之的是下面几个魔法方法(shell里面也是这个……)

    __eq__`(self, other) 定义等于操作符(==)的行为。

    __ne__(self, other) 定义不等于操作符(!=)的行为。

    __lt__(self, other) 定义小于操作符(<)的行为。

    __gt__(self, other) 定义大于操作符(>)的行为。

    __le__(self, other) 定义小于等于操作符(<)的行为。

    __ge__(self, other) 定义大于等于操作符(>)的行为

    8、还有很多特殊方法…………等待你去发现与使用

    9、__hash__

    只有定义此方法的对象,才能作为哈希容器中的Key对象

    展开全文
  • 在学习特殊调弦之前我们需要知道一些基础的吉他音阶知识: 1.音阶:1 2 3 4 5 6 7 i (这里的i表示1上加一个点,即高音的Do,如果点在下面则是低音) . 2.音阶关系(如图) : 吉他一个品(一格)是一个(半音),...
  • 1. 对于构造方法,下列叙述不正确的是( ...对于构造方法,下列叙述不正确的是( ).A、构造方法是类的一种特殊方法,它的方法名必须与类名相同.B、构造方法的返回类型只能是void型.C、构造方法的主要作用是完成对类的对象...
  • js转义特殊字符的一般方法

    千次阅读 2018-03-28 23:34:27
    方法 /** * 入参 * html 需要转义的字符串 * 返回 * 转义过后的字符串 */ function decodeHtml(html) { let txt = document.createElement('textarea'); txt.innerHTML = html; return txt.value; } 使用 ...
  • Js判断是否包含特殊字符的方法

    千次阅读 2019-04-26 17:18:55
    采用正则表达式的方法,判断字符中是否包含有特殊字符: functioncontainSpecial(s) { varcontainSpecial=RegExp(/[(\)(\~)(\!)(\@)(\#) (\$)(\%)(\^)(\&)(\*)(\()(\))(\-)(\_)(\+)(\=) (\[)(\])(\{)(\})(\...
  • 英文密码特殊字符大全

    千次阅读 2022-01-19 10:02:59
    密码中一般需要支持特殊字符,但特殊字符包含哪些,如果规则中漏掉了键盘上的某个字符,会让使用漏掉的特殊字符的用户很不爽。 什么特殊字符? 特殊字符是不被视为数字或字母的字符。符号、重音符号和标点符号被...
  • Oracle特殊字符转义处理方法

    万次阅读 2019-02-10 21:05:39
    plsql中还可以set define off来关闭特殊字符,还可以用show define来查看有些特殊定义的字符。 Oracle数据有个字段是存储url的,内容有特殊字符&amp;,如果直接想执行查询或插入操作的话有问题,如下:   在...
  • 如何判断特殊字符

    千次阅读 2018-08-22 09:17:28
    那么就要使用replace()方法了, replace()方法就是用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。前面那个空格是我用输入法变成圆形的打出来的,替换成空,就可以完成特殊字符的验证...
  • Altium Designer复制粘贴的方法,以及特殊粘贴的使用

    万次阅读 多人点赞 2018-02-06 14:59:38
    与常用的软件不同,AD的复制粘贴并不是ctrl + C 和 ctrl + V,并且复制过来的器件并没有保存原先的网络标号,因此需要了解特殊粘贴。 板子敷铜之前一般需要放置一些接地的过孔,以这个过孔为例讲一下AD的粘贴操作。...
  • 现在,输入法基本上都支持表情输入和特殊字符,并且可以在input框内输入表情, 如果我们不对这些表情进行验证的话,我们会发现,有的时候也可以正常 进行保存,但是这样会存在一定的问题,比如当我们把我们的数据...
  • 什么是构造方法

    千次阅读 2021-05-19 21:52:07
    什么是构造方法? 一、简单来说,构造方法是用来实现类的实例化(创建对象)。它分为有参构造和无参构造。 1.构造方法是一个方法,但它一个特殊方法,它没有返回值,即使是void型的值也不能够返回。它的任务就是为了...
  • 单纯形的四种特殊情形

    千次阅读 2020-06-23 11:00:52
    特殊情形 3】无界解(unbounded) 现象:单纯形表中,换入变量下方的所有系数均非正,即找不换出变量,这意味着新的换入变量可以无约束地增加。 【特殊情形 4】无可行解(infeasible) 现象: 1. 所有约束均为 ...
  • Oracle特殊字符查询

    千次阅读 2021-05-05 09:53:26
    ,想查询某数据表某字段的包含这种特殊字符的内容,需要使用转义字符,或者拼接字符串的方法。0.原数据select * from t_web_groups where groupid=10088;---------------------------------------------------------...
  • uniapp项目中页面跳转时,通过url传参,参数为一个包含特殊的字符的对象并内容比较多,导致不能正常传参
  • String str="abc{K}JK#,$o" str = str.replaceAll("{K}", "ZCX");//会报错无法匹配 使用Hutool的StrUtil工具类可以解决这个问题。 str = StrUtil.replace(str, "{K}", "sdf");
  • 第八章 Python类中常用的特殊变量和方法

    千次阅读 多人点赞 2019-06-24 19:02:58
    什么这么多类有关的知识呢,这是因为在Python里面一切皆对象,就连整型、浮点数、字符串这些比较常规的类型都是作为类来实现的。类就是Python的特点之一,Python为了支持类的灵活性、扩展性以及简洁性性,也是...
  • html中显示特殊符号(附带特殊字符对应表)

    万次阅读 多人点赞 2018-07-13 15:45:50
    html中显示特殊符号(附带特殊字符对应表) 问题重现 在使用html进行编辑的时候,特殊符号往往会显示错误,极端情况下更可能导致网页崩溃。如下面这段代码: &lt;table&gt; &lt;tr&gt; &lt...
  • 有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。下表中列出了一些URL特殊符号及编码 十六进制值 1. + URL 中+号表示空格 %2B 2. 空格 URL中的空格可以用+号或者编码 ...
  • DAGDGC 特殊调弦

    千次阅读 2019-05-09 12:17:46
    重要知识点: 1)音高从高低排序为:BAGFEDC 2)吉他标准音是(16弦)EBGDAE ...调弦方法: 1)第一弦(E->D):E 降一调是 D,所以按第一弦第二品调出E调,空弦即是D 2)第二弦(B->A):B降一调是...
  • 英文特殊字体在社交平台上用得越来越多,比如:... ...上面这些漂亮的英文用的都...使用方法非常简单,只需输入文字,它会为你生成相应的特殊字体,比如输入"Have a nice day",你会立即看到生成的特殊字体,再点击...
  • WEB开发时,在前端通过get / post 方法传递参数的时候 如果实参附带特殊符号,后端接收的值中特殊符号就会被转义例如该请求: http://localhost:10001/demo/index.do?name=张三(1)注:中文()不会出现此种情况...
  • url特殊字符转义及解决方法

    千次阅读 2021-03-05 16:06:23
    号分隔参数转义字符的原因:如果你的表单使用get方法提交,并且提交的参数中有“&”等特殊符的话,如果不做处理,在service端就会将&后面的作为另外一个参数来看待。例如表单的action为list.jsf?act=go&...
  • 特殊字符ascii码

    千次阅读 2021-01-23 11:11:16
    可以显示的表示 名称/意义 00000000 0 00 NUL ␀ 空字符(Null) 00000001 1 01 SOH ␁ 标题开始 00000010 2 02 STX ␂ 本文开始 00000011 3 ...
  • 项目中有一个接口是用GET方法接收参数的,测试的时候发现当URL的参数中出现 + 号的时候,传后端 + 号全都变成了空格了。 然后从网上找到了原因:URL参数中是不能出现+ % # & = ? /等特殊字符的,因为这些字符...
  • 偶尔看了一下julia编程语言的Documentation其中有一个整除符号“÷”和“⊻”这个异或符号,于是寻找这些特殊符号的键盘输出方法,找到了微软输入法输入特殊符号的一些方法,记录如下: 一、右键单击输入法栏: 二...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,089,475
精华内容 835,790
热门标签
关键字:

一般到特殊是什么法