-
elasticsearch 2.3.4 安装中文分词(windows环境)
为什么采用elasticsearch, 还有一个重要的原因就是分词处理,对于其他文档数据库来说,很难做到这一点,比如尝试找在mongodb 中处理中文分词的工具,到目前为止基本没找到好用的,而elasticsearch是基于apache lucene, 所以分词很好处理, 这里主要记录安装配置测试elasticsearch-analysis-ik的过程
Date: 2016-07-14 View: 4410
-
elasticsearch 入门篇
elasticsearch 用来做企业级的搜素以及索引,在应用中很广泛,本文记录一下在windows 环境下安装以及试用的一些过程.下载:https://www.elastic.co/downloads/elasticsearch, 我测试的 2.3.4 版本.
Date: 2016-07-13 View: 3213
-
java 枚举(Enum)类型比较
在刚毕业的学生中,有些东西经常喜欢用定义常量的整形或者字符串的方式来比较, 这种方式不是不好,但有时候更好的是利用java 中的枚举来比较,判断,调用。相比之下会更好,所以弄个简单的例子在这里,给新员工培训的时候也正好用
Date: 2016-05-17 View: 5641
-
测试的一个websocket 代码,利用netty
一个用来测试netty 做 websocket 用的例子,自己写的,包括了服务端和测试客户端。先保存在这里,有空再来看看。
Date: 2016-05-16 View: 3545
-
java 连接ACTIVE MQ 进行队列读写操作的例子
MQ 用过好多年了,不过以前用 WEBSPHERE MQ 比较多,IBM 的,商业版。其实开源的 ACTIVE MQ 也算不错了,最近刚好用到,写了个简单的测试例子,在项目中用到的测试例子而已。1. 向队列中保存消息2. 从队列中获取消息
Date: 2016-04-14 View: 3988
-
Spring4 + Quartz Scheduler 执行定时任务例子
在spring 3 时代,只能用quartz 1.x 版本,那时候还不支持quartz 2.x 的版本, 进入spring 4时代之后,自然想到是不是可以用 quartx 2.x 版本了,做了一个小小的实验。
Date: 2016-04-12 View: 4723
-
机器人之间对聊,您想试试么
这是借助图灵机器人提供的免费API实现的两个机器人对话的功能,系统自动提取图灵平台提供的智能聊天库,自己还能导入自己的知识库让机器人更具个性化,更符合你的胃口.图片链接
Date: 2016-02-23 View: 3287
-
Spring mvc @PathVariable 得到的参数包含点号的处理办法
在用spring mvc 的时候,遇到一个很奇怪的问题,我需要将一个域名作为参数,传到后台,采用了类似restful 的方式,比如要将 yihaomen.com 传到后台,但后台得到的结果是yihaomen, 点号后面的内容被截断了。也许是 spring mvc 的bug, 但也有处理办法的。
Date: 2016-01-21 View: 5270
-
mysql hibernate 报错:hibernate_sequence doesn't exi
今天写个mysql, hibernate, spring mvc 的小DEMO 给别人,在调试的时候,报这样的错: TableStructure.java 149 - could not read a hi valuecom.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'myframework.hibernate_sequence' doesn't exist
Date: 2016-01-15 View: 4935
-
微信企业号实现签到功能
到年底,搞年会,弄一个微信签到的东西,其实这种东西在网上已经有很多公司已经做了,叫做微信微应用。其实花那么几千块钱租来用用就可以了,没有必要自己开发,但现在公司老板硬要自己搞一个。也只能硬着头皮上了。首先你得申请一个微信公众号,而且是企业号,认证通过要花 300 大洋, 然后你就要权限调去很多微信的API 了
Date: 2016-01-05 View: 11033
-
spring security 4.0 中GrantedAuthorityImpl 类的替换方法
今天想把以前用spring security3.0 做的权限管理系统升级到 spring security 4.0, 但在升级过程中出现了一个错误,提示 GrantedAuthorityImpl 这个类 找不到了。 这个类在spring security 3.0 中应该就已经是过时的 了,当时没注意。 以下是替换方法
Date: 2015-12-08 View: 6585
-
同时绑定 spring validator和hibernate validator作为校验
一般情况下,配置hibernate validator, 就可以对参数进行一些基本的校验,但有时候,还需要更进一步的校验,自定义的校验,如果用spring mvc 的话,首先想到的是spring validator, 但有个问题,一旦你用了 @InitBinder 这个, hibernate validator 就会被忽略
Date: 2015-11-29 View: 4635
-
Spring security method 方法级别的权限控制
以前用spring security 做过url级别的权限控制,但一些简单的应用应该可以满足了,一些复杂的应用,权限是到方法级别的。花了一点时间看了一下,要做到method级别的控制通过简单的配置也可以做到.
Date: 2015-11-17 View: 5210
-
spring mvc controller间跳转 重定向 传参数的几种方式
前段时间,面试,问Spring mvc 的问题,其中有一个问题居然被面试官否定了,这个问题就是controller 之间怎么实现跳转,怎么传参数,我直接回到说,我最常用的是用 redirect: 这种方式,至于传参数,可以有两种方式,一类是restful 风格的,直接在redirect 后面的路径中跟上就可以,另外就是用querysting 方式,也就是问号后面加参数,比如path?a=aaa&b=bbb 方式,但这个答案,居然直接被面试官否定了,说我没用过,我顿时傻掉,我确实用过redirect 方式, 但传参数我不确定。但直接被否定,我还是很不舒服。回到家后,在网上查了下资料,我的方式应该是可行的,不知道为什么说不行。我也没有去试验,因为这种东西,在做项目的时候一用就知道,关键是我好像这么用过的。 当然可能这种方法不是很好,下面是收集的资料,在controller 之间跳转以及传参数
Date: 2015-09-10 View: 6779
-
java 根据经纬度计算两地间的距离
现在网站上都流行贴出地理坐标位置,可以看出精度纬度,如果再结合GPS, 就可以定位出用户所在地的经纬度,自然可以计算出大概距离,下面是一段小代码,根据经纬度坐标直接计算出两地间的距离
Date: 2015-07-27 View: 5161
