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性能问题定位
全链路追踪系统在技术运营层面的应用
随着微服务和分布式架构的引入,各类应用和基础组件形成了网状的分布式调用关系,这种复杂的调用关系就大大增加了
问题定位
、瓶颈分析、容量评估以及限流降级等稳定性保障工作的难度。
key_3_feng
·
2023-04-11 07:57
运维
运维
cpu分析利器 — async-profiler
简介async-profiler是一款采集分析
java性能
的工具,翻译一下github上的项目介绍:❝async-profiler是一款没有Safepointbiasproblem的低开销java采集分析器
捉虫大师
·
2023-04-11 02:55
细数腾讯开源的前端项目及实践
感谢Tencent提供如此丰富的前端开源项目1.TSWTencentServerWeb官方GitHub地址中文文档TencentServerWeb(TSW)是一套面向WEB前端开发者,以提升
问题定位
效率为初衷
ur home
·
2023-04-10 23:39
github
大前端
jmeter 在linux环境注意事项
其他基本都差不多,需要注意的是BeanShell预处理程序及后置处理程序里边有指定source的地方,路径一定记得改过来,还有里边用的jar包也要注意同步过去
问题定位
过程:在本机执行没有报错,GUI和命令行执行都没有报错
TungChiu
·
2023-04-10 18:49
如何利用ChatGPT辅助优化刷题性能
定位问题为了定位切题卡顿问题的具体原因,测试了高低端手机、切换2G、3G、4G低网络状态等各种影响切题的现实情况,经过借助工具和性能面板的辅助分析,大致把切题卡顿性能
问题定位
到【题目池体积】上!
烟囱土著
·
2023-04-10 10:11
这个项目我决不烂尾
chatgpt
Linux 25 内核和用户通信之proc文件系统
初探Linux内核态——通过proc文件系统作快速
问题定位
:https://www.jianshu.com/p/77d468ee32ff/proc文件系统介绍/proc目录介绍Linux内核提供了一种通过
z_ieee
·
2023-04-10 05:54
Linux编程
webpack优化 - source-map
source-map是一个信息文件,存储了转换后每一个代码的位置,在报错信息中心会显示代码报错信息在原始代码中的位置,便于
问题定位
,提升调试效率。
古月丶
·
2023-04-10 01:07
如何用keep-alive做组件缓存
于是
问题定位
到组件缓存上。。。如何操作?
团猫咪爱吃玉米
·
2023-04-09 16:14
记录一次k8s部署pod失败的排查
现在
问题定位
到k8s-01这
阿当运维
·
2023-04-09 13:56
关于使用pkg打包node项目为exe可执行文件,内含命令行执行代码不可执行
问题定位
说明
近期有朋友请教我一个问题,为何他将node项目打包成exe文件之后,他的项目就运行不正常了,也就是需要播放一段音频。他的代码如下项目工程代码查看consthttp=require("http");constsound=require("sound-play");constpath=require("path");constfs=require("fs");constfilePath=path.jo
星野-纯夏
·
2023-04-09 01:12
javascript
前端
开发语言
Java线程的6种状态及切换(透彻讲解)
Java线程的6种状态分析想起来写一下Java线程状态,还是源起与最近的一次
问题定位
,当时碰到一个偶先超时的问题,使用jstack命令打印出堆栈信息之后,例如"transport-vert.x-eventloop-thread
匆匆岁月
·
2023-04-08 20:52
Java 应用压测性能
问题定位
经验分享
什么是压测压测,即压力测试,是确立系统稳定性的一种测试方法,通常在系统正常运作范围之外进行,以考察其功能极限和和可能存在的隐患。压测主要用于检测服务器的承受能力,包括用户承受能力,即多少用户同时使用系统时基本不影响质量、流量承受等。另外,通过诸如疲劳测试还能发现系统一些稳定性的问题,比如是否存在连接池中的连接被耗尽,内存被耗尽,线程池被耗尽,这些只能通过疲劳测试来进行发现定位。为什么要压测压测的目
阿里云云栖号
·
2023-04-08 12:02
测试工具
压力测试
云计算
阿里云
java
压测服务器性能上不去,
JAVA性能
优化思路探究
1、背景介绍一个系统的上线除了常规的功能性测试外,还需要经过严格的性能测试,满足预期的性能指标(常见的有响应时间,tps等),才允许上生产环境。广义的性能测试一般还包含负载测试(用于测试系统的容量:即系统在保证一定响应时间的情况下能够允许多少并发用户的访问),压力测试(用于测试系统的稳定性:即在保证一定压力的情况下,查看测试系统的稳定性),并发测试(即测试系统多并发能力:即模拟多用户访问同一应用的
德州小王子
·
2023-04-08 12:28
压测服务器性能上不去
运维告诉我CPU飙升300%,为什么我的程序上线就奔溃了
此时服务器CPU飙升300%
问题定位
首先我们先梳理下Websocket的数据发送的简单原理示意图。往往定位问题得清楚我们的逻辑是什么当一
zxhtom
·
2023-04-08 06:39
java访问服务器中的文件,java 访问远程服务器文件
java访问远程服务器文件内容精选换一换已成功登录
Java性能
分析。待安装Guardian的服务器已开启sshd。
拉乐
·
2023-04-08 03:45
java访问服务器中的文件
Spring Boot 使用 Micrometer 集成 Prometheus 监控 Java 应用性能
我们可以通过Micrometer收集
Java性能
数据,配合Prometheus监控系统实时获取数据,并最终在Grafana上展示
姚敦林
·
2023-04-07 14:33
运维技术
监控
Prometheus
Micrometer
JVM监控
微服务监控
spring
boot
内卷新高度:全员爆
Java性能
优化,加班到半夜,领导都睡着了
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。今天小编就来分享一份Alibaba内部首次公开的720页Java程序性能优化实战手册,上线之后大获好评!当时看完这份资料的时候,感到首先就Java的方方面面讲得比较全,但是不乱。而且每个点都讲得比较清楚,读下来也没有什么盲点。干货非常多。国内少有的能写得这么好的。我看了收获
MC中的架构师
·
2023-04-07 08:54
spring
java
学习
分布式
架构
Java性能
优化常见问题
引言最近项目上线的频率颇高,连着几天加班熬夜,身体有点吃不消精神也有些萎靡,无奈业务方催的紧,工期就在眼前只能硬着头皮上了。脑子浑浑噩噩的时候,写的就不能叫代码,可以直接叫做Bug。我就熬夜写了一个bug被骂惨了。Kafka源码篇——Kafka快速入门1.1Kafka简介1.2以Kafka为中心的解决方案1.3Kafka核心概念1.4搭建Kafka源码环境Kafka源码篇——生产者2.1Kafka
程序员超三
·
2023-04-07 06:02
程序员
java
经验分享
面试
ListView获取的itemView为null!!
上周调试一个bug,最终
问题定位
到了mCurPlayItemView=mListview.getChildAt(mCurPos+mListview.getHeaderViewsCount()-mListview.getFirstVisiblePosition
双核孤城
·
2023-04-07 06:46
记一次渗透测试CS架构产品客户端创建用户机制抓包,通过peach工具重放报文绕过客户端直接创建用户的
问题定位
。
1、背景该产品基于CS架构设计,可以通过管理员账户客户端创建系统用户。首先通过wireshark抓取了登陆到创建用户的整个报文,并将报文解密,配置peach发包工具,模拟管理员登陆客户端并创建其他用户的功能。2、现象当管理员用户在线的时候,peach工具能够成功发包创建用户。而管理员用户不在线时,peach工具发包无法创建用户。也就是说peach工具复用了已经登陆成功的管理员用户session。3
猕猴桃爱吃猕猴桃
·
2023-04-07 06:49
工作相关
渗透测试
RMI
Spring
MySQL备份问题排查和思考
1.背景2.疑点3.问题分析4.
问题定位
5.checkingpermissions的疑惑6.探索优化思路7.补充:关于几个timeout参数生效点1.背景行内数据库备份在使用某备份软件,使用的数据库版本
老叶茶馆_
·
2023-04-06 20:53
数据库
mysql
java
linux
oracle
内卷新高度:全员爆
Java性能
优化,加班到半夜,领导都睡着了
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。今天小编就来分享一份Alibaba内部首次公开的720页Java程序性能优化实战手册,上线之后大获好评!当时看完这份资料的时候,感到首先就Java的方方面面讲得比较全,但是不乱。而且每个点都讲得比较清楚,读下来也没有什么盲点。干货非常多。国内少有的能写得这么好的。我看了收获
不几乎都有
·
2023-04-06 20:03
java
程序人生
java-ee
架构
spring
unity编辑器上不穿模,真机Android上会穿模
问题定位
和解决
问题:项目里有个特殊镜头近距离的技能展示,同一个模型正常场景里是好的,播放这个特效时用了一个单独的相机的,真机上出现了穿模的问题,Unity上却没有:原因:深度测试出现问题,查了一下资料应该是真机上深度图精度不够最后解决方案很简单:调那个相机的ClippingPlanes,减少距离,特别是把Near调大一些,从0.01调成了0.1(Far也从100调成了20)正常的绘制效果和画手时的深度测试效果(
zhenmu
·
2023-04-06 08:07
unity
游戏引擎
平常你是怎么对Java服务进行调优的?
笔者根据个人经验,将
Java性能
优化分为4个层级
IT小鲍
·
2023-04-05 13:45
Flink任务问题分析与性能调优
1.1
问题定位
的基础:只有具备良好的的监控数据支持,才能感知问题/异常的发生并对其快速定位。监控指标主要分为以下三个
_Janick
·
2023-04-05 01:30
flink
flink
java
运维
hbase regionserver与hbck端口冲突
2、
问题定位
因为是通过hbase脚本启动的hbck,所以去该脚本中查阅hbck启动相关的命令,可以看到:在HBASE_SERVER_JAAS_OPTS环境变量未配置的情况下,hbck使用regionserver
Interest1_wyt
·
2023-04-05 01:15
大数据
hbase
大数据
【bug】Could not write JSON 访问接口报错 代码没有报错
经过反复排除,因为其他response没有出现这个问题,所以我就把
问题定位
在response中,最终把目标定位在了这个分页集合的属性上。
T_Antry
·
2023-04-05 00:54
json
java
http
终于拿到了阿里2022年度九大Java技术文档——面试题+文档+白皮书
2022年阿里巴巴面试参考指南(泰山版)阿里巴巴1000道Java工程师面试题(2022版)阿里巴巴2022版JDK源码笔记(2月第三版)阿里巴巴Java开发手册1.4.0阿里巴巴
Java性能
调优实战(
唐宇架构师
·
2023-04-04 20:02
java
spring
tomcat
struts
maven
async-profiler使用
简单研究一下async-profilerasync-profiler是一款
Java性能
分析工具,我们来简单使用一次看看效果。可以直接去github地址下载,下载后在linux下解压。进入目录后执行.
陈泽宇啊
·
2023-04-04 18:04
Java性能
问题分析步骤
当你在执行任务时,如果突然发现CPU飙升,不要惊慌失措。按照下面的步骤来分析,很快就能定位到问题所在。首先,执行top命令,查看CPU占用情况。在top命令的输出中,可以看到一列为CPU的占用率。找到占用CPU最多的进程的PID,这是下一步分析的关键。接着,根据第一步找到的PID,执行top-HpPID命令,来定位占用CPU的线程。这将列出所有线程的信息以及它们的CPU占用率。找到占用CPU的to
lgleje
·
2023-04-04 14:44
java
jvm
开发语言
Java性能
调优工具:jstat
JVM统计监测工具,它位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heapsize和垃圾回收状况的监控。用法:jstat[-option]pidoption:-class显示ClassLoad的相关信息;-compiler显示JIT编译的相关信息;-gc显示和gc相关的堆信息;-gccapacity显示各个代的容量以及使用情况;
LittleJessy
·
2023-04-04 07:44
iPhone下mp4视频无法播放和部分手机只有声音没有画面
问题定位
为了排除是代码的问题,写了个简单的demo:视频在iPhone下依旧无法播放,代码的问题被排除了,安卓手机上可以正常
06af43d3588b
·
2023-04-04 04:26
python打包Failed to execute script **.exe问题解决
前文,python实现导出文件夹中的OCT厚度和病人ID到excel文件打包后报错解决目录1.打包:2.
问题定位
3.软件输出1.打包:在Terminal下输入:“pyinstaller-F-w*.py”
haimianjie2012
·
2023-04-03 16:50
python
python
[算法详解][插入排序]Insertion Sort
基本思想步骤实例分析伪代码代码实现
JAVA性能
分析应用:常见面试题目【基本思想】通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。
奔跑的程序媛A
·
2023-04-03 03:24
【lm401】解决malloc动态申请内存时内存不足的问题
分配内存提示内存不足现记录解决过程如下【LM401专栏系列文章】【LoRaWAN_End_Node】基于LoRaWAN模组代码解析【lm401】解决malloc动态申请内存时内存不足的问题1.问题描述2.
问题定位
嵌入式电子信息爱好者
·
2023-04-02 03:50
【LM401
系列】
单片机
stm32
嵌入式硬件
智能、高效、便捷
问题定位
利器 —— 应用诊断分析平台 ATP 上线
阿里云联袂「龙蜥社区」生态,推出全新的「应用诊断分析平台」,它是一款分析功能丰富、诊断能力完备的平台,它可以帮助用户高效定位应用性能、异常行为、内存泄漏、程序崩溃等问题。
OpenAnolis小助手
·
2023-04-01 18:40
龙蜥技术
开源
linux
运维
Java - VisualVM 安装 plugins Visual GC
>在JavaVisualVM这款
java性能
分析及调优工具如何加载插件?
kikiki4
·
2023-04-01 17:25
JNI Crash:异常定位与捕获处理
Non-LocalExits利用上面的两个知识点通过信号量进行Androidjni崩溃捕获和处理在AndroidJNI开发中,经常会遇到JNI崩溃的问题,尤其带代码量大,或者嵌入了第三方代码的情况下,很难进行
问题定位
和处理
JackMeGo
·
2023-04-01 17:55
Android
signal
jni
crash
REDIS持久化的两种方式--RDB和AOF详解
REDIS持久化的两种方式RDB命令RDB文件RDB优缺点AOF开启使用命令写入AOF文件格式文件同步策略重写机制重启加载机制问题优化和定位fork操作fork耗时
问题定位
子进程开销cpu内存硬盘AOF
大头雪糕
·
2023-04-01 12:11
redis
缓存
数据库
redis集群redisKey分步不均匀问题
问题描述项目中使用了redis集群,但是生产上发现redisKey80%都被分配到了同一个节点,导致该节点磁盘容量报警,其余节点闲置的情况
问题定位
项目中为了保持数据的准确性,当系统发送异常时使用了LUA
小甄笔记
·
2023-04-01 11:23
redis
SQL SERVER——内存
问题定位
与解决
内存
问题定位
基本流程:主要用到的性能计数器Pagelifeexpectancy(数据库计数器:主要显示不被使用的页,将在缓存中停留的秒数)Lazywrites/sec(数据库计数器:惰性写入器会在内存有压力且有新的内存需求时触发
格瑞趋势技术团队
·
2023-04-01 10:38
数据库
运维
性能
sql
server
运维管理
性能优化
内存
【
问题定位
】引入PageHelper,导致selectPage失效
问题现象系统应用mybatis-plus版本com.baomidoumybatis-plus2.1.9在引入pagehelper-spring-boot-starter后this.crmDicGroupService.selectPage(page,wrapper);分页查询失效com.github.pagehelperpagehelper-spring-boot-starter1.2.5原因分析
秋装什么
·
2023-04-01 06:21
问题定位
mybatis
java
spring
美团大牛总结的700多页
Java性能
调优手册
对于很多研发人员来说,
Java性能
调优都是很头疼的问题,为什么这么说?
阿里官方架构师
·
2023-03-31 23:17
Java
程序人生
Java
后端
「Java」 - 内存泄漏
问题定位
方案(全)
背景身为运维人员,总是会遇到一个情况,跑在自己服务器上的一个java程序,占用的cpu突然飙升,导致服务器宕机。大概率是java程序内存溢出,服务疯狂FullGC,导致的cpu飙升。那如何分析cpu飙升的原因,以及如果是内存泄露,运维人员如何定位到具体代码反馈给开发人员,下面我介绍一些方法步骤一、定位占用CPU最高的服务1、先找到cpu占用比较高的进程:top-c进去后按Shift+P键一般异常的
云运维小黄同学
·
2023-03-31 22:36
java
java
jvm
运维
定位常见 Java 性能问题
概述性能优化一向是后端服务优化的重点,但是线上性能故障问题不是经常出现,或者受限于业务产品,根本就没办法出现性能问题,包括笔者自己遇到的性能问题也不多,所以为了提前储备知识,当出现问题的时候不会手忙脚乱,我们本篇文章来模拟下常见的几个
Java
hui0xin
·
2023-03-31 04:35
如何打印堆栈
一、打印堆栈可以方便
问题定位
,找到具体的函数调用流程。
sydyh43
·
2023-03-31 00:11
应用开发
内核调试
linux
大中型园区网络拓扑架构
园区网络可划分为多个层次:接入层、汇聚层、核心层,以及多个分区:出口互联区、数据中心区、网络管理区、DMZ区等,各功能分区模块清晰,模块内部调整涉及范围小,易于进行
问题定位
。
你可知这世上再难遇我
·
2023-03-30 09:13
数通
datacom
网络
服务器
运维
【微服务】链路追踪 jaeger
分布式使应用各方面的能力大幅提升,但同时使应用的复杂度大幅提高,
问题定位
变得困难。链路追踪traces,顾名思义,就
shanxiaoshuai
·
2023-03-30 06:22
微服务
分布式
中间件
JVM相关命令与常见
问题定位
过程
相关命令jps命令java提供的一个显示当前所有java进程pid的命令参数:-q:只显示pid-m:输出传递给main方法的参数-l:输出应用程序mainclass的完整package名或者应用程序的jar文件完整路径名-v:显示JVM参数参考链接:Java命令学习系列(一)——Jps-HollisChuang'sBlogjstat命令#垃圾回收统计jstat-gcpid25020:查询进程xx
小明阿婆
·
2023-03-30 05:37
运维复盘—高可用K8S的VIP原理
在项目的开发运维过程中,我们定期查看环境运行的状态,发现K8S集群的命令全部出现了问题,通过
问题定位
发现是许可问题,问题到位后对其加以解决。
数通畅联
·
2023-03-29 17:08
项目运维
运维
高可用K8S
项目运维
K8S集群
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他