标签:神器

Java

阿里问题定位神器 Arthas 的骚操作,定位线上BUG,超给力

1

likai 发布于 2020-01-14

背景 公司有个渠道系统,专门对接三方渠道使用,没有什么业务逻辑,主要是转换报文和参数校验之类的工作,起着一个承上启下的作用。 最近在优化接口的响应时间,优化了代码之后,但是时间还是达不到要求;有一个诡异的100ms左右的耗时问题,在接口中打印了请求处理时间后,和调用方的响应时间还...

阅读(35)评论(0)赞 (0)

Java

Java 并发测试神器:基准测试神器-JMH

1

wenming.gapo 发布于 2020-01-11

点击上方 "IT牧场" ,选择 "设为星标" 技术干货每日送达! 来源:吕彦峰 sq.163yun.com/blog/article/179671960481783808 性能测试这个话题非常庞大,我们可以从网络聊到操作系统,再从操作系统聊...

阅读(24)评论(0)赞 (0)

Spring

记一次通过 Arthas 定位解决 spring-boot 中内嵌 tomcat 的 Bug 问题

3

刘莉莉 发布于 2020-01-10

点击上方 “ 匠心零度 ” ,选择“ 设为星标 ” 做积极的人,而不是积极废人 作者: 空无 https://segmentfault.com/u/kongwu/articles 背景 公司有个渠道系统,专门对接三方渠道使用,没有什么业务逻辑,主要是转换报文和参数校验之类的工作,...

阅读(22)评论(0)赞 (0)

Spring

Springboot入门基础

8

hanze 发布于 2020-01-09

无论是刚开始学习Springboot还是新开始一个项目,一个脚手架工程对你一定非常重要。它能帮你节省大量的时间去搭建环境、规划目录结构、配置各种参数等。 本文的内容包括: 给出一个极简的项目工程,读者开箱即用 Maven多模块父子工程讲解 idea开发工具基本使用讲解 appli...

阅读(25)评论(0)赞 (0)

Java

Lombok,嗯,真香香香香香香!

6

zhuangli 发布于 2020-01-09

 Lombok到底是什么?   先看一下它的官网 英语懒得看?没关系。 它大致意思是:Lombok是一个很牛批的 插件 (本质是个 Java库 ),项目里一旦引入了Lombok神器之后,你项目中所有诸如:对象的构造函数、 equals() 方法,属性的 get...

阅读(20)评论(0)赞 (0)

Java

SpringBoot 2.x 开发案例之优雅的处理异常

2

Harries 发布于 2020-01-07

点击▲关注 “ 爪哇笔记 ”   给公众号标星置顶 更多精彩 第一时间直达 前言 异常怎么处理?撸主很久之前的项目都是在  Controller  层一个个  try  的,之后也曾自己写过 AOP 实现异常拦截处理。不...

阅读(26)评论(0)赞 (0)

编程技术

一篇讲透“超大型电商系统架构”演变历程!

15

yeseng 发布于 2020-01-06

点击“ 技术领导力 ”关注 ∆    每天 早上8:30 推送 前言 我们以javaweb为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。 该系统具备的功能: 用户模块: 用户注册和管理 商品模块: 商品展示和管理 交易模块: 创建交易和管理 ...

阅读(73)评论(0)赞 (0)

Java

面试常问的,JVM常用参数以及命令,瞧,你又不会了!

4

yanxinchi 发布于 2020-01-05

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 简介 java启动参数共分为三类 其一是标准参数( - ),所有的JVM实现都必须实现这些参数的功能,而且向后兼容 其二是非标准参数( -X ),默认jvm实...

阅读(36)评论(0)赞 (0)

Spring

微服务全流程分析

10

yeseng 发布于 2020-01-05

转眼已经2020,距离微服务这个词落地已经过去好多年!(我记得2017年就听过这个词)。然而今天我想想什么是微服务,其实并没有一个很好的定义。为什么这样说,按照微服务的定义: 微服务架构就是将一个庞大的业务系统按照业务模块拆分成若干个独立的子系统,每个子系统都是一个独立的应用,它...

