E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java后端开发arthas
什么是接口的幂等性,如何保证接口的幂等性?
✅作者简介:大家好,我是Leo哥,热爱
Java后端开发
者,一个想要与大家共同进步的男人个人主页:Leo哥的博客当前专栏:Java✨特色专栏:MySQL学习本文内容:什么是接口的幂等性,如何保证接口的幂等性
LeoToJavaer
·
2024-02-02 18:18
Java
幂等性
JVM技术文档-
Arthas
--线上内存问题定位
阿丹:记录一次线上问题的定位,以及解释和讲解一下在docker容器中
arthas
的使用。
一单成
·
2024-02-01 17:55
日常报错解决分析
JVM-java基础
jvm
HTTP概述
在
Java后端开发
中,HTTP扮演着重要的角色。以下是Java后端视角下的HTTP概述:HTTP请求:客户端发送HTTP请求到服务器,请求中包含了请求行、请求头和请求体。
Gambler_Tu
·
2024-02-01 13:15
http
servlet
http
网络协议
JAVA后端开发
面经2
面经来源于github上的Java-Interview在学习时,用自己的语言解释11."=="和equals方法究竟有什么区别?==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。equals方法是用于比较两个独立对象的内容是否相同,就好比去比较两个人的长相是否相同,它比较的两个对象是独
土豆烩芋头
·
2024-02-01 00:58
java面经基础
java
开发语言
学习
经验分享
JAVA后端开发
面经3
面经来源于github上的Java-Interview在学习时,用自己的语言解释21.面向对象的特征有哪些方面面向对象的编程语言有封装、继承、抽象、多态等4个主要的特征。封装是保证软件部件具有优良的模块性的基础,封装的目标就是要实现软件部件的“高内聚、低耦合”,防止程序相互依赖性而带来的变动影响。例如,人要在黑板上画圆,这一共涉及三个对象:人、黑板、圆,画圆的方法要分配给哪个对象呢?由于画圆需要使
土豆烩芋头
·
2024-02-01 00:28
java面经基础
java
开发语言
学习
经验分享
Java后端开发
面经1
面经来源于github上的Java-Interview在学习时,用自己的语言解释1.一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。深入说明:无,有过编程经验的人都比较了解2.Java有没有goto?没有,但是goto是java中的保留字。深入说明:无3.说说&和&&的区别(好问题)&和&
土豆烩芋头
·
2024-02-01 00:57
java面经基础
java
面试
经验分享
百度
java后端开发
面经
1.说一下线程池的四种创建方法newCachedThreadPoolnewFixedThreadPoolnewSingleThreadExecutornewScheduledThreadPool2.乐观锁和悲观锁的区别就是比较悲观的锁,总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它
Tomatoin丶
·
2024-02-01 00:25
java
面试
后端
Java后端开发
面经
有赞(一面)2021年5月26日时长:53分钟1.自我介绍2.springboot用过吗?和spring有什么区别?3.spring创建对象的过程,顺带着引申了一下ioc4.AOP是啥,然后讲讲它的原理,再讲讲什么是动态代理(这个问题回答的不好,动态代理没有讲清楚,解耦忘了说了)5.Hashmap的原理,如何存放元素,什么时候扩容,什么时候链表变成红黑树,再讲一下红黑树的实现原理(红黑树讲的不清楚
大黑写代码
·
2024-02-01 00:55
面经
java
mysql
spring
redis
JAVA后端开发
面经7
面经来源于github上的Java-Interview在学习时,用自己的语言解释61.去掉一个Vector集合中重复的元素第一种方法:VectornewVector=newVector();For(inti=0;io1.age?1:age
土豆烩芋头
·
2024-02-01 00:19
java面经基础
java
开发语言
学习
经验分享
面试
spring
boot
java-ee
JAVA后端开发
面经8
面经来源于github上的Java-Interview在学习时,用自己的语言解释71.描述一下JVM加载class文件的原理机制?JVM中类的装载是由ClassLoader和它的子类来实现的,JavaClassLoader是一个重要的Java运行时系统组件。它负责在运行时查找和装入类文件的类。这个没有啥好讲的,就记住就好了。72.heap和stack有什么区别。Java的内存分为两类,一类是栈内存
土豆烩芋头
·
2024-01-31 15:32
java面经基础
java
开发语言
使用在线诊断工具
arthas
arthas
安装与使用引言服务器线上排查bug是一件非常困难的事情。
arthas
为我们提供了线上诊断的十八般兵器。非常好用。本文将根据官方文档展示如何安装和简单使用
arthas
。
蜗牛侠_9106
·
2024-01-31 12:44
阿里面试:
Arthas
原理和使用,大概说说吧?
尼恩说在前面在40岁老架构师尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格,遇到很多很重要的面试题:
Arthas
原理和使用,大概说下吧
40岁资深老架构师尼恩
·
2024-01-31 09:16
面试
面试
java
后端
架构
系统架构
中间件
单元测试
day2 2018-12-25
Cardiopulmonaryresuscitation,orCPR,cansavethelifeofsomeonewhosehe
arthas
stopped.ˌkɑrdioʊˈpʊlməˌnɛrirɪˌsʌsɪˈteɪʃən
火凤凰涅槃
·
2024-01-29 20:07
【
Arthas
使用trace命令报错error happens when enhancing class: Method too large】
arthas
Arthas
使用trace命令报错errorhappenswhenenhancingclass:Methodtoolarge问题描述。
qq_43513957
·
2024-01-29 15:41
arthas
java
开发语言
JVM性能分析工具——
Arthas
及火焰图的使用
Arthas
的使用
Arthas
常用命令
Arthas
的安装Linux压测工具ApacheBench安装火焰图的使用火焰图如何分析火焰图的互动
Arthas
常用命令help:查看所有命令dashboard:仪表板
fortune_often_in
·
2024-01-29 07:44
jvm
BAT面试需要什么样的程序员?阿里七年经验面试官现身说法;
一、性能调优几乎每个
JAVA后端开发
程序员,都会在面试时碰到诸如如何性能调优的问题,如何回答好这个问题,不
风平浪静如码
·
2024-01-29 05:16
JVM工作原理与实战(二十九):监控内存泄漏的工具
专栏导航JVM工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、解决内存溢出的步骤二、发现问题1.Top命令2.VisualVM3.
Arthas
4.Prometheus+Grafana
橘子-青衫
·
2024-01-28 17:55
JVM工作原理与实战
jvm
java
后端
架构
借助
arthas
性能调优全过程
使用
arthas
的trace命令分析方法耗时瓶颈:可以看出bindReloadZoneTimeLimite耗时最久,通过分析Bind底层,将业务粒度进行拆分,加入并发执行再次使用
arthas
追踪单个方法耗时时间
CodingPeppa
·
2024-01-28 04:44
性能优化
Java后端开发
:学籍系统核心逻辑
✍✍计算机编程指导师⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流!⚡⚡Java实战|SpringBoot/SSMPython实战项目|Django微信小程序/安卓实战项目大数据实战项目⚡⚡文末获取源码文章目录⚡⚡文末获取源码在线学籍管理系统-研究背景在
计算机编程指导师
·
2024-01-27 10:01
Java实战集
大数据实战集
Python实战集
java
开发语言
mysql
数据库
spring
boot
vue.js
学籍
arthas
使用笔记
离线安装https://www.jianshu.com/p/9abb11d5c5a1常用查看方法入参和反参watchcom.allin.safe.harbor.listener.AirSparePartsRepositoryImportListenersaveBatch'{params,returnObj}'
K歌、之王
·
2024-01-27 03:31
arthas
笔记
视频教程- iOS动态库注入-iOS
iOS动态库注入多年一线开发岗位编程,曾任职用友上市公司高级软件工程师、技术负责人等,涉足移动平台开发(iOS/Android)、
Java后端开发
,以及前端开发等相关技术,已获得信息系统项目管理师(国家工信部软考高级
weixin_34624050
·
2024-01-26 20:20
本机使用
arthas
报 java.io.IOException: 拒绝访问
使用idea启动springboot项目,用
arthas
连接java进程,报错。
夏天的清凉
·
2024-01-26 15:36
后端开发-程序员职业生涯规划
本人求职方向为
Java后端开发
,秋招斩获诸多大厂offer,包括腾讯、美团等,也拿到了一些国企、银行的offer,在面试上有些许经验分享,也欢迎大家交流学习,共同进步。
℡folk
·
2024-01-26 12:19
java
少走弯路,给Java 1~5 年程序员的建议
1、由于LZ本人是
Java后端开发
出身,因此所推荐的学习内容是JavaWeb和
Java后端开发
的路线,非JavaWeb和
Java后端开发
的同学请适当参考其学习思想即可,切勿照搬。
零点145
·
2024-01-26 07:56
arthas
使用指南
文章目录简介使用安装以及启动1.热部署注意点2.jad反编译3.trace4.watch5.profiler5.vmtool简介
Arthas
是一款功能强大的在线监控和诊断工具,它能够以全局视角实时查看应用的负载
倜傥村的少年
·
2024-01-25 23:08
工作中问题
arthas
【
arthas
诊断CPU和内存问题实战】thread -n 5 + cpu火焰图 +内存火焰图
通过线程信息分析CPU1.查看线程信息step1:先查看哪个线程占比cpu最高分析:可与看出SceneWorker占比最高,但是是哪个类中哪个方法则不是太清楚。我们还需要去分析代码:step2.分析代码1.AbstractSceneManager的this.sceneWorkers=newSceneExecutor("SceneWorker",sceneWorkerNum);创建,接下来我们这个线
zfoo-framework
·
2024-01-25 15:25
#
arthas
java
手把手教你实现热更新功能,带你了解
Arthas
热更新背后的原理
但是测试小姐姐的活还是一定要帮,突然想起了
Arthas
可以热更新应用代码,按照网上的步骤,反编译应用代码,加上需要改动的逻辑,最后热更新成功。对此,测试小姐姐很满意,并表示下次会少提Bug。
程序通事
·
2024-01-25 04:36
Spring复习-问题回答
Spring是一个轻量级,非侵入式的(不使用框架特定的类,感受不到框架)IOC和AOP一站式的
java后端开发
框架,简化企业开发。
小俱的一步步
·
2024-01-24 20:26
java
spring
马小秋秋言物语第十四章:马小秋:知行合一、以天地为榜样
Qiu'sRhetoric(14)MaXiaoqiu:Combiningknowledgeandpractice,takingheavenande
arthas
amodel(一)修行就是知行合一Practiceisacombinationofknowledgeandaction
秋言物语8
·
2024-01-24 19:25
Java后端开发
— Forest、Feign、Retrofit区别
1.Forest和Feign的区别?Feign和Forest都是基于注解的声明式HTTP框架,但封装程度和api接口风格不太相同比如:Feign没有封装SSL证书验证、连接池、正向代理等功能,需要用于手动写代码提供OkHttp或Httpclient等框架的Client对象,而Forest是尽可能封装完整,以形成统一的屏蔽层,所以不要改代码就可以通过配置或注解随意切换OkHttp或Httpclien
Kevin&Amy
·
2024-01-24 15:02
Java后端开发面经
java
崩溃了!我说用attach进行问题定位,面试官问我原理
Arthas
(阿尔萨斯)是一款开源的Java诊断和监控工具,可以在生产环境中进行实时的应用程序分析和故障排查。
半亩方塘立身
·
2024-01-24 10:24
java
后端
Arthas
(Java 线上问题定位处理的终极利器)
在使用
Arthas
之前,当遇到Java线上问题时,如CPU飙升、负载突高、内存溢出等问题,你需要查命令,查网络,然后jps、jstack、jmap、jhat、jstat、hprof等一通操作。
苏922
·
2024-01-24 04:12
MySQL面试篇
MySQL面试题主要内容面试官在面试时主要会问以下这些方面的问题MySQL-优化定位慢查询方案一:开源工具调试工具:
Arthas
运维工具:Prometheus、Skywalking方案二:MySQL自带慢日志慢查询日志记录了所有执行时间超过指定参数
编程小猹
·
2024-01-23 23:56
面试
mysql
面试
Java 监控诊断利器
Arthas
monitor/watch/trace 命令使用详解
目录一、命令介绍二、测试Demo三、命令使用示例3.1、monitor命令3.1.1、监控primeFactors方法调用情况(5秒一个周期,每过5秒将这5秒统计的信息输出)3.1.2、监控primeFactors方法调用情况(5秒一个周期,每过5秒将这5秒统计的信息输出,一共输出两次)3.1.3、计算条件表达式过滤统计结果(方法执行完毕之前)3.1.4、计算条件表达式过滤统计结果(方法执行完毕之
kerwin_code
·
2024-01-23 13:17
java
java
运维
Arthas
中ognl表达式使用详解,以及通过ognl表达式获取Spring项目上下文中对象参数信息
目录前言一、基础操作1.1、使用`ognl`表达式获取静态属性和调用静态方法1.1.1、测试代码1.1.2、获取静态属性`ognl`表达式1.1.3、调用静态方法`ognl`表达式1.2、使用`ognl`表达式操作对象的非静态属性和非静态方法1.2.1、测试代码1.2.2、获取非静态属性`ognl`表达式1.2.3、调用非静态方法`ognl`表达式二、进阶操作2.1、使用`ognl`表达式创建一个
kerwin_code
·
2024-01-23 13:16
java
spring
java
后端
spring
boot
面试题-MySQL如何定位慢查询
如何定位慢查询:1.慢查询工具调试工具:
Arthas
运维工具:Prometheus、Skywalking2.MySQL自带的慢日志查询慢日志查询默认是关闭的,需要手动
java牛虻
·
2024-01-22 19:49
mysql
数据库
Sonnet 24: Love's disease
Myhe
arthas
beencontract‘dacurelessailwhichsplitmymindandtoremysoulapart.Whileonepartdoesindulcedaydreamsdwale
billowchaser
·
2024-01-22 19:04
【
arthas
诊断线上java应用】
如果是想立刻查看一个运行的java信息,则必须使用
arthas
这种无入侵的工具了。
zfoo-framework
·
2024-01-22 10:53
#
arthas
java
Arthas
中使用watch观测方法执行前后,基本类型参数的值不一致问题
背景某日晚,需要协助女朋友排查一个线上问题,其请求调用比较复杂,单次请求过来会多次通过不同路径调用存在问题的方法,并且还有很多重载的方法,排查过程中需要结合stack和各种条件判断,极其麻烦;期间也遇到了
Arthas
谁叫我土豆了
·
2024-01-21 16:30
【无标题】Spring Boot整合MyBatis-Plus,并通过AutoGenerator生成编程喵项目骨架代码**
作为一名
Java后端开发
,日常工作中免不了要生成数据库表对应的持久化对象PO,操作数据库的接口DAO,以及CRUD的XML,也就是mapper。
哗哗的世界
·
2024-01-21 12:01
相关技术积累
spring
boot
mybatis
后端
Scalers Talk早起晨读Day8
MaterialThisistheVOASpecialEnglishHealthReport.Cardiopulmonaryresuscitation,orCPR,cansavethelifeofsomeonewhosehe
arthas
stopped.Theconditioniscalledcardiacarrest.Theheartstopspumpingblood.Thepersonstops
日更365
·
2024-01-21 07:22
Arthas
的简单使用
Arthas
Arthas
是一个开源的Java诊断工具,旨在帮助开发者和运维人员更轻松地定位和解决Java应用程序的性能问题。
ajwlforever
·
2024-01-20 11:53
后端学习
jvm
性能优化
arthas
的学习笔记
arthas
常用命令:dashboardsc-d类名可以查看jvm程序中类与类的继承关系heapdump替代jmap的thread把java进程中的所有的线程全部列出来thread-b可以直接找出死锁的线程
花里胡哨的菜只因
·
2024-01-20 03:25
学习
笔记
arthas
retransform热更新
arthas
retransform热更新方式一、
arthas
idea插件方式1.在IDEA插件市场下载“
arthas
idea”插件2.Ctrl+F9/Ctrl+Shift+F9编译项目3.生成linux
搬山境KL攻城狮
·
2024-01-18 14:21
java
linux
开发语言
Git中,版本库和远程库有什么区别
✅作者简介:大家好,我是Leo,热爱
Java后端开发
者,一个想要与大家共同进步的男人个人主页:Leo的博客当前专栏:每天一个知识点✨特色专栏:MySQL学习本文内容:Git中,版本库和远程库有什么区别个人知识库
LeoToJavaer
·
2024-01-18 02:12
死磕面试系列
git
BAT程序员常用的开发工具,建议收藏!
阿里篇一、Java线上诊断工具
Arthas
Arthas
是阿里巴巴2018年9月开源的一款Java线上诊断工具。使用场景:这个类从哪个jar包加载的?为什么会报各种类相关的Exception?
快乐非自愿
·
2024-01-17 15:30
前端
javascript
数据库
Java中的JVM指令和
Arthas
以及Dump文件(jvisualvm和MemoryAnalyzer工具)整体分析
前言前天线上服务器突然内存和CPU都爆掉了,两者都处于一种高负载的状态,而且还是周末的情况下,起初运维同事怀疑是用户数量暴增,但是数据面板上并没有出现很大的暴增现象,之前的服务器4G的内存都跑不满后面升到8G还是不够,于是我用jpsjmap-heap查看了下堆状态,发现老年代的空间占用率99%(大小为5个G),新生代2个多G,于是我怀疑是某个业务一直在创建大量的对象,当然这只能是初步怀疑,接着我又
coffee_babe
·
2024-01-17 12:31
JVM
java
jvm
开发语言
java后端学习路线
学习
Java后端开发
的路线可以按照以下步骤进行:Java语言基础:首先要掌握Java语言的基础知识,包括变量、数据类型、运算符、控制流程等。通过学习Java核心概念和语法,打好基础。
原来118
·
2024-01-17 09:45
java
学习
开发语言
韩顺平Java后端学习路线
视频地址:找不到
java后端开发
工作?按这个学,找工作没问题(超全超详细的Java企业级学习路线)_哔哩哔哩_bilibili
Moore202002
·
2024-01-17 09:39
java
Arthas
项目实战用法
一、简介1、项目所在位置2、安装
Arthas
1.下载
arthas
-boot.jar2.运行
arthas
-boot.jar3.选择进程3、卸载
Arthas
二、核心监视功能1、monitor:监控方法的执行情况
西西o
·
2024-01-16 20:17
Liunx
linux
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他