一.官网提供的Elasticsearch的Python接口包 1.github地址:https://github.com/elastic/elasticsearch-dsl-py 2.安装:pip install elasticsearch-dsl 3.有很多api,使用可参考github中的文档 ...
分类:
其他好文 时间:
2018-10-30 21:17:16
阅读次数:
754
Java virtual machine [TOC] 内存溢出: 拍照,设置程序初始化时内存栈大小,和程序最大的内存栈大小 Idea下载Memory Analyzer的插件来查看拍照得到的文件,看是哪个object占用的内存最多。 Java技术体系:Java程序设计语言, 个硬件平台上的Java虚拟 ...
分类:
编程语言 时间:
2018-10-29 20:08:45
阅读次数:
213
使用静态分析器:【Static Analyzer】 检测可疑的代码并提出警告,指出可能会在运行时出现问题的代码。静态分析器【static analyzer】是一个不需要运行程序就可以从逻辑上检测代码的工具,它可以寻找会演变bug的错误。 1.1静态工作 它不是简单地浏览一遍源代码,而是在应用程序的代 ...
分类:
移动开发 时间:
2018-10-26 19:42:16
阅读次数:
245
1. 创建索引,修改索引,删除索引 2. 默认分词器standard standard tokenizer:以单词边界进行切分standard token filter:什么都不做lowercase token filter:将所有字母转换为小写stop token filer(默认被禁用):移除停 ...
分类:
其他好文 时间:
2018-10-23 16:26:30
阅读次数:
190
1.问题 现在项目中用的是ES5.6.3的版本,在解决Field注解没有加载mapping的问题后又发现IK分词好像不理想。 后来查看5.5.0 IKAnalyzer.cfg.xml的配置发现 这里Ik是默认帮我们配置了分词的文件,这些文件是IK已经分过的词。 然后再查看5.6.3IK的配置文件 5 ...
分类:
其他好文 时间:
2018-10-22 20:28:34
阅读次数:
239
MAT内存分析工具 MAT是Memory Analyzer的简称,它是一款功能强大的Java堆内存分析器。可以用于查找内存泄露以及查看内存消耗情况。MAT是基于Eclipse开发的,是一款免费的性能分析工具。读者可以在下载并使用MAT。 1 初识MAT 在分析堆快照前,首先需要导出应用程序的堆快照。 ...
分类:
系统相关 时间:
2018-10-21 14:15:40
阅读次数:
277
描述 一个数的序列bi,当b1 < b2 < ... < bS的时候,我们称这个序列是上升的。对于给定的一个序列(a1, a2, ..., aN),我们可以得到一些上升的子序列(ai1, ai2, ..., aiK),这里1 <= i1 < i2 < ... < iK <= N。比如,对于序列(1, ...
分类:
编程语言 时间:
2018-10-10 00:02:13
阅读次数:
245
QQ:365543212 Fuel Economy Calculator v1.1 B.001(汽车工程软件,用于预测车辆燃油消耗率,是目前此类软件中最为全面的,能接收从最新的发动机分析程序Engine Analyzer自动发送来的强大的游标和发动机规格) Psat v5.1 1CD ProScan ...
分类:
其他好文 时间:
2018-10-06 15:38:11
阅读次数:
5392
elasticsearch 自定义分词器 安装拼音分词器、ik分词器 拼音分词器: https://github.com/medcl/elasticsearch-analysis-pinyin/releases ik分词器:https://github.com/medcl/elasticsearch ...
分类:
编程语言 时间:
2018-10-04 17:24:58
阅读次数:
399
1、监控目的2、常用分析工具3、分析案例-MATMAT介绍及分析:启动MAT,然后选择菜单项File-OpenHeapDump来加载需要分析的堆转储文件。文件加载完后,可以看到如图1所示的界面:从图1可以看到他的大部分功能:?Histogram可以列出内存中的对象,对象的个数及大小?DominatorTree可以列出哪个线程以及线程执行的哪些对象占用空间?Topconsumers通过图形列出最大的
分类:
其他好文 时间:
2018-10-02 13:59:13
阅读次数:
194