- 博客(6)
- 资源 (13)
- 收藏
- 关注
原创 C/C++中控制动态库的符号可见性
一、需求写了一个动态库供客户使用,此库使用了一些第三方静态库,无奈客户也使用了这些第三方库,从而产生了符号冲突。 所以需要隐藏此库中第三方库的导出符号。二、可选解决方案解决方案优点缺点static 关键字简单语言级别支持static 关键字限定变量或函数只可以在定义它的文件范围内使用导出列表消除了 static 关键字上的限制不需要更多的代码可以关联版本信息具有不同粒度的符号可见性控...
2018-02-26 21:08:20 7206
原创 NewRelic移动端性能数据的钻取分析解析
目录一、背景 二、主线入口 三、主线下钻 3.1 应用崩溃率的钻取分析 3.2 应用启动次数的钻取分析 3.3 HTTP错误率/网络错误率的钻取分析 3.4 HTTP响应时间的钻取分析 3.5 频繁交互列表的钻取分析 四、其他支线 4.1 服务拓扑 4.2 应用已处理异常分析 五、探针能力一、背景数据多层钻取可以帮助我们一层一层查看更细...
2018-02-23 19:14:33 1662 1
原创 Android中dumpsys meminfo与/proc/meminfo获取空闲内存不一致的问题
一、需求获取当前系统中应用可用的空闲内存。二、遇到的问题方法一:dumpsys meminfoTotal RAM: 3,498,412K (status normal) Free RAM: 1,420,845K ( 554,397K cached pss + 729,900K cached kernel + 136,548K free) Used RAM: 2...
2018-02-09 17:44:39 7650
原创 Android端APM解决方案
闲来无聊统计下有哪些比较大的有移动端APM解决方案的厂商 (iOS不懂,忽略)1.New Relic网址:https://newrelic.com2.OneAPM网址:http://www.oneapm.com3.听云网址:http://www.tingyun.com4.性能魔方网址:http://www.mmtrix.c...
2018-02-08 09:49:04 6061
原创 APM Server端Java探针调研
一、需求Tomcat: (1)模块启动时间 (2)模块交互耗时二、现状现代APM体系,基本都是参考Google的Dapper(大规模分布式系统的跟踪系统)的体系来做的。通过跟踪请求的处理过程,来对应用系统在前后端处理、服务端调用的性能消耗进行跟踪,关于Dapper的介绍可以看这个链接:http://bigbully.github.io/Dapper-translation/ ...
2018-02-08 09:47:56 8319
原创 C++ core dump调试及崩溃监控
一、概述C++程序崩溃时会产生core dump,一般有Segmentation Fault和Abort等。二、保存core dump文件很多时候需要保存core dump文件,方便后面调试修复BUG。 默认linux系统的core dump可能没有打开,因为core dump的文件很大,如果一个机器多个角色复用瞬间写很大的一个core dump文件,会大量占用机器资源,所以如果
2018-02-05 11:47:43 10652
IEEE Guide for Architectural Framework and Application of Federated ML
2021-04-09
LeetCode 101 - A LeetCode Grinding Guide
2021-03-20
金融分布式账本技术安全规范.pdf
2020-02-25
华为云Kubernetes大规模场景下的Service性能优化实践
2018-05-24
jeffy-vim-v2.1
2015-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人