自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 非专业性能测试入门

最近有一些其他想法,所以把原来的文章拿来重新整理一下。工作中时不时会接触一些性能测试的内容,会做一些性能优化的工作。这里斗胆总结一下,主要是想看看自己对于应用系统性能的理解,主要体现在性能测试的基础概念,测试的方式方法,还有性能问题的测试的分析策略等。内容更多是想表达一下自己对这个问题的思考方法,但顾名思义非专业,强调纯属自己的看法,切勿别被忽悠瘸了,如有不当之处,希望大家可以指正。初识性能测试性能测试主要就是测试一下系统在有压力访问下的表现,以便于了解系统在不同压力下的瓶颈,从而找到后续系

2022-08-07 21:46:46 252 1

原创 监控慢请求堆栈

最近系统冒出不少问题,特别是偶发性的卡顿问题,不能及时找到运行堆栈。于是萌生一个想法,能不能监控一下慢请求,例如运行时间最长10秒,对于超过10秒的请求,把对应处理线程的堆栈记录到日志里边。其实这个特性在Websphere里边是有的,如果请求处理时间非常长,就会有日志提示,只是没有堆栈罢了。从哪里入手呢?想了想,主要是两块内容 如何在一个线程里边获取另外线程的堆栈 这个看了一下api,通过Thread的grtStackTrace方法就可以获取到了。而线程对象可以在请求过滤器里边记录下来。

2022-07-10 14:49:09 208

原创 如何将SpringBoot应用的metrics按特定格式输出到日志

我们知道SpringBoot actuator是有一块内容是关于metrics的,可以很容易和prometheus等监控体系进行集成,但是目前还没有接入相关的监控体系,想着能不能定期输出到日志文件中。方案设计将监控指标输出到日志,是否有现成方案?micrometer-core在1.10+是有引入LoggingMeterRegistry来定期输出日志的,但是看了一下具体的输出内容,它是按一个指标一行来输出的,一次输出的行记录比较多,但我们更希望分门别类,每一类一行输出。所以,还是得自己定制一下输出

2022-07-10 14:41:43 820

原创 Java培训班靠谱吗?

最近有人问要不要去参加Java培训班,选哪家培训班好?这方面我的确有些看法,可以写来分享一下。现在整个大环境都不大好,IT算是不错的选择,所以每年都有不少转行IT的人,这其中不少人是通过培训班实现转行的。总体来说,培训班不是学技术的地方,它只是想把你推出去。所以培训班的弊端非常多,它只是进去这个行业的垫脚石。培训班通常会有所谓的面试辅导,简历优化之类。但其实几个月的培训经历,简历能写出花来么?大体是不大行的,很可能会让你走工作经验造假的邪路(很容易和经历自相矛盾),还有一些常见的糟点,如技术树点满(一戳就破

2022-06-06 09:30:51 381

原创 我是怎样学算法的?

前两天有人跟我说,自己去面试对付算法题不怎么灵光,想了解当年我的数据结构和算法是怎么学的?的确,现在外边大厂面试,手撕算法出现的频率也是比较高的。以菊厂为例,面试包括一轮机试和至少两轮技术面试,合计至少三轮算法题,另外入职之后还有一些考试认证也是和算法题相关的。总体上来说,我是奉行大力出奇迹的,只有坚持动手练才行,至于题目分类、题型专刷等技巧就不多说了,网上基本都会提到。在这里我分享一下我的经历,给大家做一些参考。基础差真不是问题我大学时候没学好,数据结构课程也只考个62分及格线,每次课程设计都没法独立完成

2022-06-06 09:22:16 110

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除