BlockCanary对主线程操作进行了完全透明的监控,并能输出有效的信息,帮助开发分析、定位到问题所在,迅速优化应用。 下面介绍配置方法。 1. 找到配置BlockCanary的jar包和arr包 blockcanary-android-1.5.0.aar blockcanary-analyzer ...
分类:
移动开发 时间:
2017-09-14 14:49:47
阅读次数:
224
定位 webpack 大的原因 这里推荐使用 webpack-bundle-analyzer —— Webpack 插件和 CLI 实用程序,她可以将内容束展示为方便交互的直观树状图,让你明白你所构建包中真正引入的内容;我们可以借助她,发现它大体有哪些模块组成,找到不合时宜的存在,然后优化它。我们可 ...
分类:
Web程序 时间:
2017-09-13 18:32:18
阅读次数:
258
5.2.2 version 1、创建索引: windows下需下载curl curl -XPUT http://localhost:9200/index2 2、连接测试分词 http://localhost:9200/index/_analyze?analyzer=ik_max_word&text= ...
分类:
其他好文 时间:
2017-09-07 21:25:30
阅读次数:
107
在学习.net core的过程中,我们已经明确被告知,Remoting将不会被支持。官方的解释是,.net framework 类型包含了太多的Runtime的内容,是一个非常重量级的服务实现,已被确定为一项有问题的体系结构。说白了就是迁移的难度很大,.net core中直接不提供了。微软的建议是, ...
分类:
Web程序 时间:
2017-08-28 23:43:31
阅读次数:
670
最近学习深入java虚拟机的书,照着里面的例子跑了下。 下面是demo: 程序执行效果: 我这边产生的hprof文件路径: E:\IdeaProjects\java-virtual\java_pid2432.hprof 打开这种文件的话,可以使用如下的软件: Memory Analyzer 官网:h ...
分类:
其他好文 时间:
2017-08-27 17:15:09
阅读次数:
1316
通过Parser将HiveQL转换成AST,通过Semantic Analyzer将AST转换为QB,通过Logical Plan Generator将QB转换成Operator Tree,通过Logical Optimizer对Operator Tree进行优化,通过Physical Plan G ...
分类:
其他好文 时间:
2017-08-27 13:34:21
阅读次数:
266
PerfQA Analyzer作为一个地图性能测试工具,能针对ArcGIS 技术堆栈的系统进行性能问题的排查,用于系统试运行阶段的压力测试以及在线系统运维。大大减轻了GIS系统管理员的性能调优工作压力。 总的来说,该工具适用于以下GIS岗位人员: GIS系统管理人员 GIS制图人员 GIS开发人员 ...
分类:
其他好文 时间:
2017-08-25 13:58:36
阅读次数:
504
上述代码是将异步组件的公共组件打包到async-common中,但是build后通过 Webpack Bundle Analyzer 查看,发现并无效果. 正确配置如下: 如上边代码,需要添加name或者names,此选项为entry的名字,因为我是多页面且多个入口,所以使用names, 通过Obj ...
分类:
Web程序 时间:
2017-08-24 19:53:07
阅读次数:
190
curl -XPUT http://localhost:9200/suoyin1 curl -XPOST http://localhost:9200/suoyin1/fulltext/_mapping -d' { "fulltext": { "_all": { "analyzer": "ik_max... ...
分类:
其他好文 时间:
2017-08-07 13:45:06
阅读次数:
152
本条要点:(作者总结) 引用计数这个概念相当容易理解。需要执行保留与释放操作的地方也很容易就能看出来。所以 Clang 编译器项目带有一个 “静态分析器”(static analyzer)。用于指明程序里引用计数出问题的地方。举个例子,假设下面这段代码采用手工方式管理引用计数: 此代码有内存泄漏问题 ...
分类:
其他好文 时间:
2017-08-07 10:15:22
阅读次数:
88