精华内容
下载资源
问答
  • [Vue]如何实现一个简单的表格数据筛选查找 (根据ElementUI表格展示)(数组筛选) 能够解决的问题 在一个完整的数据数据渲染的 elementui 表格组件中,筛选输出数据 目录 布局代码 样式代码 vue代码 布局展示 功能实现 ...
  • juqery 学习之四 筛选查找,学习jquery的朋友可以参考下。
  • 取得一个包含匹配的元素集合中每一个元素的所有子元素的元素集合。
  • ListView+EditText筛选查找源码 现在很多的app中都有搜索的功能。也就是说搜索栏下面有一个列表,列表中放的内容可能是游戏,也有可能是其他的内容。这时候,我们可以在搜索框中输入你想要搜索的内容,这时候,下面...
  • 编写筛选查找素数函数: void sieve(bool isPrime[], int n) 其中isPrime[ ]为一个布尔型数组,n为数组大小。由于2是第一个素数, 所以设置isPrime[0]和isPrime[1]的值为false,并设置其余的元素初值为true。 然后对...
  • 描述:excel2019使用高级筛选查找多个对应结果方法 步骤: 先查看表格,我们要找出所有方位为南的对应结果 在旁边列出筛选条件,注意一定要包含标题 菜单栏->数据->筛选->高级 4.选择列表区域 选择...

    描述:excel2019使用高级筛选查找多个对应结果方法
    步骤:

    1. 先查看表格,我们要找出所有方位为南的对应结果
      在这里插入图片描述
    2. 在旁边列出筛选条件,注意一定要包含标题
      在这里插入图片描述
    3. 菜单栏->数据->筛选->高级
      在这里插入图片描述
      4.选择列表区域
      在这里插入图片描述
    4. 选择条件区域
      在这里插入图片描述
    5. 点击确定就看到筛选结果了
      在这里插入图片描述
    展开全文
  • linux日志筛选查找命令

    千次阅读 2019-02-20 11:44:14
    输出匹配行以及上下5行 tail -f spring.log |grep -C 5 "key" grep的使用方法也可以配合cat命令使用 退出监控 快捷键control+c (如果遇到不好使,请切换到英文输入法) 日志查看 cat spring.log 日志筛选 指定行数...

    日志实时监控

    tail -f spring.log
    

    关键字实时监控

    tail -f spring.log | grep "key" 
    

    如果没有特殊字符,可以不用引号,如果关键字有引号使用单引号和双引号配合使用

    输出匹配内容上下行

    输出匹配行以及下面5行

    tail -f spring.log |grep -A 5 "key"  
    

    输出匹配行以及上面5行

    tail -f spring.log |grep -B 5 "key"  
    

    输出匹配行以及上下5行

    tail -f spring.log |grep -C 5 "key"  
    

    grep的使用方法也可以配合cat命令使用

    退出监控

    快捷键control+c (如果遇到不好使,请切换到英文输入法)

    日志查看

    cat spring.log
    

    日志筛选

    指定行数查看:

    从第3000行开始,显示1000行。即显示3000~3999行

    cat filename | tail -n +3000 | head -n 1000
    

    显示1000行到3000行

    cat filename| head -n 3000 | tail -n +1000
    

    注意两种方法的顺序

    tail -n 1000:显示最后1000行
    tail -n +1000:从1000行开始显示,显示1000行以后的
    head -n 1000:显示前面1000行

    进阶篇

    查看从上往下匹配从5行开始到结尾

    cat spring.log |grep CDATA |tail -n +5	
    

    查看从下往上匹配5行

    cat spring.log |grep CDATA |tail -n -5	
    

    查看匹配中第5行

    cat spring.log |grep "key" |tail -n +5|head -n 1		
    

    查看匹配中的倒数第5行

    cat spring.log |grep "key" |tail -n -5|head -n 1		
    

    常用命令

    cat

    head

    head -10

    tail

    tail -f

    (z)(e)grep

    • 常规

      grep /ticket/order/
    • 忽略大小写

      grep -i post
    • 仅搜索单词

      grep -w id
    • 正则表达式

      egrep '(merchant|pack)/list'

      egrep '/ticket/order/list\?reciveverPhone=1[^358][0-9]{8}6'
    • 反向

      grep -v
    • 仅输出匹配

      grep -o
    • 输出上下文

      grep -A/-B/-C
    • 统计次数

      grep -c

    uniq

    • 重复行只输出一次

      uniq
    • 统计原始计数

      uniq -c
    • 只输出重复/唯一行

      uniq -d/-u

    sort

    • 按数字排序(默认按ascii码)

      sort -n
    • 反向排序

      sort -r
    • 按指定列排序

      sort -k2

    sed

    • 区域输出

      sed -n '/10:00:01/,/10:00:05/p'
    • 替换

      sed 's#25/Mar/2019#2019-03-25'

    awk

    • 列输出

      awk '{print $7}'
    • 表达式

      awk '$9!=200{print $7,$9}'

    管道组合

    • tail -f | grep
    • grep | grep -v
    • sed | grep

    分析示例

    总体原则

    • 先nginx日志,后app日志
    • 基于已知条件尽量缩小查看范围,例如接口名、参数、时间段、执行线程

    nginx日志

    所在目录 /var/log/nginx

    • (z)grep /order/ticket
    • (z)grep id=2423424
    • sed -n '/START_TIME/,/END_TIME/p'
    • egrep -o 'idCardNumber=[0-9]+' | awk -F'=' '{print $2}' | sort |uniq -c | sort -nr | head -10
    • grep 511023198710103963 LOGFILE |egrep -o 'orderId=[0-9]+' | awk -F'=' '{print $2}' | sed -e "s/^/'/; s/$/',/" |tr -d '\n' | sed "s/^/(/ ; s/,$/)/"
    • awk '{gsub("\?.*$","",$7);t[$7]+=$12; c[$7]+=1}END{for(i in t) print i,t[i]/c[i]}' | sort -k2 -nr |head -20

    应用日志

    • sed -n '/^2019-03-25 10:00:01/,/^2019-03-25 10:00:03/p' /log/lcl-backend-21200/spring.log.2019-03-25
      | grep -A100 /order/ticket | grep exec-18
    展开全文
  • jQuery购物的商品列表页面多条件查询筛选商品种类 jQuery购物的商品列表页面多条件查询筛选商品种类
  • Excel 筛选 多表查找

    千次阅读 2016-12-06 19:06:20
    1.开启Excel筛选。 很简单,只要点“开始”------>"排序和筛选"-------->"筛选",筛选按钮就出来咯。其实我之前一直都不懂。。   初始效果,没有“筛选按钮”   开启...

    今天被安排整理一些资料。学习到一下内容:

    1.开启Excel筛选。

    很简单,只要点“开始”------>"排序和筛选"-------->"筛选",筛选按钮就出来咯。其实我之前一直都不懂。。

     

    初始效果,没有“筛选按钮”

     

    开启筛选:


     
    开启后


     然后就可以筛选你需要的内容咯。

     

    2.EXCEL多表查询。

    举个栗子:我需要查询A表中的“张三”是否存在在B表中。那么我需要使用vlookup()函数(在我本次整理工作中大量用到了这个函数,主要是核实A表中的名字是否存在在B表中,所以就能知道有谁没有交东西咯)。

    说明下这个函数:

    该函数的语法规则如下:
    VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

     

    参数
    简单说明
    输入数据类型
    lookup_value
    要查找的值
    数值、引用或文本字符串
    table_array
    要查找的区域
    数据表区域
    col_index_num
    返回数据在查找区域的第几列数
    正整数
    range_lookup
    模糊匹配/精确匹配
    TRUE(或不填)/FALSE

     

     

    下面开始使用:

    1. (此时是A表)先在右键----》“插入”--------》“插入整列”。(为什么呢?因为需要多出一列来存放查询结果,然后可以直观的看到那个名字有查到的。)


     

    2. (此时是A表)输入函数:vlookup(   可以看到,提示你需要填完整的参数了。



     
     (此时是A表)填写第一个参数:需要查找的值。我们就把整个A列都填入。所以只需要点一下A列就okay!!然后就自动帮你把整个A列都填入了。


     

     (此时是B表)继续,第二个参数:需要查找的范围。就是你要从哪里来查找第一个参数。

    我们需要加一个英文的逗号: ,  。记住是英文。然后再切换到另外一个Excel文件。再点击你需要查找的列。我们需要查找的继续是“姓名”,一列,所以需要点击另外一个Excel文件的C列。整个C列。可以看到第二个函数补充完毕。而且是已另外一个Excel表名开头的。


     

    下面,继续完善第三个参数。返回数据在查找区域的第几列数。这个要注意:是你查找区的第几列,这里只选择了一列,所以写“1”。基数是从1开始的。当然了,写“1”之前还要追加一个英文的逗号。


     

    下面还差最后一个参数咯。这个煎蛋,因为可以填写的只有:true和false。分别代表着:true:模糊匹配  false:精确匹配



     

     函数完成!!放心的回车吧!!。然后结果就出来咯。

    wait!!这是不够的,这个只是一个结果,你需要的是整列的查找。所以,需要把鼠标放在写有函数的那个单元格的右下角-------->双击!!然后整列就有结果啦。


     

    从结果中可以看到,在A表中的名字如果在B表中查询到结果的话,那么就会返回。

     

    结束。。。。写个blog真累。。。
     

     

    展开全文
  • 今天小编就为大家分享一篇在PyTorch中Tensor的查找筛选例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 本篇文章主要介绍了angularjs 实现带查找筛选功能的select下拉框实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
  • 主要介绍了Angularjs实现带查找筛选功能的select下拉框的详细过程及示例代码,文中通过示例介绍的很详细,相信会对大家学习使用Angularjs具有一定的参考借鉴价值,有需要的朋友们可以一起来看看。
  • Linux命令 --- 查找筛选grep

    万次阅读 2016-09-19 18:51:15
    -f<规则文件> –file=<规则文件> #指定规则文件,其内容含有一个或多个规则样式,让grep查找符合规则条件的文件内容,格式为每行一个规则样式。 -F –fixed-regexp #将样式视为固定字符串的列表,加快搜索速度。...
    Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
    
    grep可用于shell脚本,因为grep通过返回一个状态值来说明搜索的状态,如果模板搜索成功,则返回0,如果搜索不成功,则返回1,如果搜索的文件不存在,则返回2。我们利用这些返回值就可进行一些自动化的文本处理工作。
    
    egrep是grep的一个超集,优化了很多操作。
    

    命令格式:grep [option] pattern file
    -a –text #不要忽略二进制的数据。
    -v –revert-match #显示不包含匹配文本的所有行。
    -c –count #计算每个文件中符合样式的列数。
    -n –line-number #在显示符合样式的那一行之前,标示出该行的列数编号。
    -i –ignore-case #忽略字符大小写的差别。
    -q –quiet或–silent #不显示任何信息
    -s –no-messages #不显示错误信息。
    -l –file-with-matches #列出文件内容符合指定的样式的文件名称。
    -L –files-without-match #列出文件内容不符合指定的样式的文件名称。
    -e 可以多次使用-e载入多个匹配格式串
    -h –no-filename #在显示符合样式的那一行之前,不标示该行所属的文件名称。
    -H –with-filename #在显示符合样式的那一行之前,表示该行所属的文件名称。
    -r 递归文件夹查找
    –color=auto 会带颜色标记进行查找
    -o 只输出文件中匹配到的部分

    -f<规则文件> –file=<规则文件> #指定规则文件,其内容含有一个或多个规则样式,让grep查找符合规则条件的文件内容,格式为每行一个规则样式。
    -F –fixed-regexp #将样式视为固定字符串的列表,加快搜索速度。【fgrep】
    -G –basic-regexp #将样式视为普通的表示法来使用。
    -w –word-regexp #只显示全字符合的列。
    -x –line-regexp #只显示全列符合的列。
    -A<显示行数> –after-context=<显示行数> #除了显示符合范本样式的那一列之外,并显示该行之后的内容。
    -B<显示行数> –before-context=<显示行数> #除了显示符合样式的那一行之外,并显示该行之前的内容。
    -C<显示行数> –context=<显示行数>或-<显示行数> #除了显示符合样式的那一行之外,并显示该行之前后的内容。

    接下来看下egrep相对于grep来说增加了哪些内容。
    

    * 一个正则表达式后面带一个 + (加号)会匹配一个或多个的正则表达式。
    * 一个正则表达式后面带一个 ? (问号)会匹配零个或一个该正则表达式。
    * 由 | (竖线)或者换行符隔开的多个正则表达式会匹配与任何一个正则表达式所匹配的字符串。
    * 一个正则表达式可以被包括在“()”(括弧)中进行分组。
    *(..)(..)\1\2 模板匹配. \1代表前面第一个模板, \2代第二个括弧里面的模板.
    *x{m,n} =x{m,n} x的字符数量在m到n个之间.

    正则表达式。
    

    元字符 描述

    • \
      将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“\n”匹配字符“n”。“\n”匹配一个换行符。序列“\”匹配“\”而“(”则匹配“(”。
    • ^
      匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。
    • $
      匹配输入字符串的结束位置。如果设置了RegExp对象的Multiline属性,$也匹配“\n”或“\r”之前的位置。
    • *
      匹配前面的子表达式零次或多次。例如,zo*能匹配“z”以及“zoo”。*等价于{0,}。
    • +
      匹配前面的子表达式一次或多次。例如,“zo+”能匹配“zo”以及“zoo”,但不能匹配“z”。+等价于{1,}。
    • ?
      匹配前面的子表达式零次或一次。例如,“do(es)?”可以匹配“does”或“does”中的“do”。?等价于{0,1}。
    • {n}
      n是一个非负整数。匹配确定的n次。例如,“o{2}”不能匹配“Bob”中的“o”,但是能匹配“food”中的两个o。
    • {n,}
      n是一个非负整数。至少匹配n次。例如,“o{2,}”不能匹配“Bob”中的“o”,但能匹配“foooood”中的所有o。“o{1,}”等价于“o+”。“o{0,}”则等价于“o*”。
    • {n,m}
      m和n均为非负整数,其中n<=m。最少匹配n次且最多匹配m次。例如,“o{1,3}”将匹配“fooooood”中的前三个o。“o{0,1}”等价于“o?”。请注意在逗号和两个数之间不能有空格。
    • ?
      当该字符紧跟在任何一个其他限制符(*,+,?,{n},{n,},{n,m})后面时,匹配模式是非贪婪的。非贪婪模式尽可能少的匹配所搜索的字符串,而默认的贪婪模式则尽可能多的匹配所搜索的字符串。例如,对于字符串“oooo”,“o+?”将匹配单个“o”,而“o?”将匹配所有“o”。
    • .
      匹配除“\n”之外的任何单个字符。要匹配包括“\n”在内的任何字符,请使用像“(.|\n)”的模式。
    • (pattern)
      匹配pattern并获取这一匹配。所获取的匹配可以从产生的Matches集合得到,在VBScript中使用SubMatches集合,在JScript中则使用 0 9属性。要匹配圆括号字符,请使用“”或“”。
    • (?:pattern)
      匹配pattern但不获取匹配结果,也就是说这是一个非获取匹配,不进行存储供以后使用。这在使用或字符“(|)”来组合一个模式的各个部分是很有用。例如“industr(?:y|ies)”就是一个比“industry|industries”更简略的表达式。
    • (?=pattern)
      正向肯定预查,在任何匹配pattern的字符串开始处匹配查找字符串。这是一个非获取匹配,也就是说,该匹配不需要获取供以后使用。例如,“Windows(?=95|98|NT|2000)”能匹配“Windows2000”中的“Windows”,但不能匹配“Windows3.1”中的“Windows”。预查不消耗字符,也就是说,在一个匹配发生后,在最后一次匹配之后立即开始下一次匹配的搜索,而不是从包含预查的字符之后开始。
    • (?!pattern)
      正向否定预查,在任何不匹配pattern的字符串开始处匹配查找字符串。这是一个非获取匹配,也就是说,该匹配不需要获取供以后使用。例如“Windows(?!95|98|NT|2000)”能匹配“Windows3.1”中的“Windows”,但不能匹配“Windows2000”中的“Windows”。预查不消耗字符,也就是说,在一个匹配发生后,在最后一次匹配之后立即开始下一次匹配的搜索,而不是从包含预查的字符之后开始。
    • (?<=pattern)
      反向肯定预查,与正向肯定预查类似,只是方向相反。例如,“(?<=95|98|NT|2000)Windows”能匹配“2000Windows”中的“Windows”,但不能匹配“3.1Windows”中的“Windows”。
    • (?<!pattern)
      反向否定预查,与正向否定预查类似,只是方向相反。例如“(?<!95|98|NT|2000)Windows”能匹配“3.1Windows”中的“Windows”,但不能匹配“2000Windows”中的“Windows”。
    • x|y
      匹配x或y。例如,“z|food”能匹配“z”或“food”。“(z|f)ood”则匹配“zood”或“food”。
    • [xyz]
      字符集合。匹配所包含的任意一个字符。例如,“[abc]”可以匹配“plain”中的“a”。
    • [^xyz]
      负值字符集合。匹配未包含的任意字符。例如,“[^abc]”可以匹配“plain”中的“plin”。
    • [a-z]
      字符范围。匹配指定范围内的任意字符。例如,“[a-z]”可以匹配“a”到“z”范围内的任意小写字母字符。
    • [^a-z]
      负值字符范围。匹配任何不在指定范围内的任意字符。例如,“[^a-z]”可以匹配任何不在“a”到“z”范围内的任意字符。
    • \b
      匹配一个单词边界,也就是指单词和空格间的位置。例如,“er\b”可以匹配“never”中的“er”,但不能匹配“verb”中的“er”。
    • \B
      匹配非单词边界。“er\B”能匹配“verb”中的“er”,但不能匹配“never”中的“er”。
    • \cx
      匹配由x指明的控制字符。例如,\cM匹配一个Control-M或回车符。x的值必须为A-Z或a-z之一。否则,将c视为一个原义的“c”字符。
    • \d
      匹配一个数字字符。等价于[0-9]。
    • \D
      匹配一个非数字字符。等价于[^0-9]。
    • \f
      匹配一个换页符。等价于\x0c和\cL。
    • \n
      匹配一个换行符。等价于\x0a和\cJ。
    • \r
      匹配一个回车符。等价于\x0d和\cM。
    • \s
      匹配任何空白字符,包括空格、制表符、换页符等等。等价于[ \f\n\r\t\v]。
    • \S
      匹配任何非空白字符。等价于[^ \f\n\r\t\v]。
    • \t
      匹配一个制表符。等价于\x09和\cI。
    • \v
      匹配一个垂直制表符。等价于\x0b和\cK。
    • \w
      匹配包括下划线的任何单词字符。等价于“[A-Za-z0-9_]”。
    • \W
      匹配任何非单词字符。等价于“[^A-Za-z0-9_]”。
    • \xn
      匹配n,其中n为十六进制转义值。十六进制转义值必须为确定的两个数字长。例如,“\x41”匹配“A”。“\x041”则等价于“\x04&1”。正则表达式中可以使用ASCII编码。
    • \num
      匹配num,其中num是一个正整数。对所获取的匹配的引用。例如,“(.)\1”匹配两个连续的相同字符。
    • \n
      标识一个八进制转义值或一个向后引用。如果\n之前至少n个获取的子表达式,则n为向后引用。否则,如果n为八进制数字(0-7),则n为一个八进制转义值。
    • \nm
      标识一个八进制转义值或一个向后引用。如果\nm之前至少有nm个获得子表达式,则nm为向后引用。如果\nm之前至少有n个获取,则n为一个后跟文字m的向后引用。如果前面的条件都不满足,若n和m均为八进制数字(0-7),则\nm将匹配八进制转义值nm。
    • \nml
      如果n为八进制数字(0-3),且m和l均为八进制数字(0-7),则匹配八进制转义值nml。
    • \un
      匹配n,其中n是一个用四个十六进制数字表示的Unicode字符。例如,\u00A9匹配版权符号(©)。
    • [:alnum:]
      匹配任何一个字母或数字([A-Za-z0-9])
    • [:alpha:]
      匹配任何一个字母([A-Za-z])
    • [:digit:]
      匹配任何一个数字([0-9])
    • [:lower:]
      匹配任何一个小写字母([a-z])
    • [:upper:]
      匹配任何一个大写字母([A-Z])
    • [:space:]
      任何一个空白字符:制表符、空格
    • [:blank:]
      空格和制表符(横向和纵向),等价于’[\s\t\v]’
    • [:graph:]
      任何一个可看得见且可打印的字符(注意:不包括空格和换行符等)
    • [:print:]
      任何一个可以打印的字符(注意:不包括[:cntrl:], 但包括空格符号)
    • [:cntrl:]
      任何一个控制字符(ASCII字符集中的前 32 个字符,即:用十进制表示为从 0 到 31,例如:换行符、制表符等等)
    • [:punct:]
      任何一个标点符号(不包括:[:alnum:]、[:cntrl:]、[:space:]字符集)
    • [:xdigit:]
      任何一个十六进制数(即:0-9,a-f,A-F)
    展开全文
  • 经常想找到文件中 关键字的位置 在window中 我们知道使用 ctrl+f查找 但是在linux 中我们使用的是 grep 命令 查找下面我来时查找的ntf 这个字符串 效果如下ntf 是我查找的内容 a.txt 是查找的内容是什么,但是...
  • 文本查找筛选工具(grep,find,sed),介绍这三个命令的参数用法和大量实例
  • MySQL查询筛选

    千次阅读 2019-08-31 17:27:31
    原始数据 分组聚合 select gender,count(*) from user group by gender; ...同时满足两个条件的数据查询 ...select name,gender,count(*) from user ...对得到的分组后形成的结果集进行筛选 select gender,coun...
  • 靓号筛选工具,有需要的来靓号筛选工具
  • 前言 this.organiztionList为json数组,如: this.organiztionList = [ { OrganizationId: 1, OrganizationName: "集团总部", OrganizationOrder: 1, OrganizationWebUrl: "", OrganizationParentId: 0, ...
  • 利用python开发的百度图片查找筛选小工具,采用爬虫技术,利用代理服务器根据输入的关键字查找图片,可输入图片的大小限制,从中筛选图片,可保存图片。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 131,654
精华内容 52,661
关键字:

如何筛选查找