我的苹果手机里面双引号里面的双引号是反的,怎么搞?

Shell中的引号,反引号,双引号,反斜杠用法详解
某些元字符可以用如下引号元字符引用起来,从而失去它的特殊含义,但对普通字符不起作用:
反斜线:\ 单引号:& & 双引号:& &
反斜线将其后的任何单个元字符解释为普通字符,失去元字符的特殊含义。
$ echo report?
report1 report2 filea
$ echo report\?
单引号内的元字符也失去特殊含义,只是 & 除外(即不能引用单引号 &)。
$ echo & & & & $ ? & | &
& & & $ ? & |
$ echo &\&
\ 失去 \ 的含义
$ echo &&& 用&&不能引用中间的& (& 是元字符)
& & 被理解为&&&& (空字符)
双引号内的元字符也失去特殊含义,只是 \, &, $ 除外(仍保持特殊含义)。
report1 report2 &&.file1 &. (当前目录下的所有文件)
$ echo & * &
* 失去*的含义
$ echo &UNIX&
$ echo &\& ### 后一个 &失去了引号的含义,\ 是元字符
& & ###补上后面一个双引号&
$ echo & \& UNIX \& &
&UNIX& \ 后面的 & 不再是引号,\ 是元字符
$ echo &$HOME&
/usr/home/wyx $ 还在起作用
/////////////////////////////////////////////////////////
Shell中的引号,反引号,双引号,反斜杠
Unix Shell中解释引号的方法
shell可以识别4种不同类型的引字符号: 单引号字符' 双引号字符& 反斜杠字符\ 反引号字符`
1. 单引号 ( ' ' )
howard@0[script]$ grep Susan phonebook
Susan Goldberg 403-212-4921
Susan Topple 212-234-2343
如果我们想查找的是Susan Goldberg,不能直接使用grep Susan Goldberg phonebook命令,grep会把Goldberg和phonebook当作需要搜索的文件
howard@0[script]$ grep 'Susan Gold' phonebook
Susan Goldberg 403-212-4921
当shell碰到第一个单引号时,它忽略掉其后直到右引号的所有特殊字符
2. 双引号 ( & & )
双引号作用与单引号类似,区别在于它没有那么严格。单引号告诉shell忽略所有特殊字符,而双引号只要求忽略大多数,具体说,括在双引号中的三种特殊字符不被忽略:$,\,` ,即双引号会解释字符串的特别意思,而单引号直接使用字符串.如果使用双引号将字符串赋给变量并反馈它,实际上与直接反馈变量并无差别。如果要查询包含空格的字符串,经常会用到双引号。
howard@0[script]$ x=*
howard@0[script]$ echo $x
hello.sh menus.sh misc.sh phonebook tshift.sh
howard@0[script]$ echo '$x'
howard@0[script]$ echo &$x&
这个例子可以看出无引号、单引号和双引号之间的区别。在最后一种情况中,双引号告诉shell在引号内照样进行变量名替换,所以shell把$x替换为*,因为双引号中不做文件名替换,所以就把*作为要显示的值传递给echo。
对于第一种情况需要进一步说明,shell在给变量赋值时不进行文件名替换(这从第三种情况中也能看出来),各步骤发生的精确次序如下:
shell扫描命令行,把x的值设为星号*;
shell再次扫描命令行,碰到星号*,把它替换成当前目录下的文件清单;
shell启动执行echo命令,把文件清单作为参数传递给echo.
这个赋值的先后次序非常重要:shell先作变量替换,然后作文件名替换,最后把这行处理为参数
3. 反引号(``)
命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。shell中有两种方法作命令替换:把shell命令用反引号或者$(...)结构括起来,其中,$(...)格式受到POSIX标准支持,也利于嵌套。
howard@0[script]$ echo The date and time is `date`
The date and time is 三 6月 15 06:10:35 CST 2005
howard@0[script]$ echo Your current working directory is $(pwd)
Your current working directory is /home/howard/script
4. 反斜杠 backslash-escaped( \ )
反斜杠一般用作转义字符,或称逃脱字符,linux如果echo要让转义字符发生作用,就要使用-e选项,且转义字符要使用双引号
echo -e &\n&
反斜杠的另一种作用,就是当反斜杠用于一行的最后一个字符时,shell把行尾的反斜杠作为续行,这种结构在分几行输入长命令时经常使用。
Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下:
0)设有两篇文章1和2
文章1的内容为:Tom lives in Guangzhou,I live in Guangzhou too.
文章2的内容为:He once lived in Shanghai.
1)由于lucene是基于关键词索引和查询的,首先我们要取得这两篇文章的关键词,通常我们需要如下处理措施
a.我们现在有的是文章内容,即一个字符串,我们先要找出字符串中的所有单词,即分词。英文单词由于用空格分隔,比较好处理。中文单词间是连在一起的需要特殊的分词处理。
b.文章中的&in&, &once& &too&等词没有什么实际意义,中文中的&的&&是&等字通常也无具体含义,这些不代表概念的词可以过滤掉
c.用户通常希望查&He&时能把含&he&,&HE&的文章也找出来,所以所有单词需要统一大小写。
d.用户通常希望查&live&时能把含&lives&,&lived&的文章也找出来,所以需要把&lives&,&lived&还原成&live&
e.文章中的标点符号通常不表示某种概念,也可以过滤掉
在lucene中以上措施由Analyzer类完成
经过上面处理后
文章1的所有关键词为:[tom] [live] [guangzhou] [i] [live] [guangzhou]
文章2的所有关键词为:[he] [live] [shanghai]
2) 有了关键词后,我们就可以建立倒排索引了。上面的对应关系是:&文章号&对&文章中所有关键词&。倒排索引把这个关系倒过来,变成:&关键词&对&拥有该关键词的所有文章号&。文章1,2经过倒排后变成
关键词 文章号
guangzhou 1
shanghai 2
通常仅知道关键词在哪些文章中出现还不够,我们还需要知道关键词在文章中出现次数和出现的位置,通常有两种位置:a)字符位置,即记录该词是文章中第几个字符(优点是关键词亮显时定位快);b)关键词位置,即记录该词是文章中第几个关键词(优点是节约索引空间、词组(phase)查询快),lucene中记录的就是这种位置。
加上&出现频率&和&出现位置&信息后,我们的索引结构变为:
关键词 文章号[出现频率] 出现位置
guangzhou 1[2] 3,6
live 1[2],2[1] 2,5,2
shanghai 2[1] 3
tom 1[1] 1
以live 这行为例我们说明一下该结构:live在文章1中出现了2次,文章2中出现了一次,它的出现位置为&2,5,2&这表示什么呢?我们需要结合文章号和出现频率来分析,文章1中出现了2次,那么&2,5&就表示live在文章1中出现的两个位置,文章2中出现了一次,剩下的&2&就表示live是文章2中第 2个关键字。
以上就是lucene索引结构中最核心的部分。我们注意到关键字是按字符顺序排列的(lucene没有使用B树结构),因此lucene可以用二元搜索算法快速定位关键词。
实现时 lucene将上面三列分别作为词典文件(Term Dictionary)、频率文件(frequencies)、位置文件 (positions)保存。其中词典文件不仅保存有每个关键词,还保留了指向频率文件和位置文件的指针,通过指针可以找到该关键字的频率信息和位置信息。
Lucene中使用了field的概念,用于表达信息所在位置(如标题中,文章中,url中),在建索引中,该field信息也记录在词典文件中,每个关键词都有一个field信息(因为每个关键字一定属于一个或多个field)。
为了减小索引文件的大小,Lucene对索引还使用了压缩技术。首先,对词典文件中的关键词进行了压缩,关键词压缩为&前缀长度,后缀&,例如:当前词为&阿拉伯语&,上一个词为&阿拉伯&,那么&阿拉伯语&压缩为&3,语&。其次大量用到的是对数字的压缩,数字只保存与上一个值的差值(这样可以减小数字的长度,进而减少保存该数字需要的字节数)。例如当前文章号是16389(不压缩要用3个字节保存),上一文章号是16382,压缩后保存7(只用一个字节)。
下面我们可以通过对该索引的查询来解释一下为什么要建立索引。
假设要查询单词 &live&,lucene先对词典二元查找、找到该词,通过指向频率文件的指针读出所有文章号,然后返回结果。词典通常非常小,因而,整个过程的时间是毫秒级的。
而用普通的顺序匹配算法,不建索引,而是对所有文章的内容进行字符串匹配,这个过程将会相当缓慢,当文章数目很大时,时间往往是无法忍受的。
Lucene是apache软件基金会[4] jakarta项目组的一个子项目,是一个开放源代码[5]的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。
标签(Tag):
------分隔线----------------------------
------分隔线----------------------------作文书写中引号是不是两个方向颠倒的?还有破折号是两根线?发现自己从来没注意过这些,突然细究起来卡壳了.想确认下以下三点:1.双引号“”是不是按照电脑打出来的这种格式写,因为我一直都是两个左右相反但_百度作业帮
作文书写中引号是不是两个方向颠倒的?还有破折号是两根线?发现自己从来没注意过这些,突然细究起来卡壳了.想确认下以下三点:1.双引号“”是不是按照电脑打出来的这种格式写,因为我一直都是两个左右相反但
发现自己从来没注意过这些,突然细究起来卡壳了.想确认下以下三点:1.双引号“”是不是按照电脑打出来的这种格式写,因为我一直都是两个左右相反但上下没颠倒,貌似写错了十几年2.破折号我一直认为是一根没有间断的占两个格子的长横,但现在打下发现——,它是由两个短横组成的,笔写时是不是也要断开每个占一格?3:.省略号.如果一行只剩一个格子,我以前都是把六个点挤在一起,自己觉得也不规范.是不是不能这么写,要尽量把这一行减一字或加一字,一定要写在两个格子里?原谅我问出如此SB的问题,我一直错写了十几年⊙﹏⊙b还想问下一行字已经写满了,剩下的点号比如句号、逗号这些是怎么写?是和最后一个字挤在一个格子里,还是写在格子外面?
1.双引号“”是要按照电脑打出来的2.破折号笔写时在作文里占两个,但不分开写、3.省略号在作文里占两格,三点为一格查看: 6332|回复: 9|
在线时间20 小时经验13 威望0 性别保密最后登录注册时间阅读权限20UID1734363积分23帖子精华0分享0
EH初级, 积分 23, 距离下一级还需 327 积分
积分排行3000+帖子精华0微积分0
& && &&&tmp = Split(.responsetext, & {&0& &)
像上面的这个。
在线时间5275 小时经验11715 威望8 最后登录注册时间阅读权限100UID331110积分13115帖子精华3分享0
管理以下版块
积分排行46帖子精华3微积分0
两个=1个& && && && &&&“”=&
在线时间20 小时经验13 威望0 性别保密最后登录注册时间阅读权限20UID1734363积分23帖子精华0分享0
EH初级, 积分 23, 距离下一级还需 327 积分
积分排行3000+帖子精华0微积分0
liucqa 发表于
两个=1个& && && && &&&“”=&
tmp = Split(.responsetext, & {&0& &)
是不是写成这样
tmp = Split(.responsetext, & {“&0&” &)
就OK 了啊?
在线时间3191 小时经验1362 威望1 最后登录注册时间阅读权限50UID1666515积分1762帖子精华0分享0
EH高级, 积分 1762, 距离下一级还需 238 积分
积分排行610帖子精华0微积分0
本帖最后由 蓝天630902 于
07:02 编辑
tmp = Split(.responsetext, &{& & &&&0&&&)
tmp = Split(.responsetext,&{& & Chr(34) & 0 & Chr(34))
看看下面的效果:
Sub test()
Debug.Print &{& & Chr(34) & 0 & Chr(34)
Debug.Print &{& & &&&0&&&
本帖评分记录鲜花
总评分:&鲜花 + 1&
在线时间20 小时经验13 威望0 性别保密最后登录注册时间阅读权限20UID1734363积分23帖子精华0分享0
EH初级, 积分 23, 距离下一级还需 327 积分
积分排行3000+帖子精华0微积分0
蓝天630902 发表于
tmp = Split(.responsetext, &{& & &&&0&&&)
tmp = Split(.responsetext,&{& & Chr(34) & 0 & Chr ...
谢谢,成功了。但是,为什么要加那个&呢?
有没有比较系统的介绍文章呢?
在线时间3191 小时经验1362 威望1 最后登录注册时间阅读权限50UID1666515积分1762帖子精华0分享0
EH高级, 积分 1762, 距离下一级还需 238 积分
积分排行610帖子精华0微积分0
saturnus 发表于
谢谢,成功了。但是,为什么要加那个&呢?
有没有比较系统的介绍文章呢?
& 就是 +&&的意思吧
在线时间76 小时经验305 威望0 性别保密最后登录注册时间阅读权限20UID1398636积分305帖子精华0分享0
EH初级, 积分 305, 距离下一级还需 45 积分
积分排行4011帖子精华0微积分0
saturnus 发表于
谢谢,成功了。但是,为什么要加那个&呢?
有没有比较系统的介绍文章呢?
分兩種情況:
1.雙引號在字符串首或末,如abc&def&,則要把abc和&def&拆開,中間插入&連接符,並在&def&兩端加上兩對雙引號,寫成&abc& & &&&def&&&
2.雙引號在字符串中間,如agc&def&ghi,則在字符串兩端加上一對雙引號,另外在&def&兩端再加一對雙引號,寫成&agc&&def&&ghi&
在线时间20 小时经验13 威望0 性别保密最后登录注册时间阅读权限20UID1734363积分23帖子精华0分享0
EH初级, 积分 23, 距离下一级还需 327 积分
积分排行3000+帖子精华0微积分0
蓝天630902 发表于
& 就是 +&&的意思吧
谢谢!!!
在线时间20 小时经验13 威望0 性别保密最后登录注册时间阅读权限20UID1734363积分23帖子精华0分享0
EH初级, 积分 23, 距离下一级还需 327 积分
积分排行3000+帖子精华0微积分0
Eutopian 发表于
分兩種情況:
1.雙引號在字符串首或末,如abc&def&,則要把abc和&def&拆開,中間插入&連接符,並在&def&兩端加 ...
学习了!谢谢!
在线时间76 小时经验305 威望0 性别保密最后登录注册时间阅读权限20UID1398636积分305帖子精华0分享0
EH初级, 积分 305, 距离下一级还需 45 积分
积分排行4011帖子精华0微积分0
蓝天630902 发表于
& 就是 +&&的意思吧
&並不和+完全相同,&運算符只有一個功能,就是把字符串連接起來,+是算術運算符,雖然+也具有&的功能,但要注意當遇上&123& + 456這種情形時,+運算符執行的是算術運算而不是字符串連接.
积分≥4700即可申请
最佳会员奖章No.1
金牌优秀会员
金牌优秀会员奖章No.1
优秀会员奖章No.1
关注我们,与您相约微信公众平台!
Copyright 1999 - 2017 Excel Home. All Rights Reserved.本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!
Powered by
本站特聘法律顾问:徐怀玉律师 李志群律师 &&我手机苹果4玩全民飞机大战是总是会主动反回主屏幕不知道怎么搞的_百度知道
我手机苹果4玩全民飞机大战是总是会主动反回主屏幕不知道怎么搞的
我有更好的答案
按默认排序
闪退情况 常见
到电脑上下载个苹果手机软件
插上数据线 练接手机
修复闪退就可以了
其他类似问题
飞机大战的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Struts2返回到浏览器的Json的文本格式一直带转义过的双引号和反斜杠
[问题点数:40分]
Struts2返回到浏览器的Json的文本格式一直带转义过的双引号和反斜杠
[问题点数:40分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。

我要回帖

更多关于 双引号里面的双引号 的文章

 

随机推荐