1. 引言 "syntax parser" 是一个 JS 版语法解析器生成器,具有分词、语法树解析的能力。 通过两个例子介绍它的功能。 第一个例子是创建一个词法解析器 : 如上,通过正则分别匹配了 “空格”、“字母或数字”、“加号”,并将匹配到的空格忽略(不输出)。 分词匹配是从左到右的,优先匹配数 ...
分类:
其他好文 时间:
2019-03-04 10:00:11
阅读次数:
201
SELECT T2.列名,T1.列名 FROM 主表 T1, 匹配表 T2 WHERE T1.匹配列 LIKE CONCAT('%',concat(T2.匹配列,'%')); 注意: a:需要在进行模糊匹配的列数据前后加上% b:通过主表对匹配表进行like查询 ...
分类:
数据库 时间:
2019-02-28 10:33:32
阅读次数:
434
问题: 线上有部分的redis key需要清理。 一、 由于Keys模糊匹配,请大家在实际运用的时候忽略掉。因为Keys会引发Redis锁,并且增加Redis的CPU占用,情况是很恶劣的, 官网说明如下: 二、方案一 如果有这种需求的话可以自己对键值做索引, 比如把各种键值存到不同的set里面,分类 ...
分类:
其他好文 时间:
2019-02-28 01:21:15
阅读次数:
672
[属性名称] 匹配包含给定属性的元素[attr=value] 匹配包含给定属性的元素 (大小写区分) //$("li[id='10']")[attr*=value] 模糊匹配 //$("input[type='Text'][value*='Victor']")[attr!=value] 不能是这个值 ...
分类:
Web程序 时间:
2019-02-22 15:18:49
阅读次数:
194
topic类型的交换器允许在RabbitMQ中使用模糊匹配来绑定自己感兴趣的信息 通过匹配交换器,我们可以配置更灵活的消息系统 匹配交换器的匹配符 *(星号)表示一个单词 #(井号)表示零个或者多个单词 这次的例子中,我们使用三个段式的路由关键字,有三个单词和两个点组成。 第一个词是速度,第二个词是 ...
分类:
其他好文 时间:
2019-02-17 00:23:16
阅读次数:
190
主体模式和路由模式很像 路由模式是精确匹配 主体模式是模糊匹配 依然先通过管理后台添加一个交换机. 生产者 消费者1 消费者2 运行结果: 由于消费者1的路由键只有 "product.add" 和 "product.update" ,不包含"product.delete", 而消费者2的路由键是"p ...
分类:
其他好文 时间:
2019-02-06 23:53:00
阅读次数:
256
最近在做一个在文本框输入关键字, 文本框下动态显示加载相关内容的下拉列表的效果, 就是类似于百度和淘宝搜索框这种效果. 不断的研究加上尝试, 得到两种方案解决这个需求, 特意记录一下, 以免下次用的时候忘记. 方法一: HTML5新增的datalist标签 HTML5作为当下最为热门的 Web 技术 ...
分类:
其他好文 时间:
2019-02-02 10:17:35
阅读次数:
219
vim是一款强大的编辑器。 在vim下要查找字符串: 一,全匹配: 1,从上往下查找,比如“string” : /string 2,从下往上查找,比如“string” : ?string 二,模糊匹配(正则表达式) 1,. :通配1个字符 ,如 匹配 server, 可以用 /se...r 2,* ...
分类:
系统相关 时间:
2019-01-26 11:05:46
阅读次数:
240
一、模式介绍 话题模式(Topic)基本思想和路由模式是一样的,只不过路由键支持模糊匹配,符号“#”匹配一个或多个词,符号“*”匹配不多不少一个词 话题模式相当于消息的模糊匹配,或者按照正则匹配。其中 # 是通配符,匹配一个或者多个单词 * 代表匹配一个单词 模式提醒: 当使用#来收消息时,会接收到 ...
分类:
编程语言 时间:
2019-01-19 22:52:14
阅读次数:
253
阅读目录 单表查询的语法 关键字的执行优先级(重点) 简单查询 WHERE约束 分组查询:GROUP BY HAVING过滤 查询排序:ORDER BY 限制查询的记录数:LIMIT 使用正则表达式查询 单表查询的语法 关键字的执行优先级(重点) 重点中的重点:关键字的执行优先级 from wher ...
分类:
数据库 时间:
2019-01-18 18:25:25
阅读次数:
191