[精品] [置顶] Lucene5.5.4入门以及基于Lucene实现博客搜索功能

前言一直以来个人博客的搜索功能很蹩脚,只是自己简单用数据库的like %keyword%来实现的,所以导致经常搜不到想要找的内容,而且高亮显示、摘要截取等也不好实现,所以决定采用Lucene改写博客的搜索功能。先来看一下最终效果: 本文demo地址:https://github.com/liuxianan/lucene-demo (包括本文需要用到的jar包可以从这里面下载) 效果演示地址...

@2017-05-03 JavaEE 浏览(1637)
[精品] [置顶] 【干货】Chrome插件(扩展)开发全攻略

写在前面我花了将近一个多月的时间断断续续写下这篇博文,并精心写下完整demo,所以转载务必保留出处。本文所有涉及到的大部分代码均在这个demo里面:https://github.com/liuxianan/chrome-plugin-demo ,大家可以直接下载下来运行。 另外,本文图片较多,请耐心等待加载完毕。 本文目录: demo部分截图: 前言什么是Chrome插件严格来讲,...

@2016-12-19 前端综合 浏览(3421)
[精品] [置顶] 【干货】JS版汉字与拼音互转终极方案,附简单的JS拼音输入法

前言网上关于JS实现汉字和拼音互转的文章很多,但是比较杂乱,都是互相抄来抄去,而且有的不支持多音字,有的不支持声调,有的字典文件太大,还比如有时候我仅仅是需要获取汉字拼音首字母却要引入200kb的字典文件,无法根据实际需要满足需求。 综上,我精心整理并修改了网上几种常见的字典文件并简单封装了一下可以直接拿来用的工具库。 这篇文章差不多一个月前就写好了大部分了,但是就差拼音输入法这一块一直没...

@2016-09-27 JavaScript 浏览(5277)
中缀表达式与后缀表达式

概念前缀表达式(Prefix Notation)是指将运算符写在前面、操作数写在后面、不包含括号的表达式,而且为了纪念其发明者波兰数学家Jan Lukasiewicz所以前缀表达式也叫做波兰表达式。比如- 1 + 2 3 后缀表达式(Postfix Notation)与之相反,是指运算符写在操作数后面的不含括号的算术表达式,也叫做逆波兰表达式。比如1 2 3 + - 中缀表达式(Infix N...

@2018-03-19 算法 浏览(28)
网络安全小白记一次服务器被攻击排查全过程

背景早上到公司发现个人网站打不开,一直在转,用xshell连接服务器,虽然能连上,但是卡到爆,处于完全无法操作的状态,登录阿里云后台发现CPU使用率持续超过45%: 可怜的1M带宽也被全部占用(也就是截图中的1122kbps): 想查看是哪个进程占用这么大的CPU和带宽,但是带宽被未知程序占用,xshell完全连不上,怎么破!最后只能强制重启服务器,重启之后CPU和带宽立马恢复正常,网...

@2018-03-01 网站建设 浏览(131)
Windows10更新之后如何修改系统字体大小

背景今天早上Win10企业版自动更新了,更新之后发现桌面、资源管理器等很多地方字体变小了,小得我实在受不了: 尝试通过修改缩放来实现,但是这种方式整个电脑都会整体放大,包括网页字体,这不是我想要的: 记得之前是通过下面这种方式修改桌面字体大小的: 但是更新之后的Win10根本找不到这个地方,即使找到了控制面板也没有: 修改方法无意中在网上找到了直接修改注册表的方法,记录如下...

@2018-02-28 IT相关 浏览(72)
利用Chrome开发者工具对Android移动端页面进行远程调试

前言曾经对这一块不知道多熟悉,一年多没接触移动端开发,竟然连远程调试怎么打开都不记得了,所以看来啊,任何东西无论多简单都要做笔记,这是这的! 下面开始其实真的非常简单! 第一步,开启远程调试这个就不用细说了,是个人都知道怎么开启。 第二步,连接手机和电脑连上基本就不用管了,驱动都不用装,这个后面再细说。 第三步,手机使用Chrome访问任一网站也可以不使用Chrome,但是使用Chrome... 阅读全文

@2018-02-08 移动端 浏览(100)
如何让number类型的input支持小数提交

正文如下代码: <form> <input type="number" name="test"/> <input type="submit" value="提交"/></form> 输入时可以正常输入数字和小数点,但是提交的时候浏览器会拦截,不允许输入小数: 修改如下即可,step表示允许的小数位个数,比如2位小数用0.01,3... 阅读全文

@2018-01-12 HTML 浏览(174)
MySQ关键字

前言不知道是第多少次碰到这个问题了,所以必须写篇文章记录下来,哪怕是篇水文。 无意间发现有个表没创建成功,没看日志就猜到肯定是哪个字段撞到关键字了:又是这个desc: 教训建表建字段的时候,名字还是尽量长一点,不要偷懒,比如像我,描述直接用desc。 正文如下是MySQL全部关键字:https://www.cnblogs.com/lawdong/archive/2010/08/08/23...

@2017-12-15 MySQL 浏览(153)
第1页,共12页