高亮

Solr - SpringDataSolr应用高亮查询/过滤查询

穿精又带淫゛_ 提交于 2020-02-02 03:14:09
本文前端传递的参数: searchMap:{ 'keywords':'', // 搜索关键字 'category':'', // 分类 'brand':'', // 品牌 'spec':{}, // 规格 'price':'', // 价格 'pageNo':1, // 当前页 'pageSize':40, // 每页展示多少条数据 'sort':'', // 排序 'sortField':'' // 排序的字段 }, 本文Solr域的设置: <!-- 普通域:商品id、标题、价格、图片、分类、卖家、品牌、修改时间 --> <!-- 是否索引、是否存储 --> <field name="item_goodsid" type="long" indexed="true" stored="true"/> <field name="item_title" type="text_ik" indexed="true" stored="true"/> <field name="item_price" type="double" indexed="true" stored="true"/> <field name="item_image" type="string" indexed="false" stored="true" /> <field name="item_category" type=

Linux命令行vim编辑器中使用/取消高亮显示

让人想犯罪 __ 提交于 2020-02-02 01:06:17
由于在使用vim编辑代码的时候会产生这样的需求:快速定位某个函数名,或者查找其他相同单词的位置,这时候可以对同样的单词进行高亮显示: 光标定位在某个单词上 shift+# 取消高亮显示: 按 Esc 退出编辑状态 输入 :nohl 来源: CSDN 作者: weixin_39103096 链接: https://blog.csdn.net/weixin_39103096/article/details/104133659

Linux下使用tail查找日志文件关键词有颜色、高亮显示

為{幸葍}努か 提交于 2020-02-01 08:46:59
https://blog.csdn.net/qq_27686779/article/details/81180254 tail -f 日志文件 | perl -pe 's/(关键词)/\e[特效;(背景色);颜色m$1\e[0m/g' 注:关键词是括号符号,背景色位置括号表示可省 例:单个关键词高亮 tail -f catalina.out | perl -pe 's/(DEBUG)/\e[1;34m$1\e[0m/g' 多个关键词高亮 tail -f catalina.out | perl -pe 's/(关键词1)|(关键词2)|(关键词3)/\e[1;颜色1$1\e[0m\e[1;颜色2$2\e[0m\e[1;颜色3$3\e[0m/g' tail -f catalina.out | perl -pe 's/(DEBUG)|(INFO)|(ERROR)/\e[1;34m$1\e[0m\e[1;33m$2\e[0m\e[1;31m$3\e[0m/g' 备注: 匹配关键词使用的是正则表达式 字体颜色设置: 30:黑 31:红 32:绿 33:黄 34:蓝 35:紫 36:青 37:白 背景颜色设置:40-47 黑、红、绿、黄、蓝、紫、青、白 40:黑 41:红 42:绿 43:黄 44:蓝 45:紫 46:青 47:白 其他参数说明 1 设置高亮加粗 4 下划线 5 闪烁 例子:

在 Vim 中优雅地查找和替换

喜欢而已 提交于 2020-01-31 09:34:50
原文更好看链接http://harttle.com/2016/08/08/vim-search-in-file.html 总有人问我 Vim 中能不能查找,当然能!而且是超级强的查找! 这篇文章来详细介绍 Vim 中查找相关的设置和使用方法。 包括查找与替换、查找光标所在词、高亮前景/背景色、切换高亮状态、大小写敏感查找等。 查找 在normal模式下按下/即可进入查找模式,输入要查找的字符串并按下回车。 Vim会跳转到第一个匹配。按下n查找下一个,按下N查找上一个。 Vim查找支持正则表达式,例如/vim匹配行尾的"vim"。需要查找特殊字符需要转义,例如/vim$匹配"vim”。 注意查找回车应当用\n,而替换为回车应当用\r(相当于)。 大小写敏感查找 在查找模式中加入\c表示大小写不敏感查找,\C表示大小写敏感查找。例如: /foo\c 将会查找所有的”foo”,”FOO”,”Foo”等字符串。 大小写敏感配置 Vim 默认采用大小写敏感的查找,为了方便我们常常将其配置为大小写不敏感: ” 设置默认进行大小写不敏感查找 set ignorecase ” 如果有一个大写字母,则切换到大小写敏感查找 set smartcase 将上述设置粘贴到你的~/.vimrc,重新打开Vim即可生效。 查找当前单词 在normal模式下按下*即可查找光标所在单词(word),

Notepad++隐藏的用法

天大地大妈咪最大 提交于 2020-01-31 03:07:51
Notepad++是一个非常强大的文本编辑器。 它里面有很多有用的插件。 我认为对我比较有帮助的一个是 NppExporter 。它可以将Notepad++中彩色的代码原样的复制到Word中。 想要获得彩色代码的人,对于此功能,相信会非常喜欢的。 还有一个就是它的 列编辑功能 ,非常方便。按住[Alt],拖动鼠标即可。 最基本的,大家都知道的功能就是:1. 对所选 关键字会高亮显示 (高亮显示全部的)。 2. 代码高亮显示 3. 括号自动匹配开始与结束,并高亮。 更多Notepad++的功能,可以参考: http://www.crifan.com/files/doc/docbook/rec_soft_npp/release/htmls/npp_function.html 来源: https://www.cnblogs.com/kevin-yuan/p/4466070.html

页面刷新跳转后,导航栏高亮显示跳转前的点击位置

非 Y 不嫁゛ 提交于 2020-01-31 02:30:46
需求:比如有一个二级或三四级的菜单栏,页面不跳转时实现高亮显示是很容易的,网上有很多这样的素材。但是页面一跳转,新页面可就记不住你在上一个页面点击的位置了,也就不可能高亮显示。并且很多时候,跳转后的页面菜单栏是后台动态生成的,也就是菜单栏栏目不固定,那么就不可能给菜单栏高亮效果写死。不知道这个事利用前后台交互去做会不会容易点,但是现在是要用纯前台实现。 实现原理一:这时候必须找个地方给它把点击的位置存起来,等页面跳转后,从那个地方把标记取出来,再给导航相应的位置做高亮处理就好了。 方法1:利用 H5 的 localStorage ,但是IE67不兼容,IE8还存在问题,项目要求兼容性的,所以干脆没试过这方法。但是不要求兼容性的可以尝试一下,我还没来得及…… 方法2:隐藏变量的方法应该也可行吧,但是页面需要异步处理,就是说要把隐藏变量放到不被刷新的位置,然额~我们是页面全刷新,这方法用不到。 方法3:利用 cookie 存储,但是 cookie 有安全性问题,项目里不让用。虽然不让用,但是我也贴出来吧。这是3个封装方法,可以直接调用的: function getCookie(key){ var arr1 = document.cookie.split('; '); for(var i=0;i<arr1.length;i++){ var arr2 = arr1[i].split('='

web导航栏点击跳转后的样式

自古美人都是妖i 提交于 2020-01-31 02:30:35
搭建web网页的导航栏时,需要有点击某导航页面跳转后,被点击的<a>标签样式添加或改变(bootstrap只能实现页面不刷新的点击效果),网上查阅了很多,终于解决了问题,豁然开朗的同时也小总结一下: ps:以下为摘录百度知道,并非本人原创,而我用的便是其中第二种方法。方法有很多,大体可分为三种:一、在服务器端判断当前页面隶属于哪一个分类,然后对其进行高亮化,这个高亮化的方法也有很多,相信不是你要的,不一一讲解;二、每一个页面这个导航条都在各自的页面内,那么独立对其分配class或者行内样式也是完全可以的。三、通过JavaScript,在导航条元素加载完成之后,就对URL进行判断分析,或者是分析其它由服务器放置在页面内的隐藏标志位,然后对其高亮化。以上三种中,第二种是最常见的,因为大多数站的每个导航分类下,页面的结构都不同了,使用独立的导航条也不会有什么影响。第一种缺点是需要服务器对本页面的分类进行判断分析,会消耗一定的CPU资源第二种的缺点是每一个分类页中都要有自己独立的导航条,会占用磁盘空间(这个有点太叫真了)第三种的缺点是,用户在打开网页之后,在浏览器缓冲阶段,会看不到高亮,等页面加载完或导航条加载一段时间之后,才会变成高亮,有一个时间延迟。 来源: https://www.cnblogs.com/lpynb/p/5125237.html

linux watch

和自甴很熟 提交于 2020-01-27 07:04:18
watch 用来监测命令运行的结果 格式: watch [参数] [命令] 命令参数 描述 -n或–interval 默认2秒运行一下程序 -d或-differences 高亮显示变化的区域(-d=cumulative选项会把变动过的地方(不管最近的那次有没有变动)都高亮显示出来) -t或-no-title 关闭watch命令在顶部的时间间隔 h或–help 查看帮助文档 参考: https://www.jb51.net/article/140180.htm 来源: CSDN 作者: Claroja 链接: https://blog.csdn.net/claroja/article/details/103878970

设计你的代码高亮

早过忘川 提交于 2020-01-27 00:23:41
之前一直在用一款叫做molokai的主题,尽管molokai很流行,也很漂亮,但是它在neovim上的样式我并不是十分喜欢。比方说它的行号背景,我觉得很突兀,我不喜欢;数字的颜色,我觉得molokai整体的色彩搭配都偏暗,我希望它的数字颜色亮一些;当前行的背景色太明显,我希望它的颜色淡一些;而且我很不习惯它对括号显示的方式。因此我需要对其主题进行一定的修改。 我的修改: 去掉行号的背景色 修改括号的显示色彩 修改数字的前景色(蓝->黄) 自定义状态栏显示样式与色彩 修改错误提示颜色 修改高亮行的背景色和前景色 修改后的显示效果: 同molokai主题一样,这个主题也需要开启256色支持,即你需要在你的vim/neovim的配置文件中写入: set t_Co=256 在这里我对部分代码规则进行简单的解释 type explain Boolean 对布尔型数据设置高亮色 Character 对字符型数据设置高亮色 Number 对数字设置高亮色 Float 对浮点型数据设置高亮色 String 对字符串设置高亮色 Constant 对常量设置高亮色 Function 对函数名设置高亮色 keyword 对关键词设置高亮色 Visual 对选中行(高亮行)设置高亮色 CursorLine 对光标行设置高亮色 MatchParen 对括号设置高亮色 LineNr 对行号设置高亮色

MarkdownPad2使用代码高亮插件

本秂侑毒 提交于 2020-01-26 03:40:47
MarkdownPad 2有插入代码块的功能,但样式却不尽人意,但又不想换个编辑器,找了挺多相关资料,最后在MarkdownPad 2集成prettify高亮插件。 如下相关资料: [HTML] Prettify 代码高亮使用总结 Google Code Prettify,代码高亮的JS库 详解Google Code Prettify代码高亮Prettify.js库使用及其应用 prettify的bootcdn prettify的github 你可以下载后引用,也可以直接引用bootcdn。 具体步骤: 1.打开MarkdownPad2 2.打开链接http://www.bootcdn.cn/prettify/ 分别复制这两个文件标签 3.在MarkdownPad2中的菜单中,点击【工具】——【选项】或者直接F7可以看到如下图 4.点击【高级】——【HTML Head编辑器】 5.分别将复制的引用的标签粘贴上去,并且加上片段代码,保存并关闭 6.现在加入代码块的要求 <pre class="prettyprint lang-javascript"> function getNowDate() { var date = new Date(); var split = "-"; var year = date.getFullYear(); var month = date