01 2018 档案
Spring组件扫描 <context:component-scan/>
摘要:目录(?)[-] 总结 使用方式 扫描controller下所以类 扫描符合条件Controller的类推荐 目录(?)[-] 我们在SpringMVC开发项目中,有的用注解和XML配置Bean,这两种都各有自己的优势,数据源配置比较经常用XML配置,控制层依赖的service比较经常用注解等(在部
阅读全文
【OSGI】1.初识OSGI-到底什么是OSGI
摘要:目前,业内关于OSGI技术的学习资源或者技术文档还是很少的。我在某宝网搜索了一下“OSGI”的书籍,结果倒是有,但是种类少的可怜,而且几乎没有人购买。 因为工作的原因我需要学习OSGI,所以我不得不想尽办法来主动学习OSGI。我将用文字记录学习OSGI的整个过程,通过整理书籍和视频教程,来让我更加了
阅读全文
Java性能调优:利用JFR生成性能日志
摘要:Java性能调优作为大型分布式系统提供高性能服务的必修课,其重要性不言而喻。 好的分析工具能起到事半功倍的效果,利用分析利器JMC、JFR,可以实现性能问题的准确定位。 本文主要阐述如何利用JFR生成性能日志 JMC:Java Mission Control JFR:Java Flight Reco
阅读全文
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat, hprof使用详解
摘要:JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解。 现实企业级Java开发中,有时候我们会碰到下面这些问
阅读全文
http://blog.csdn.net/zgl07/article/details/43491399
摘要:转载申明:本文转载自http://www.brendangregg.com/perf.html 请大家看了之后如果要转载一定要注上这个地址!!! perf Examples The Linux perf_events T-shirt These are some examples of using
阅读全文
New JVM Option Enables Generation of Mixed-Mode Flame Graphs
摘要:转自 https://www.infoq.com/news/2015/08/JVM-Option-mixed-mode-profiles Java has added a new launch option “-XX:+PreserveFramePointer” in JDK versions 8
阅读全文
Java火焰图在Netflix的实践
摘要:转自 http://www.infoq.com/cn/news/2015/08/java-flamegraph 亲爱的读者:我们最近添加了一些个人消息定制功能,您只需选择感兴趣的技术主题,即可获取重要资讯的邮件和网页通知。 亲爱的读者:我们最近添加了一些个人消息定制功能,您只需选择感兴趣的技术主题,
阅读全文
系统级性能分析工具 — Perf
摘要:从2.6.31内核开始,linux内核自带了一个性能分析工具perf,能够进行函数级与指令级的热点查找。 perf Performance analysis tools for Linux. Performance counters for Linux are a new kernel-based
阅读全文
Perf -- Linux下的系统性能调优工具,第 1 部分
摘要:Perf 简介 Perf 是用来进行软件性能分析的工具。 通过它,应用程序可以利用 PMU,tracepoint 和内核中的特殊计数器来进行性能统计。它不但可以分析指定应用程序的性能问题 (per thread),也可以用来分析内核的性能问题,当然也可以同时分析应用代码和内核,从而全面理解应用程序中
阅读全文
Linux下的内核测试工具——perf使用简介
摘要:摘要:Perf是Linux kernel自带的系统性能优化工具。Perf的优势在于与Linux Kernel的紧密结合,它可以最先应用到加入Kernel的new feature。pef可以用于查看热点函数,查看cashe miss的比率,从而帮助开发者来优化程序性能。 1.perf的安装 由于我们经
阅读全文
浅谈C++中指针和引用的区别
摘要:指针和引用在C++中很常用,但是对于它们之间的区别很多初学者都不是太熟悉,下面来谈谈他们2者之间的区别和用法。 1.指针和引用的定义和性质区别: (1)指针:指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元;而引用跟原来的变量实质上是同一个东西,只不过是原变量的一个别名而已。如
阅读全文
成为Java顶尖程序员 ,看这11本书就够了
摘要:目录(?)[-] 深入理解Java虚拟机JVM高级特性与最佳实践 HotSpot实战 Java并发编程实战 java多线程编程核心技术 Effective Java中文版 深入分析Java Web技术内幕 大型网站技术架构 核心原理与案例分析 大型网站系统与Java中间件实践 从Paxos到ZooK
阅读全文
Spring的注解@Qualifier小结
摘要:近期在捯饬spring的注解,现将遇到的问题记录下来,以供遇到同样问题的童鞋解决~ 先说明下场景,代码如下: 有如下接口: 同时有下述两个实现类 EmployeeServiceImpl和EmployeeServiceImpl1: 调用代码如下: 在启动tomcat时报如下错误: 其实报错信息已经说得
阅读全文