阅读(177)评论(0)赞 (0)

Java

这六种原因,真能让 Java 应用 CPU 使用率飙升至 100% 吗?

3

dulong 发布于 2020-01-04

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 问题 1、无限循环的while会导致CPU使用率飙升吗? 2、经常使用Young GC会导致CPU占用率飙升吗? 3、具有大量线程的应用程序的CPU使用率是否...

阅读(32)评论(0)赞 (0)

Java

SpringBoot 2.x 开发案例之整合Srping Boot Admin

7

puefu.he 发布于 2020-01-03

点击▲关注 “ 爪哇笔记 ”   给公众号标星置顶 更多精彩 第一时间直达 前言 监控我们当然是要可视化的, Spring Boot Admin  就是将  Spring Boot Actuator 中提供的 endpoint 信息可视化表...

阅读(37)评论(0)赞 (0)

Java

阿里 神器 Arthas 的骚操作,定位线上BUG,超给力!

2

尖兵 发布于 2020-01-03

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 Arthas 是Alibaba开源的Java诊断工具。在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态。对分秒必争的线上异常, Arthas可...

阅读(36)评论(0)赞 (0)

编程技术

2019 节点: Love Wife & Change Life

puefu.he 发布于 2019-12-31

为什么你还在 ThoughtWorks? 因为不加班。人生总会有很多的选择,在决策的那一刻,你不知道对与错。但是,开心就好。 12 月初,ThoughtWorks 开始了 Annual Review 的 Kick Off,我开始总结这一年的工作,与此同时,我也开始总结我的 201...

阅读(57)评论(0)赞 (0)

Java

HashMap图解原理与数据结构

18

xiaoli.he 发布于 2019-12-30

面试被虐 周末你好!我是狮子王辛巴。一名无缘985,日常996工程师。利用周末休息时间给大家献上一篇技术文章。 作为一名为人民币服务的工程师,学好技术是多么重要的事情。今天跟各位老铁们详细说说日常的开发中经常用到的HashMap。 怎么可能骗你,真的哦,无论我们在开发中还是在面试...

阅读(34)评论(0)赞 (0)

Java

实战使用Arthas排查生产问题:实例方法接口调用

7

小丁 发布于 2019-12-30

点击上方蓝色字关注我们~ 有时系统上线之后出现bug,有些bug是非常难出现或者存在特定的用户上,假如我们在开发环境或者测试环境,有时是很难重现出来的,所以对于现场保留或者重现很重要。 此时如果能在生产系统上直接进行“debug”,那得多好,解决问题就更加容易和方便了。 本文是使...

阅读(48)评论(0)赞 (0)

Java

深入探索Android内存优化

10

xubiao.zhuang 发布于 2019-12-29

本篇是Android内存优化的进阶篇,难度会比较大,建议对内存优化不是非常熟悉的前仔细看看在前几篇文章中,笔者曾经写过的一篇 Android性能优化之内存优化 ,其中详细分析了以下几大模块: Android的内存管理机制 优化内存的意义 避免内存泄漏 优化内存空间 图片管理模块的...

阅读(74)评论(0)赞 (0)

Java

Alibaba Seninel 滑动窗口实现原理(文末附原理图)

7

hellas 发布于 2019-12-29

点击上方 “中间件兴趣圈” , 选择 “设为星标” 做积极的人,越努力越幸运! 要实现限流、熔断等功能,首先要解决的问题是如何实时采集服务(资源)调用信息。例如将某一个接口设置的限流阔值 1W/tps,那首先如何判断当前的 TPS 是多少?Alibaba Sentinel 采用滑...

阅读(44)评论(0)赞 (0)

编程技术

后端 API 接口文档 Swagger 使用指南

5

xubiao.zhuang 发布于 2019-12-27

点击上方  Java后端 ,选择  设为星标 优质文章,及时送达 作者 | Yrion 链接 |  cnblogs.com/wyq178/p/10291447.html 前言:作为一个以前后端分离 为 模式开发小组,我们每隔一段时间都进行这...

阅读(40)评论(0)赞 (0)