java监听器的原理与实现 java控件使用方法( 二 )


这个插件的主要用例是可在单独的服务器(比如Redis)上移除那些缓慢的键值存储以及通过类似于JVM-centric的解决方案来对其加速 。
7. 负载研究Gumshoe可以让你能够监控应用程序的性能统计 。使用它,你可以精确的找到代码的行数并获取调用堆栈及单个堆栈框架的相关统计数据 。这意味着你能够分析你电脑资源的使用情况(TCP、UDP、文件系统或处理器利用率)
这个代码库支持屏幕截图、过滤以及生成可视化的数据统计,并且能够给予你关于火焰图和根图(flame and root graphs)的直观视图 。如果你还想要寻找关于应用程序的更多细节,你还可以在捕捉或者可视化的时候对堆栈框架进行过滤,并在运行时进行改变 。
8. Java音乐器SoundSea可以让你通过其内置的元数据和音乐集搜索和下载歌曲 。当你在搜索某一个歌曲时,SoundSea会寻找iTunes上的相关元数据和音乐集 。如果拥有超过一首可用的结果,你可以从中再筛选需要的那一个 。
歌曲的下载来自于Pleer.com,你可以通过高,低或者VBR比特率来进行过滤 。如果你比较幸运,你甚至可以立刻下载作为最终结果的第一个搜索结果 。此外,它还拥有一个迷你播放器,无需重载音乐库就可以简单倾听歌曲 。
9. 检测内存泄露LeakCanary是一个可帮助你阻止内存泄露的开源库,你可以用它来构建调试检测Java内存泄漏(以及Android) 。
在你安装了LeakCanary之后,你可以通过设置使检测到内存泄露时进行自动的通知显示 。该插件另一个用途是通过建立智能插脚(smart pins)检测某些对象是否已经被垃圾回收 。
10. 多维数组ND4J是一个开源的代码库,它将来自于Python社区的直观科学计算工具带到了JVMs中 。它主要运用于生产环境,因此它拥有运行快速且内存需求小的特点 。通过它的使用,工程师们找到了一种将算法和接口导入其它Java和Scala库的简单方法 。
作为能够提供通用的n维数组对象,包含GPUs、线性代数、信号处理等功能的多功能平台,ND4J集成了Hadoop、Spark以及它们的模仿流行Python数学库Numpy语义的API接口 。


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: