- 博客(22)
- 收藏
- 关注
原创 Elasticsearch之动态模板
Dynamic templates(动态模板)利用自定义规则来配置动态添加的字段的映射。动态模板基础规则动态模板允许您定义自定义映射,可根据以下条件应用于动态添加的字段:Elasticsearch 检测到的数据类型,使用match_mapping_type。字段的名称,使用 match 和 unmatch 或 match_pattern。到字段的完整虚线路径,使用 path_match...
2018-10-29 00:17:06
481
原创 Elasticsearch之静态模板
一、index Template这种模板也称之为静态模板,只能控制一些已知名字的字段,提前准备好索引的配置,待使用该类型的索引时,生成与索引模板配置相同的索引提供给用户使用。Index templates allow you to define templates that will automatically be applied when new indices are created. ...
2018-10-28 23:40:38
765
原创 Elasticsearch之字段类型
映射参数参数说明analyzer分析器应用于analyzed字符串字段,无论是在索引时间还是在搜索时间(除非被search_analyzer )。 默认为默认索引分析器或standard分析器。boost映射字段级查询时间提升。 接受一个浮点数,默认为1.0 。coerce尝试将字符串转换为数字并截断整数的分数。 接受true(默认)和false。eager...
2018-10-21 22:54:01
899
原创 Elasticsearch基础概念
> **Elasticsearch 是一个分布式、可扩展、实时的搜索与数据分析引擎。**> Elasticsearch 不仅仅只是**全文搜索**,我们还将介绍**结构化搜索、实时统计、数据分析、复杂的语言处理、地理位置和对象间关联关系**等。 我们还将探讨如何给数据建模来充分利用 Elasticsearch 的水平伸缩性,以及在生产环境中如何配置和监视你的集群。
2018-10-21 17:36:07
216
原创 log4j根据不同的端口号生成不同的日志文件
log4j.properties文件路径配置:log4j.appender.logfile.File=./bds-logs/bds-api-${log-flag}.log执行命令:nohup java -Dlog.flag=8701 -jar /opt/bds/bds-api-0.0.1-SNAPSHOT.jar –spring.profiles.active=test –se...
2018-03-01 19:17:35
968
原创 java 多线程笔记
记录从《java 多线程变成核心技术》学到的知识对象及变量的并发访问名词及方法解释非线程安全 非线程安全主要是指多个线程对同一个对象中的同一个实例变量进行操作时会出现值被更改、值不同步的情况,从而影响程序的执行流程。(如果是方法内部的私有变量,则不存在线程安全问题)死锁互相等待对方释放锁就有可能出现死锁某一线程执行同步代码时,暂停,无线循环。会导致这段代
2018-01-28 18:13:20
179
原创 我们的微服务架构及Spring Cloud各个组件的概要
初识spring cloud我们目前的架构我们将来的架构什么是Spring Boot Spring Boot简化了基于Spring的应用开发,通过少量的代码就能创建一个独立的、产品级别的Spring应用。 Spring Boot为Spring平台及第三方库提供开箱即用的设置,这样你就可以有条不紊地开始。多数Spring Boot应用只需要很少的Spring配置。
2018-01-21 22:46:29
9406
1
原创 spring-cloud学习资料汇总
我的博客Spring Cloud各个组件的概要推荐博客方志明Spring Cloud 教程Spring Cloud 《Spring Cloud 实战》作者Spring Cloud 从入门到进阶系列教程 - Spring For All 社区整理推荐的网站Spring Cloud 官网Spring Cloud 中文网Srping Cloud Da
2018-01-14 21:20:27
1137
原创 java实现Django的PBKDF2PasswordHasher加密算法
因为业务的需要,java要实现Django的PBKDF2PasswordHasher加密算法。本来以为算法嘛,知道源码,自己模仿写一套应该很简单,事实却是打脸了!在同事的帮忙下分析了半天的python源码,终于明白加密后的是下面这种格式的字符串:<algorithm>$<iterations>$<salt>$<hash>上面就是用于储存用户密码的部分,以美元字符分分隔并由哈希算法、算法迭代次数(工作
2017-05-26 11:32:32
2365
原创 使用spring-hbaseTemplate过滤器
hbase过滤器的总结就不在这贴了,可以参考下面的链接,我这边把我工作时候用到的一些方法贴过来,主要使用到过滤器有: 1.FilterList 过滤器的集合,用于存放各种过滤器 2.RowFilter 行健正则过滤 3.PageFilter 分页过滤器,可以理解为过滤条数 4.设置开始的key和结束的key(也算是一种过滤吧) Scan scan = new Scan(); s
2017-04-24 20:58:43
4666
原创 安装gitlab问题总结
先展示一下成功,哈哈哈哈哈哈。。哈。。哈。。 由于自己不是太熟悉linux系统的知识,当时接到这个任务时就是为了练练手,熟悉一下linux系统的命令。 主要参考http://blog.youkuaiyun.com/huangzhijie3918/article/details/51330425 ,感谢~~~ 一下说一下安装的时候注意的几点: ①创建系统用户时,用户的path路径最好不要和已有的路径重复,
2016-12-05 18:34:10
546
原创 java使用redis时,中文乱码问题
今天测试项目时发现页面有些数据乱码了,检查了一下发现数据存入redis还是中文,取出来就乱码了T T代码:
2016-12-01 14:54:07
16866
1
原创 Hbase查询小结:先缩小范围,再使用正则进行过滤
最近在做大数据分析结果的展示。宗旨:存进去,取出来,看似简单其实不易。经过这几天的不懈努力终于找到了中上等的hbase key的设计方式。 key的设计:时间+类型+类型+(long的最大值-此条数据的value)+……
2016-11-28 10:27:53
5601
原创 一个简单的取就近的五分钟的整数倍的日期
做项目的时候遇到的一个问题,要去离目前时间最近的五分钟的、三十分钟的、两个小时的、一天的整数倍的这个时间。好像叙述不明白了,那我就举两个栗子吧(栗子好吃~):现在时间是2016-11-23 14:34,取最近的五分钟的整数倍的时间就是2016-11-23 14:30,三十分钟的...就是2016-11-23 14:30,两个小时的...就是2016-11-23 14:00,一天的...就是2016
2016-11-23 14:56:41
2823
1
原创 有关于java项目406的问题
最近太忙了,定了一大堆计划都还没有去执行,也怪自己还没有摒弃惰性。今天在修改项目的时候遇到的一个406的问题,项目view层是后台去调用,也就是是使用spring的mvc,现在要改为,页面只能从页面跳转,不能从后台设置跳转,目的大概是长期发展下来前后端更容易管理吧(我猜的)。后端接口只是数据处理和返回的作用,一般都是设置为json格式。于是乎就使用了spring的@ResponseBody标签:
2016-11-02 15:13:00
2112
原创 centOS 7 的最基本的使用配置和操作
本文主要是为第一次在VMware上使用centOS的同学,也是自己在学习linux的时候做的笔记。(关于安装VMware,在VMware安装centOS都很简单,按照网上的教程一步一步的就能成功)
2016-10-23 16:55:07
3050
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人