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性能问题定位
基于 Prometheus 精准监控 & 报警实践
针对报警的快速感知以及
问题定位
的命题,我们实施了基于Prometheus的精准报警系统,系统包括三部分:日志平台、指标系统、报警系统,该解决方案支持指定处理人快速消息提醒,且报警消息带有充分的指标信息可以快速定位问题范
·
2023-06-13 18:44
数据库
系统响应优化
主要针对接口响应慢
问题定位
解决方案1.定位接口响应时间太长,怎么去定位问题?网络问题(ping一下就知道了,一般不会有)根据自己多年写bug的经验,扒拉一下代码看一下看问题出在哪里了?
Fuly1024
·
2023-06-13 06:53
数据库
sql
【04】STM32·HAL库开发-MDK5使用技巧 |文本美化 | 代码编辑技巧 | 查找与替换技巧 | 编译
问题定位
| 窗口视图初始化
文件妙用2.代码编辑技巧(熟悉)2.1Tab键的妙用2.2快速定位函数或变量被定义的地方2.3快速注释&快速取消注释3.查找&替换技巧(掌握)3.1快速打开头文件3.2查找功能3.3查找替换功能4.工程编译
问题定位
小浪宝宝
·
2023-06-13 00:52
#
STM32-HAL库
stm32
单片机
嵌入式硬件
mcu
嵌入式
SpringCloud 客户端 http请求服务端莫名出现超时
背景:客户端请求服务端域名,进行查询操作,偶尔出现200ms+延迟,且对于该请求服务端执行速度4ms左右,此问题非常诡异,决定对此进行研究.下面记录下当时详细的定位&解决流程
问题定位
:1、分析代码服务端系统是一个常见的
·
2023-06-12 15:38
阿里2023年版十亿级并发系统设计+
java性能
优化实战文档
没准备好也别怕,小编给大家准备好了2021年最新版阿里巴巴十亿级并发系统设计+阿里巴巴
java性能
调优实战两份学习文档,让你面试阿里不再难,希望大家能够喜欢!
程序猿java易
·
2023-06-12 15:54
java
编程
程序员
java
性能优化
jvm
java线上问题排查技巧
线上
问题定位
思维导图一服务器层面1.1磁盘1.1
fun_huan
·
2023-06-11 12:30
【Java】记录一次服务性能
问题定位
、调优完整过程
文章目录背景压测准备初步压测结论排查过程记录排除中间件及网络因素借助Arthas及Skywalking暴露prometheus指标修改数据库最大连接池数场景一场景二场景三场景四场景五场景六场景七场景八结论Consumer消费能力优化增加消费者增加TopicQueue数量Queue总数:96Queue总数:192Queue总数:900调整消费程序http最大连接池数Consumer参数微调总结优化总
三月是你的微笑
·
2023-06-09 15:58
Java
java
分布式
Arthas
skywalking
jvm
大数据—— Flink 的优化
内存配置二、配置进程参数2.1场景2.2操作步骤三、解决数据倾斜3.1场景描述3.2解决方式3.2.1.数据源的消费不均匀:调整并发度3.2.2.数据分布不均匀四、Checkpoint优化五、Flink作业的
问题定位
六
Vicky_Tang
·
2023-06-09 14:11
Flink
flink
spark
big
data
jmeter性能测试实战--web程序
目录前言:项目背景测试步骤前言:JMeter是开源的
Java性能
测试工具,广泛应用于Web、移动应用程序等领域的性能测试中。
自动化测试码元
·
2023-06-09 03:41
自动化测试
软件测试
接口自动化测试
java
开发语言
接口自动化测试设计模式
接口自动化测试
servlet
不知道该写什么?学会这三步,写文章 so easy!
关于定位的
问题定位
是什么?定位其实是告诉我们界限,也就是可以做哪些事情。把“我”,“用户”,“竞争对手”作为三个点连成一个三角形。
蚍蜉撼树1Q84
·
2023-06-09 02:12
CPU使用率高
问题定位
现象:测试反馈测试环境后台非常卡顿分析:后台机器CPU使用率非常高,80%以上,jdk8,redhat1.top-C2.top-Hppid3.printf"%x\n"线程id4.jstack线程id|grep‘0x41e8’-C5--color或者jstack线程id>javacore.txt5.使用jca,分析javacore.txt第4步,执行报错Unabletoopensocketfile:
小窗剪烛
·
2023-06-08 20:24
web
问题定位
:F12,如何找到对应接口
接口查看法,是我们最常用的定位前后端问题的方法。即:一般用来查看是后端返回给前端的数据有误,还是前端显示有误。主流浏览器(如Chrome,FireFox,等)都有自带的接口查看工具,可以通过F12(设置–工具–开发者工具)开启抓包。每进行一个操作,一般都会调用对应的接口,在NetWork中可以看到当前页面发送的每个请求。以谷歌浏览器为例:1、进入NetWork页面如图,按F12,切换到NetWor
测试萧十一郎
·
2023-06-08 19:33
web自动化
测试工具
自动化测试
功能测试
Java
问题定位
:CPU占用过高分析
一般在开发Java的时候,为防止占用过多的资源,对CPU和内存的占用,都会有一个要求,例如CPU不能超过70%,内存不能超过4G等,那在一般
问题定位
的过程中,如何和定位这些问题呢,下面简单介绍一下CPU
两句挽联
·
2023-06-08 17:14
Java性能
调优
Java性能
调优是一个复杂且重要的主题,它涉及到了JVM、垃圾收集器、内存管理、多线程、代码优化等多个方面。在本节中,我们将对
Java性能
调优的基本概念和方法进行简要介绍。
博客0214
·
2023-06-08 15:00
如何定位分析视频异常画面
问题定位
很多小伙伴碰到此类问题,往往感觉束手无策,本质原因还是对于视频链路不太清晰
·
2023-06-08 12:32
视频视频处理
Java性能
权威指南-总结2
Java性能
权威指南-总结2性能测试方法原则2:理解批处理流逝时间、吞吐量和响应时间批处理流逝时间吞吐量测试原则3:用统计方法应对性能的变化性能测试方法原则2:理解批处理流逝时间、吞吐量和响应时间性能测试的第
weixin_42583701
·
2023-06-08 06:56
java
数据库
开发语言
Java性能
权威指南-总结8
Java性能
权威指南-总结8垃圾收集算法理解CMS收集器针对并发模式失效的调优垃圾收集算法理解CMS收集器针对并发模式失效的调优调优CMS收集器时最要紧的工作就是要避免发生并发模式失效以及晋升失败。
weixin_42583701
·
2023-06-08 06:48
java
jvm
算法
【测试报告】个人博客系统自动化测试报告
文章目录项目背景项目功能测试计划功能测试测试用例执行测试的操作步骤自动化测试设计的模块、自动化运行的结果、
问题定位
的结果自动化测试优点项目背景对于一个程序员来说,定期整理总结并写博客是不可或缺的步骤,不管是对近期新掌握的技术或者是遇到
蔡欣致
·
2023-06-07 23:45
(自动化)测试开发系列
selenium
junit
自动化测试
java
项目终于用上了xxl-job,真香!
文章首发公众号:码猿技术专栏关注公众号:码猿技术专栏,回复关键词:1111获取阿里内部
java性能
调优手册!那么下面先说明什么是xxl-job以及为什么要使用它。xxl-job是什么?
·
2023-06-07 22:26
让
java性能
提升的JIT深度解剖
JVM性能调优1.C1、C2与Graal编译器1.1C1编译器1.2C2编译器1.3分层编译2.热点代码3.热点探测4.方法调用计数器5.回边计数器6.编译优化技术6.1方法内联7.锁消除8.栈上分配9.逃逸分析技术10.标量替换本文是按照自己的理解进行笔记总结,如有不正确的地方,还望大佬多多指点纠正,勿喷。课程内容:1、Java的解释执行与JIT(即时编译器)2、JIT历史发展与分层编译3、JI
俺就是菜得很
·
2023-06-07 19:30
JVM性能调优
java
jvm
开发语言
5大主流方案对比:MySQL千亿级数据线上平滑扩容实战
关注公众号:码猿技术专栏,回复关键词:1111获取阿里内部
Java性能
优化手册!如图所示:后期随着用户量的增加,用户产生的数据信息被源源不断的添加到数据库中,最终达到数据库的最佳存储
·
2023-06-07 12:07
tomcat突然宕机问题解决方案
二.
问题定位
1.排查tomcat的启停日志。在文件tomcat/logs/localhost.xxxx.log,排查tomcat的启停日志正常。在宕机时刻,有关闭日志输出。
手hold刺猬
·
2023-06-07 09:44
003.疑难问题
tomcat突然宕机
Java性能
权威指南-总结5
Java性能
权威指南-总结5垃圾收集入门垃圾收集概述分代垃圾收集器垃圾收集入门很多时候没有机会重写代码,又面临需要提高Java应用性能的压力,这种情况下对垃圾收集器的调优就变得至关重要。
weixin_42583701
·
2023-06-07 02:17
java
jvm
算法
Java性能
权威指南-总结6
Java性能
权威指南-总结6垃圾收集入门垃圾收集概述GC算法选择GC算法垃圾收集入门垃圾收集概述GC算法JVM提供了以下四种不同的垃圾收集算法:Serial垃圾收集器Serial垃圾收集器是四种垃圾收集器中最简单的一种
weixin_42583701
·
2023-06-07 02:17
java
jvm
开发语言
Java性能
权威指南-总结4
Java性能
权威指南-总结4
Java性能
调优工具箱操作系统的工具和分析CPU运行队列磁盘使用率网络使用率Java监控工具基本的VM信息
Java性能
调优工具箱操作系统的工具和分析CPU运行队列快速小结检查应用性能时
weixin_42583701
·
2023-06-07 02:47
java
linux
开发语言
Java性能
权威指南-总结7
Java性能
权威指南-总结7垃圾收集算法理解Throughput收集器堆大小的自适应调整和静态调整理解CMS收集器垃圾收集算法理解Throughput收集器Throughput收集器有两个基本的操作;其一是回收新生代的垃圾
weixin_42583701
·
2023-06-07 02:35
java
jvm
开发语言
java性能
优化
你是否正打算优化hashCode()方法?是否想要绕开正则表达式?LukasEder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。最近“全网域(WebScale)”一词被炒得火热,人们也正在通过扩展他们的应用程序架构来使他们的系统变得更加“全网域”。但是究竟什么是全网域?或者说如何确保全网域?扩展的不同方面全网域被炒作的最多的是扩展负载(Scalingload),比如支持单个用户访问的
昕火燎原
·
2023-06-06 21:04
程序性能
优化
性能
iOS端崩溃
问题定位
总结
前言崩溃问题修复是每一个客户端开发者治理的重难点,一般崩溃有三道程序监防:1、程序员代码编程规范化及Codereview;2、程序员自测及测试部门同事测试;3、线上检测工具bugly、Firebase监测。崩溃修复是一个长期复杂的过程,程序员治理优化程序的过程中,同时也是提高自身能力和了解更广泛知识的过程。要想解决崩溃,首先就要学会定位线上崩溃问题,本文就总结分享了开发中定位崩溃问题的几种方法和大
Damon_Rao
·
2023-05-18 18:38
数据仓库与数据建模理论
数据仓库的特性:面向主题按主题分类集成将分散在各个数据库的数据集中到一起稳定非实时,一般只做查询变化记录历史,反映最近一段时间的变化数仓分层的意义之一是1.
问题定位
简化,每层只处理一个简单的问题;2.中间结果数据
February13
·
2023-04-21 21:45
模型
容易忽视的细节:Log4j 配置导致的零点接口严重超时
本文以作者自身视角极具代入感的描绘了从
问题定位
到具体的问题排查过程,并通过根因分析并最终解决问题。
·
2023-04-21 10:19
线程问题解决log4j
如何在iOS应用中更好的调试H5页面
本篇先简单讲述WKWebView的加载流程,再通过Safari网页检查器,实现H5页面的调试与
问题定位
。一、了解web容器的加载流程1、WKWebView的
风·之痕
·
2023-04-20 22:05
Objective-C
JavaScript
safari
ios调试
h5调试
web页面调试
好家伙,阿里新产
Java性能
优化(终极版),涵盖性能优化所有操作
上月公司来了一位大佬,入职不到一周就把公司现有项目的性能优化了一遍,直接给公司节省了一半的成本。一问情况,才知道这位仁兄也是一路被虐过来的。去年年底被裁,本以为自己技术还行,看了一段时间面经,复习了基础知识,就开始投大厂简历。阿里最先给他面试机会,结果没能扛过三面,然后是各种大大小小的公司,在实际面试中被碾压得翻不了身。整整一个半月,一个offer都没拿到,最后针对性的恶补,才入职了我司。说到这,
Javatutouhouduan
·
2023-04-20 13:35
java
面试
jvm
数据库
性能优化
线上频繁GC怎么处理
这时候可以使用机器扩容、服务重启、接口限流等手段来维持服务的正常运行,给
问题定位
争取一定的时间。3.问题定
会飞的架狗师
·
2023-04-20 07:05
jvm
java
linux
JAVA性能
优化实例
目录概述Sql性能优化多线程利用内存缓存功能优化参考博客概述性能优化的几个点,大致可以分为:sql优化使用多线程利用内存,缓存等,将固定不常更改的数据放入在,存取更快的内存当中功能实现逻辑优化Sql性能优化1、在需要接口性能优化的查询逻辑上,尽可能查询少的字段,减少sql耗时这个就不再赘述了,尽量不使用*这样的查询在具体的业务逻辑中。2、使用索引使用索引,应该遵循以下几个原则:使用尽可能简单的字段
ybbgrain
·
2023-04-20 06:16
微服务
性能优化
java
sql
java性能
分析工具async-profiler
环境准备首先,你需要从github将代码下载下来:gitclonehttps://github.com/jvm-profiling-tools/async-profiler然后,进入到下载好的项目中,然后进行编译(也可以直接下载编译好的):cdasync-profilermake可以发现在async-profiler项目中有一个脚本叫做“profile.sh”,运行这个脚本,会输出如下提示内容Us
tracy_668
·
2023-04-19 04:14
解决java启动时报线程占用报错:Exception in thread “Thread-14“ java.net.BindException: Address already in use: bind
目录前言1异常2
问题定位
2.1第一种情况2.2第二种情况2.3第三种情况3问题原因4思考学习总结前言本文提供三种不同的解决方式,也是三种不同的情况和思路我的问题是在springboot整合了xxl-job
·
2023-04-18 01:40
怎么对 Java 程序调优?不看别后悔!
笔者根据个人经验,将
Java性能
优化分为4个层级
zl1zl2zl3
·
2023-04-17 15:54
Java
调优
java
调优
如何定位Spark数据倾斜问题,解决方案
文章目录前言一、数据倾斜和数据过量二、数据倾斜的表现三、定位数据倾斜
问题定位
思路:查看任务-》查看Stage-》查看代码四、7种典型的数据倾斜场景解决方案一:聚合元数据解决方案二:过滤导致倾斜的key解决方案三
我是渣渣华
·
2023-04-17 14:34
spark
大数据
分布式
局域网ssh连接wsl2配置与问题一站式解决(connection refused)
问题定位
与解决局域网机器ssh连接不上wsl2:检查网络局域网机和宿主机的连通性#在局域网机powershell/cmd/terminal上运行ping#发送成功则连通无问题,发送失败,检查两台机器之间的网络
你们EE出了个傻子
·
2023-04-17 13:20
排障
指南
ssh
linux
bash
【STM32】HardFault问题详细分析及调试笔记
目录1.概述2.问题描述3.问题分析4.相关知识4.1异常和中断4.2中断输入与挂起行为4.3Cortex-M4处理器的寄存器简介4.4C实现的异常处理4.5栈帧4.6异常返回值4.7异常流程5.
问题定位
一起玩MCU
·
2023-04-17 13:40
STM32进阶
stm32
单片机
嵌入式硬件
《Java平台体系》——第二章 JVM——JNI(Java本地接口)
语言特性,所以考虑把一些繁琐的对性能要求不是很高的程序功能用Java开发,而把一些对运算性能要求高的用C开发(注意:这句话是我为了吸引大家写的,对于性能往往存在想当然的陷阱,请不要把JNI理解成来解决
Java
owen0278
·
2023-04-17 13:21
Java平台体系
java
jni
jvm
平台
虚拟机
windows
内存泄漏
问题定位
Linux程序中如果内存使用率异常偏高,则可能存在内存泄漏问题,这时应关注文件系统内存占用、共享内存占用及各个业务进程内存占用,可用top查看各个进程CPU使用情况。VIRT代表进程使用的虚拟内存大小,RES代表进程使用的物理内存大小,SHR代表进程使用的共享内存大小,%MEM代表进程使用的物理内存百分比。VIRT:malloc申请,不一定马上使用。RES:内存使用的时候才增长。malloc申请内
HW_Coder0501
·
2023-04-16 08:29
问题定位
内存泄漏
微服务整合Seata异常处理:no available service ‘default‘ found, please make sure registry config correct
:启动异常日志三:异常信息排查3.1:锁定包路径io.seata.core.rpc.netty3.2:全局搜索异常关键字:pleasemakesureregistryconfigcorrect3.3:
问题定位
凡解
·
2023-04-15 21:26
#
服务器
#
Seata-分布式事务
#
SpringCloud-微服务
微服务
java
Seata
springcloud
升级 Docker 4.5.0 后 mysql 报错 lower_case_table_names
错误截图image.png原因查询通过搜索
问题定位
原因大致如下(原文是英文,机器翻译如下):lower_case_table_names设置告诉mysql如何存储和比较表名。
karl_song
·
2023-04-15 10:23
网络
问题定位
方法
转载自:https://mp.weixin.qq.com/s/an373dQGF68zRhXb4qTAXg运维中有个词叫根故障定位,实际生产中很多异常的根故障最后都会定位到网络这一层。下面以BrokenPipe为例,简述一下如何进行网络问题的定位。1.定位思路第一眼看异常栈直译过来就是管道破裂,为什么会出现管道破裂呢?这篇文章就由此而来,背后牵涉的是我们常常挂在嘴边,面试也经常被问的http和tc
小孩真笨
·
2023-04-15 07:55
3-5年以上的功能测试如何进阶自动化?【附学习路线】
(文末自动化测试学习资料分享)一、业务流程方向1、熟悉底层的业务作为功能测试工程师来讲,了解开发的框架、开发的业务设计流程以及数据库的底层结构,不管是对于我们熟悉业务还是在测试过程中遇到问题进行
问题定位
测试界的彭于晏
·
2023-04-13 21:05
技术分享
自动化测试
软件测试
功能测试
自动化测试
测试工程师
软件测试
程序人生
Fatal signal 11 (SIGSEGV), code 2调试方法
尤其是这种bug,出现一次整个App立刻崩掉,并且还不给你打印函数调用栈,压根不知道哪一行出了问题.如果google或者百度这个错误的描述,答案往往是指针使用了一个不可用的位置,或者是数组越界,对程序
问题定位
也没有有价值的帮助
H100
·
2023-04-13 18:46
c/c++
c语言
调试
bug
测牛学堂:软件测试python中日志很重要!(一)
日志日志就是用于记录系统运行时的信息,对一个事件的记录,也称为Log需要记录的信息:1脚本运行过程中某个重要变量的值2方法的输入参数和返回结果3异常信息日记记录的作用1了解系统运行的情况是否正常2系统程序运行故障分析与
问题定位
测牛学堂测试培训
·
2023-04-13 10:19
测试
python
Flink不触发窗口计算又不报错的
问题定位
在网上翻到一篇博客
问题定位
:Flink水位线不触发问题,上面说是watermark有问题,通过Flink的管理控制台发现watermark没生成:注意,截图的时候我的问题已经解决了,没有watermark
咦940
·
2023-04-12 23:27
大数据
flink
kafka
大数据
阿里都在用的线上
问题定位
工具【收藏备用】
简介Arthas是Alibaba开源的Java诊断工具,动态跟踪Java代码;实时监控JVM状态,可以在不中断程序执行的情况下轻松完成JVM相关问题排查工作。支持JDK6+,支持Linux/Mac/Windows。这个工具真的很好用,而且入门超简单,十分推荐。使用场景这个类从哪个jar包加载的?为什么会报各种类相关的Exception?我改的代码为什么没有执行到?难道是我没commit?分支搞错了
不会写文档的程序员
·
2023-04-11 13:35
运维
java基础
jvm
java
tomcat
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他