自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奋斗鹿

踏踏实实沉下去,热爱自己的职业,珍惜自己的生活

  • 博客(32)
  • 资源 (6)
  • 收藏
  • 关注

转载 科目二考试技巧口诀

科目二考试技巧口诀 一、倒车入库   倒库出库并不难,系带挂挡左灯闪,   踩住离合放手刹,慢抬离合起步缓。   看好右线调车身,左镜竖缝沿右线。   前边横线齐肩停,挂上倒档离合松。   左镜盖住横线角,向右打死方向好。   看准左镜等库线,夹角30回一圈,   等到车与线平行,回正方向整两圈,   左镜盖住库前角,踩住离合和刹车。   挂上一档要出库,车头触线左打足。

2016-03-30 08:53:55 16579

原创 ElasticSearch java API 按照某个字段排序

searchRequestBuilder.addSort("publish_time", SortOrder.DESC);按照某个字段排序的话,hit.getScore()将会失效

2016-03-28 17:28:50 24579

原创 liunx下文件授权可执行权限chmod

Cannot find ./catalina.sh The file is absent or does not have execute permission This file is needed to run this program 没有给bin目录下的文件授权可执行权限: chmod +x bin/*.sh

2016-03-28 16:58:16 6485

原创 ElasticSearch安装和核心概念

elasticsearch的安装超级easy,解压即用(要事先安装好java环境)。 到官网 http://www.elasticsearch.org下载最新版的 elasticsearch 运行包; 下载完解开有三个包: bin 是运行的脚本, config 是设置文件, lib 是放依赖的包。 plugins 的文件夹,把插件放到这个文件夹中。 Linux 环境下直接运行 bin/

2016-03-28 09:58:28 1160

转载 使用Redis的理由

Redis是一个远程内存数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型。Redis提供了5种不同类型的数据结构,各式各样的问题都可以很自然地映射到这些数据结构上:Redis的数据结构致力于帮助用户解决问题,而不会像其他数据库那样,要求用户扭曲问题来适应数据库。除此之外,通过复制、持久化(persistence)和客户端分片(client-side sharding)

2016-03-25 23:01:38 1176

原创 java中过滤器、监听器、拦截器的区别

1.过滤器:所谓过滤器顾名思义是用来过滤的,在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者struts的action前统一设置字符集,或者去除掉一些非法字符(聊天室经

2016-03-25 13:32:10 1037

原创 Dos窗口一闪而过,如何查看错误?

问:Dos窗口一闪而过,如何查看错误? 答:在执行程序最后追加pause或者read(,),即可查看错误信息。

2016-03-25 10:30:38 2249

转载 提高软技能之如何高效解决问题

解决问题的能力,不仅是技术人需要的通用技能,任何纵横职场的人都需要它,甚至可以这么说,“一个人解决问题的能力决定了ta对公司的价值”。解决什么问题其实不重要,本文将从一系列有趣的小问题出发,讨论一个互联网技术人解决问题的通用思路。问题一:鸡兔共一笼,100只头,320只脚,问几只鸡,几只兔子? 解决方法:设鸡为x,兔子为y,列方程x+y=100,2x+4y=320,解方程得x=40,y=60,即鸡

2016-03-23 13:41:21 1346

转载 微信,是怎么过来的

微信,是怎么过来的(2010-2015)第一章 微信-创世纪微信的成功,让我相信:没有什么是不可能的。2010年后,广研的发展到了一个瓶颈期,邮箱的布局已经相当完善,阅读空间也已到了强弩之末,那年最大的兴奋莫过于邮箱漂流瓶,一个简单的功能,却让邮箱的活跃用户翻了一番。团队要发展,但巧妇难为无米之炊,一时之间不知道可以做什么了。于是那段时间发生了一个不可思议的事情,团队第一次对未来的发展方向做了大的规

2016-03-23 13:38:18 1103 2

原创 ElasticSearch入门-搜索(java api)

ElasticSearch入门-搜索(java api)package com.qlyd.searchhelper;import java.util.Map;import net.sf.json.JSONObject;import org.elasticsearch.action.search.SearchRequestBuilder; import org.elasticsearch.actio

2016-03-23 09:56:13 4043

原创 ElasticSearch入门-增删改查(java api)

1.增加Index PutMappingRequest mapping = Requests.putMappingRequest(indices).type(mappingType).source(getNewsMapping()); client.admin().indices().putMapping(mapping).actionGet(); clien

2016-03-23 09:54:25 8191 12

原创 Elasticsearch支持的字段类型

es支持下列简单的字段类型: String: string Whole number: byte, short, integer, long Floating point: float, double Boolean: boolean Date: date

2016-03-21 13:37:22 2699

原创 java中调用ElasticSearch中文分词ik没有起作用

问题描述: 项目中已经将’齐鲁壹点’加入到扩展词中,但是使用客户端调用的时候,高亮显示还是按照单个文字分词的; 解决方案: 1.创建Mapping使用的分词使用ik 2.查询使用QueryBuilders.termQuery(“title”, key) 查询结果高亮显示:

2016-03-19 13:20:50 4978 2

原创 ElasticsearchIllegalArgumentException[failed to find analyzer [ik]]问题解决

ElasticsearchIllegalArgumentException[failed to find analyzer [ik]]

2016-03-19 10:31:01 9872

原创 ElasticSearch之QueryBuilders

1.termsQuery A filer for a field based on several terms matching on any of them 翻译过来:基于以下几个方面对其中任何匹配一个字段的过滤器; termQuery中的value有以下情况: a.若value为汉字,则大部分情况下,只能为一个汉字; b.若value为英文,则是一个单词; 2.matchQuery

2016-03-19 09:57:28 7211

原创 Elasticsearch如何安装中文分词插件ik

elasticsearch-analysis-ik 是一款中文的分词插件,支持自定义词库。 安装步骤: 1、到github网站下载源代码,网站地址为:https://github.com/medcl/elasticsearch-analysis-ik 右侧下方有一个按钮“Download ZIP”,点击下载源代码elasticsearch-analysis-ik-master.zip。2、解压

2016-03-18 13:51:06 14923

原创 寻找jar包的好方法

好东西分享下: 下载jar包不用愁 http://maven.outofmemory.cn/

2016-03-18 09:51:18 846

原创 ElasticSearch2.2.0安装(win7)

ElasticSearch2.2.0必须在jdk1.7上才可以启动起来哦。一、ElasticSearch2.2.0安装 1.下载ElasticSearch2.2.0安装包 https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-2.2.0.tar.gz 2.解压安装ElasticSearch2.2.0目录

2016-03-18 09:18:08 3453 1

原创 ElasticSearch最新版本下载地址

直接访问官方很慢,打不开,找到这个下载方法: ElasticSearch下载地址: https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-2.2.0.tar.gz修改后面版本号即可下载对应的压缩包

2016-03-17 16:24:30 2028

原创 Lucene的中文分词器IKAnalyzer

项目中需要优化关键字搜索,最近在看Lucene,总结了一下: IK Analyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。到现在,IK发展为面向Java的公用分词组件,独立于Lucene项目,同时提供了对Lucene的默认优化实现。在2012版本中,IK实现了简单的分词歧义排除算法,标志着IK分词器从单纯的词典分词向模拟语义分词衍化。 1.需要在项目中引入: IKAna

2016-03-17 15:58:15 1415

原创 Jedis使用工具类

Redis 使用工具类: package com.qlwb.business.common.redis;import org.apache.log4j.Logger;import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig;

2016-03-16 16:32:07 3040

原创 Redis中String类型的Value最大可以容纳数据长度

项目中使用redis存储,key-value方式,在Redis中字符串类型的Value最多可以容纳的数据长度是512M 官方信息: A String value can be at max 512 Megabytes in length.摘自: http://redis.io/topics/data-types

2016-03-16 16:19:56 70248 10

转载 科一考试技巧

多记住一些常用的口诀,既有利于考试,有利于日后驾车:1:二吊三撤五醉逃终身;2:转弯过桥上窄道泥路30km/h;3:左右观察左超车;4:交叉转弯窄路隧道桥梁坡道铁路口50米不内不停车;5:驾驶证到期90天,变更30天内换。6:转弯的机动车让直行的车辆先行,右方道路来车先行,右转弯车让左转弯车先行:7:驾驶证的有效期为6年,没有扣分记录的第二次换证的为10年。8:机动车没有违规行为,只有违法行为。9:

2016-03-14 11:31:20 1272

转载 科目一考试技巧与口诀

1、题目里有”口”的选50米,有”站”的选30米,叫”口五站三”,剩下的全选150米,没有150的选最大,判断题全对。解析:(1)、车在<公交站>(30米)以内,不得停车。 (2)、车在<距交叉路口>(50米)以内不得停。 1、有关公里的题目:城市街道选50公里,其余有30的全选30。2、有”不得停车”的选择”不得停车。3、危险知识:题目里找”不需要” “不受” “可以” “三层” “坚固无损”

2016-03-14 10:34:10 1239

原创 Redis批量删除key

用linux的xargs命令,把前一个命令的结果当作后一个命令的参数,比如要删除redis中所有newsearch_开头的key,我们可以这么写:redis-cli KEYS “newsearch_*” | xargs redis-cli DEL 注意:需要根据某一个规则的key查询出来有数据,才可以执行批量删除,否则会报错:

2016-03-12 15:29:15 838

转载 Redis使用详细教程

Redis使用详细教程 一、Redis基础部分: 1、redis介绍与安装比mysql快10倍以上 ************redis适用场合***********1.取最新N个数据的操作2.排行榜应用,取TOP N 操作3.需要精确设定过期时间的应用4.计数器应用5.Uniq操作,获取某段时间所有数据排重值6.实时系统,反垃圾系统7.Pub/Sub构建实时消息系统7.Pub/Sub构建实时消息系

2016-03-12 11:20:10 699

原创 如何优化Mysql执行查询数据的速度

在项目中数据量小的情况下使用like查询速度还行,但是随着数据一天一天增加,再使用like进行模糊查询的时候速度上就会显得比较慢,现提供两套解决方案: 问题: 使用like查询效率很慢 select inner_id,title from news_info where title like ‘%齐鲁壹点%’; 方案一: 使用mysql数据库全文检索的功能; 1.首先我的表默认是:inn

2016-03-11 16:58:42 1634

原创 利用Jmeter 实现Json格式接口测试

使用Jmeter模拟http请求测试接口,请求类型为json,步骤如下:1.启动Jmeter:找到Jmeter.bat文件双击启动Jmeter。 2.在测试计划下面添加线程组:测试计划右键——添加 ——Threads(Vusers—— 线程组。 3.添加HTTP信息投管理器:线程组右键——添加——配置元件——HTTP信息头管理器。 4.添加HTTP信息头信息:Content-Typ

2016-03-08 14:20:17 23061

原创 Linux常用操作命令

1.查看磁盘空间使用:df 文件系统 容量 已用 可用 已用% 挂载点 2.查看正在跑的tomcat ps aux|grep tomcat 3.查看实时日志 tail -f catalina.out 4.查看多少行日志 tail -1000 catalina.out 5.查看包含某段文字的日志 grep -n ‘从积分队列中获取的jsonStr=’ c

2016-03-02 09:12:47 942

原创 微信支付(java版本)_支付结果通知

应用场景: 支付完成后,微信会把相关支付结果和用户信息发送给商户,商户需要接收处理,并返回应答。 对后台通知交互时,如果微信收到商户的应答不是成功或超时,微信认为通知失败,微信会通过一定的策略定期重新发起通知,尽可能提高通知的成功率,但微信不保证通知最终能成功。 (通知频率为15/15/30/180/1800/1800/1800/1800/3600,单位:秒) 注意:同样的通知可能会多次发送给

2016-03-02 08:59:15 12099 4

原创 tomcat调优方案Maximum number of threads (200) created for connector with address null and port 8091

1.tomcat6大并发出现:INFO: Maximum number of threads (200) created for connector with address null and port 8091 说明:最大线程数错误 解决方案:使用线程池,用较少的线程处理较多的访问,可以提高tomcat处理请求的能力。使用方式: 修改server.xml 刚开始设置一直没有起作用,原因是将

2016-03-01 13:54:59 3017 1

原创 常见的JedisConnectionException 异常

最近在使用redis出现以下的异常:1.redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection timed out 2.redis.clients.jedis.exceptions.JedisConnectionException: Could not get a r

2016-03-01 10:14:27 6209

mergely-lib.zip

前端文本对比,亲测可用,好用

2019-08-28

阿里巴巴Java开发手册v1.2.0.pdf

阿里巴巴Java开发手册v1.2.0 2017.5.20更新

2017-07-11

java实现汉字转为拼音工具包

java实现汉字转为拼音工具包

2016-08-04

Ice 分布式程序设计(中文版).pdf

ICE类似于SOCKET通信技术,是现在比较流行比较稳定的服务通信技术!本书从其最基础到高级都进行了详细的解读,是你学习服务通信技术值得一看的一本书籍!不论是C++,JAVA,C#都可以使用!

2016-07-12

java随机生成12位密码

java随机生成12位密码,自己写的,分享出来供大家免费使用

2015-11-20

淘宝技术这十年,完整最终确认版

淘宝技术这十年,完整最终确认版,挺好的,学习学习淘宝的技术

2015-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除