一、MAT是什么? MAT(Memory Analyzer Tool),一个基于Eclipse的内存分析工具,是一个快速、功能丰富的JAVA heap分析工具,它可以帮助我们查找内存泄漏和减少内存消耗。使用内存分析工具从众多的对象中进行分析,快速的计算出在内存中对象的占用大小,看看是谁阻止了垃圾收集 ...
分类:
其他好文 时间:
2019-12-19 14:37:29
阅读次数:
165
1.打开pom文件,点击下方的Dependency Analyzer 2. 红色代表没有使用到的版本,即冲突;有JumpToSource跳转到原码命令和添加Exclude命令 其中Jump命令跳转到原码位置,你可以自己添加<exclusion>标签 Exclude命令可帮你做上面一步;如果点击没有作 ...
分类:
编程语言 时间:
2019-12-11 17:24:58
阅读次数:
108
SpringBoot在项目启动时如果遇到异常并不能友好的打印出具体的堆栈错误信息,我们只能查看到简单的错误消息,以致于并不能及时解决发生的问题,针对这个问题SpringBoot提供了故障分析仪的概念(failure-analyzer),内部根据不同类型的异常提供了一些实现,我们如果想自定义该怎么去做 ...
分类:
编程语言 时间:
2019-12-08 10:21:56
阅读次数:
134
Xilinx Vivado 提供了上板后的FPGA逻辑分析,信号视图显示等功能。 需要注意,上板后查看信号需要重新综合,并且需要耗费一定的片上布局布线资源。 1. 添加debug信号 可以对模块端口或者wire 变量进行debug信号提取,只要在verilog代码前面添加:(* MARK_DEBUG ...
分类:
其他好文 时间:
2019-12-06 21:17:01
阅读次数:
124
背景: 运行环境:node v11.2.0 ;webpack 4.27.1 性能检测工具:webpack-bundle-analyzer 优化前视图: stat: 12.06M (打包之前输入的文件大小) parsed: 5.51M(打包之后输出的文件大小) gzipped: 1.68M(开启gzi ...
分类:
Web程序 时间:
2019-12-05 18:29:54
阅读次数:
156
[toc] 报错org.elasticsearch.bootstrap.StartupException: java.lang.IllegalStateException: failed to obtain node locks, tried 原因:线程占用 杀死进程,启动进程 kill 9 ela ...
分类:
移动开发 时间:
2019-11-27 01:16:37
阅读次数:
133
[toc] 质量评估大佬AC Bovik的作品,1200+引用。 目标问题 :提出一些普适的、与主观质量接近的客观评估指标。普适意味着:无失真先验。 背景 :现有的普适NR IQA方法需要训练集(图像包含预期的失真,且需要人类评分数据)。这种方法泛化能力差,且要求高。 解决思路 :从自然图像中获取一 ...
分类:
其他好文 时间:
2019-11-24 00:03:57
阅读次数:
161
此文摘自https://www.cnblogs.com/hengzhi/p/9290667.html ES默认对英文文本的分词器支持较好,但和lucene一样,如果需要对中文进行全文检索,那么需要使用中文分词器,同lucene一样,在使用中文全文检索前,需要集成IK分词器。 可以从GitHub上获取 ...
分类:
其他好文 时间:
2019-11-21 16:45:12
阅读次数:
69
package com.xl.lucene;import java.io.File;import org.apache.commons.io.FileUtils;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.a ...
分类:
Web程序 时间:
2019-11-20 12:41:28
阅读次数:
67
File->Settings->Plugins 打开pom文件,地下有一个Dependency Analyzer选项 ...
分类:
其他好文 时间:
2019-11-19 16:57:23
阅读次数:
199