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性能问题定位
test Symbolic Execution-02-pietrobraione/jbse A symbolic Java virtual machine for program analysis,
(
java性能
测试框架。性能测试。压测。测试报告生成。)testfuzz-01-模糊测试(FuzzTesting)关于JBSE是一款用于自动程序分析、验证和测试生成的符号化Java虚拟机。
老马啸西风
·
2024-01-12 14:45
test
java
开发语言
测试覆盖率
单元测试
测试工具
test Property-based Testing-04-junit-quickcheck
(
java性能
测试框架。性能测试。压测。测试报告生成。)
老马啸西风
·
2024-01-12 14:14
test
junit
测试覆盖率
开发语言
unit
testing
开源
clickhouse 优化实践,万级别QPS数据毫秒写入和亿级别数据秒级返回 | 京东云技术团队
1、背景魔笛活动平台目前在采集每个活动的用户行为数据并进行查询,解决线上
问题定位
慢,响应不及时的问题,提升客诉的解决效率。
京东云技术团队
·
2024-01-12 12:29
clickhouse
京东云
阿里
Java性能
优化实战手册:上线一小时,下载量破10W
第1章
Java性能
调优概述性能优化的一般步骤以及木桶原理与性能瓶颈第2章设计优化第3章Java程
技术琐事
·
2024-01-12 09:34
spring
boot
spring
java
后端
性能优化
test fuzz-07-模糊测试 libfuzzer
(
java性能
测试框架。性能测试。压测。测试报告生成。)
老马啸西风
·
2024-01-11 20:50
test
测试覆盖率
单元测试
测试工具
java
开发语言
GDB源码交叉编译 for arm64_linux,解决各种编译错误
比如在解决程序crash的时候,可以追溯问题点的堆栈调用信息,帮助
问题定位
。
baidu_16271159
·
2024-01-11 12:11
arm工具
linux
运维
服务器
iot
物联网
ubuntu
Mysql一次锁等待超时
问题定位
和处理
1.检查索引,有唯一性索引uniqueindex2.一段时间里插入insert大量数据3.有next-keylock(record+gaplock),导致X锁获取冲突,死锁4.timeout.https://www.jianshu.com/p/bbdf5d3884d6https://i6448038.github.io/2019/02/23/mysql-lock/https://opensourc
哲人王
·
2024-01-11 02:56
一文读懂
java性能
优化(最全干货篇)
java性能
优化篇-序一、概述二、技术优化之中间件优化三、技术优化之高并发优化四、技术优化之后端优化五、技术优化之架构优化一、概述性能优化:是指针对计算机系统或应用程序的性能进行改善的一系列技术和方法。
一只IT攻城狮
·
2024-01-10 22:46
《Java高并发编程》系列
java
性能优化
后端
JAVA内存泄漏与常见
问题定位
JAVA后端开发知识总结(持续更新…)JAVA内存泄漏与常见
问题定位
文章目录JAVA内存泄漏与常见
问题定位
一、内存溢出二、内存泄漏2.1定位与解决三、常用工具3.1jps3.2jinfo3.3jstat3.4jstack3.5jmap3.6jcmd
月东坡半
·
2024-01-10 16:18
JVM
jvm
内存泄漏
test fuzz-04-模糊测试 jazzer Coverage-guided, in-process fuzzing for the JVM
(
java性能
测试框架。性能测试。压测。测试报告生成。)
老马啸西风
·
2024-01-10 06:10
test
jvm
测试覆盖率
开发语言
unit
testing
开源
单元测试
Java性能
调优的11个简单技巧
相信大多数的小伙伴都会觉着性能优化是一件很复杂的事,那么是不是呢?优化应用程序获得最佳性能并不是一件容易的事。它需要一定的经验和知识。那么,我们现阶段还不具备这样的经验和知识,是不是就做不到了呢?也不是,以下就整理了11个实用技能,小伙伴们快来get吧~在你知道必要之前不要优化这可能是最重要的性能调整技巧之一。你应该遵循常见的最佳实践做法并尝试高效地实现用例。但是,这并不意味着在你证明必要之前,你
谦希教育
·
2024-01-09 22:44
openGauss学习笔记-188 openGauss 数据库运维-常见故障定位案例-core
问题定位
文章目录openGauss学习笔记-188openGauss数据库运维-常见故障定位案例-core
问题定位
188.1磁盘满故障引起的core问题188.1.1问题现象188.1.2原因分析188.1.3
superman超哥
·
2024-01-09 08:11
openGauss学习笔记
openGauss
国产数据库
开源数据库
数据库
RDBMS
test fuzz-01-模糊测试(Fuzz Testing)入门 Atheris、Jazzer、jqf、kelinci、FLA、libfuzzer 对比
(
java性能
测试框架。性能测试。压测。测试报告生成。)
老马啸西风
·
2024-01-09 03:06
test
测试覆盖率
单元测试
测试工具
java
test mutation-03-变异测试 mujava Mutation 入门
(
java性能
测试框架。性能测试。压测。测试报告生成。)
老马啸西风
·
2024-01-09 03:35
test
测试覆盖率
开发语言
unit
testing
单元测试
test mutation-02-变异测试 mutate-test-kata入门介绍
(
java性能
测试框架。性能测试。压测。测试报告生成。)
老马啸西风
·
2024-01-09 03:05
test
测试覆盖率
java
unit
testing
单元测试
EMC辐射发射RE整改方法?|深圳比创达电子EMC
二、宽带噪声抑制方法1、谱线问题描述:30~300MHz频段内出现宽带噪声超标,如下图:2、
问题定位
:一般由电源或地噪声辐射引起;3、问题整改:通过在电源线上增加去耦磁环(可开合)进行验证,如果有改善则说明和电源线有关系
深圳比创达电子EMC
·
2024-01-08 18:02
EMC
EMI
PCB
EMC
EMI
PCB
搜索引擎
互联网
vscode编辑器——编译调试小问题
文件目录如下:图1调试程序出错,如下:图2配置文件tasks.json:图3
问题定位
:根据图1文件目录结构,编译调试应在001文件夹下进行,但出现问题图2,定位问题出错处在图3的“args”中的-g选项的输入文件
haocrossover
·
2024-01-06 16:05
编程工具
编辑器
调试
visual
studio
c语言
pywintypes.com_error: (-2147352567, ‘发生意外。‘, (0, None, None, None, 0, -2147024809), None)
此时可以将
问题定位
到文件。这是一个模糊的报错信息,网上众说纷纭,或说权限
精英干员瑕光
·
2024-01-06 13:05
报错分析
win32com
python
开发语言
网络不通排查之路
背景描述和业务方对接,发现网络不通1.问题发现ping丢包通过ping域名,网络基本丢包image.png2.
问题定位
2.1源目的IP查IP(www.cip.cc)网站,提供免费的IP查询服务,命令行查询
SummerWindy_
·
2024-01-06 13:24
问题定位
| XtraBackup 8.0 数据重建避坑事件始末
作者:卢文双资深数据库研发工程师目前负责青云云数据库的研发工作,热衷于研究主流数据库架构、源码,对关系型数据库MySQL/PostgreSQL及分布式数据库有深入研究。前言在为Xenon[1]适配新版PerconaXtraBackup8.0[2](原有代码适配于2.4版本)时遇到的一些问题,在定位过程中对比了XtraBackup2.4和8.0的异同。版本信息[3]:Percona-Server8.
RadonDB
·
2024-01-06 04:38
Java的Font类createFont方法创建 +~JF 临时文件
二、
问题定位
1、定位磁盘的问题文件当C盘存储空间为0时,使用《全能王C盘清理大师》这个工具清理文件,发现C盘的Users//AppData/Local/Temp目录下产生了大量的"+~JF"开头的文件,
数据猴赛雷
·
2024-01-06 01:16
java
java
开发语言
深入探索JAVA虚拟机(JVM )— 内存调优
Java性能
分析⼯具:jdk会⾃带JMC(JavaMissionControl)⼯具。可以分析本
努力努力再努力ss
·
2024-01-05 23:47
深入理解JVM系列
jvm
java
开发语言
使用逃逸分析-进行代码优化
JVM参数设置及java项目cpu占用过高分析一应用CPU占用高
问题定位
二JVM参数配置使用逃逸分析-进行代码优化使用逃逸分析,编译器可以对代码做如下优化:一、栈上分配。将堆分配转化为栈分配。
dream21st
·
2024-01-05 12:15
java
java
jvm
算法
【jvm调优】使用JConsole工具
JConsole是一个内置的
Java性能
分析器,安装Java时自带,默认位置为C:\ProgramFiles\Java\jdk1.8.0_152\bin。
锅巴编程
·
2024-01-05 12:43
jvm
java
「美团面试系列」面试加分项,这样说你会JVM,面试官还能问什么
Java性能
调优都是老生常谈的问题,特别当“糙快猛”的开发模式大行其道时,随着系统访问量的增加、代码的臃肿,各种性能问题便会层出不穷。
java架构师联盟
·
2024-01-05 03:27
Linux服务器中线程、CPU、内存、硬盘等资源占用100%时的问题分析及解决措施
Linux服务器中线程、CPU、内存、硬盘等资源占用100%时的问题分析及解决措施1.线程爆满,出现“没有子进程”的错误问题描述问题分析
问题定位
2.CPU爆满,100%爆红问题描述问题分析解决方案3.内存爆满
funfan0517
·
2024-01-03 20:03
Linux
服务器
linux
运维
微信小程序使用echarts报错 ReferenceError: Image is not defined 解决
报错ReferenceError:Imageisnotdefined在用uni-app开发微信小程序时,使用到了echarts(V4.6.0)配置项中的icon属性,微信开发者工具报错如下:定位
问题定位
问题到了压缩
mirage_dw
·
2024-01-03 17:04
微信小程序
echarts
小程序
uni-app
Debezium系列之:记录一次小时级离线任务数据丢失
问题定位
Debezium系列之:记录一次小时级离线任务数据丢失
问题定位
一、背景二、快速定位分析问题三、问题产生的原因四、总结和经验一、背景收到告警信息:当前小时捕捉到了前几个小时采集的数据才生成的告警信息,查看任务
最笨的羊羊
·
2024-01-03 13:11
debezium
Debezium系列
记录一次小时级离线任务
数据丢失问题定位
Oracle current状态的redo日志被异常删除,系统如何恢复启动
问题定位
1、查看alert
shanshan3003
·
2024-01-03 07:53
Oracle
oracle
使用top +jps+jstack定位cpu占用100%的Java服务
问题定位
简易操作指引
1.使用top命令找出CPU占用最多的应用首先,你需要使用top命令来识别哪个进程正在使用大量的CPU资源。运行top命令:在终端中输入top并按下回车键。查看CPU使用率最高的进程:默认情况下,top会按CPU使用率排序。查看%CPU列,找出使用率最高的进程。识别Java进程:如果发现CPU使用率最高的是Java进程(在COMMAND列显示为java),记下它的PID。2.使用jps和jstac
薛定谔的zhu
·
2024-01-02 05:47
java
开发语言
VisualVM定位内存使用率达到 100% 的 Java 应用简易步骤
当面对内存使用率达到100%的Java应用时,使用VisualVM进行
问题定位
可以按照以下步骤进行:1.启动VisualVM打开VisualVM。
薛定谔的zhu
·
2024-01-02 05:12
java
jvm
软件测试 | 测试开发 | 测试人生 | (汇总篇)从小团队的业务到独角兽的测开,涨薪超过60%,90后凤凰涅槃了
作为七年的测试老鸟,做过几年外包,也做过自研项目,目前在一家电商小团队做业务功能测试,涉及一点压力测试,只是配合开发写jmeter脚本,资源分析和
问题定位
都是开发主导。
霍格沃兹-慕漓
·
2024-01-01 21:48
测试
测试开发
软件测试
python
开发语言
systemd的统一日志记录系统journalctl,助力
问题定位
systemd程序是进程ID为1的进程,负责以所需的方式初始化系统。systemd由内核直接启动,信号9(该信号通常会终止进程)对它不起作用。systemd统一管理所有Unit的启动日志,好处是仅用journalctl一个命令,查看所有日志(内核日志和应用日志)。systemd-journald.service从内核、用户进程、标准输入和系统服务错误收到的日志记录信息,维护结构化的索引日记,并以此
robot_test_boy
·
2024-01-01 13:38
如何制定 Java 性能调优标准?
Java性能
调优全攻略来啦!我有一个朋友,有一次他跟我说,他们公司的系统从来没有经过性能调优,功能测试完成后就上线了,线上也没有出现过什么性能问题呀,那为什么很多系统都要去做性能调优呢?
java菜
·
2023-12-31 22:38
(转)
Java性能
调优:JMC性能分析
Java性能
调优作为大型分布式系统提供高性能服务的必修课,其重要性不言而喻。好的分析工具能起到事半功倍的效果,利用分析利器JMC、JFR,可以实现性能问题的准确定位。
_王子_
·
2023-12-31 21:57
[算法详解][KMP]Knuth–Morris–Pratt字符串匹配算法
基本思想步骤实例分析伪代码代码实现
JAVA性能
分析应用:常见面试题目一个效率非常高的字符串匹配算法【基本思想】利用部分匹配表比较字符串S是否包含字符串P【步骤】算出一张《部分匹配表》(PartialMatchTable
奔跑的程序媛A
·
2023-12-31 14:15
Invalid bound statement(not found)问题
背景创建多个jar模块时,遇到Invalidboundstatement(notfound)问题
问题定位
;检查springboot入口MapperScan配置路径问题;检查mybatis.mapperLocations
世玮
·
2023-12-31 02:14
JProfiler for Mac/win中文版:
Java性能
分析工具的首选
JProfiler是一款功能强大的
Java性能
分析工具,它可以帮助开发人员快速定位和解决应用程序中的性能问题。无论是在开发阶段还是在生产环境中,JProfiler都能提供全面的性能分析和优化功能。
财源广进129
·
2023-12-30 00:54
java
开发语言
JProfiler
Java性能分析工具
记录一次Java OOM内存溢出排查全流程
记录一次JavaOOM内存溢出排查全流程出现
问题定位
问题分析问题使用JavaVisualVM工具分析结合具体业务解决问题和客户讨论方案总结后续补充出现问题2022年10月11号下午三点多,客户那边发来消息服务器接口无响应
下午茶xwc
·
2023-12-29 13:13
线上事故
jvm
linux
java
hive在left join时丢数据
最近在用hive做ETL时,出现丢失数据的问题,几番查找下,最终把
问题定位
在leftjoin上,问题如下:select*fromaleftjoinbona.b_id=b.idleftjoinconb.c_id
临界爵迹
·
2023-12-29 09:04
大数据
hive
Java中日志打印的方式
什么时候应该打印日志需要debug确定问题的时候,应该考虑打印日志,通过日志进行
问题定位
。当碰到if…else或switch这样的分支时,需要在首行打印日志,用来确定进入了哪个分支。
我菠菜今天就是要为所欲为
·
2023-12-28 09:25
@Async异步注解与Bean循环依赖有何瓜葛
@Async异步注解与Bean循环依赖有何瓜葛@Async循环依赖演示
问题定位
源码追踪解决方案为何@Transactional即使循环依赖也没有问题呢?
Binary Oracle
·
2023-12-28 07:44
#
Spring源码研读
java
spring
开发语言
偷流量、端口占用、网络负载高、socket创建释放异常等Android高阶TCP/IP网络
问题定位
思路
一,背景通常一些偷流量、端口占用、网络负载高、socket创建释放异常等Android网络相关问题,可以通过使用tcpdump抓tcp/ip报文,来定位。但是tcpdump无进程信息,也没有APK包名信息,无法确认异常的报文来自哪些Apk或者native进程。本题解决tcpdump报文无法关联到哪个进程/APK的问题。二,tcpdumptcpdump是该类问题基本的工具。在此仅作简单介绍。tcpd
丶随心
·
2023-12-27 14:51
android
tcpdump
tcp/ip
android
linux
linux定位进程死锁,Linux内核死锁(deadlock)检测
如何让Linux内核在僵死前打印相关信息,对
问题定位
尤为关键。其中一个有效手段是打开“KernelHacking”选项,然后重新编译内核。对于Linux内核死锁有帮助的几个配置选项有:[*]De
一二三是五六十 mkq
·
2023-12-27 04:56
linux定位进程死锁
阿里联合字节测试开发带你从0到1开发自动化测试框架
之前自动测试实践过程中遇到的诸多问题(代码复用率低,Case开发及数据构造繁琐,
问题定位
困难,学习
测试-八戒
·
2023-12-27 01:25
自动化测试框架
码歌老薛大话
Java性能
调优,Java调优概述(一)
老薛读书会1第一本书大话
java性能
调优书籍简单介绍,今天和大家读的是大话
java性能
调优这本书,IBM技术专家周明耀先生编纂。
坑王老薛
·
2023-12-26 19:56
优维产品最佳实践第20期:控制台全链路监控
现在控制台集成了对数据链路的监控,数据上报链路全透明,问题节点一目了然,极大的减少
问题定位
的难度。
优维科技EasyOps
·
2023-12-26 18:53
监控
可观测性
运维
devops
nginx CPU 100 跑满
问题定位
1确定连接数是不是达到了上限2确定是不是开启了gzip压缩,确定压缩等级,小于1kb的不要压缩;图片,大文件,大压缩文件等不要压缩3单个CPU占用100%原因的定位,开启了gzip,并且上传了一个大的文件,nginx的gzip默认只能使用单核来压缩和解压缩
ItisNagatoYuki
·
2023-12-26 12:18
nginx
nginx
服务器
运维
内存泄漏问题点位与分析。
supportLists]2、[endif]
问题定位
过程2.1、初步怀疑是nignx服务器问题,查看nignx日志,定位是后端应用报错[if!
victor8888
·
2023-12-26 12:02
定位一个oom问题
系统OOM常见的原因有:1、用户态内存需求过多,资源不足;2、大页配置不正确;3、水位线值异常;4、slab内存过多;5、rcu异常;OOM
问题定位
步骤如下:1、查看/proc/meminfo,查看用户态内存和内核态内存分别占用多少内存
sunshineywz
·
2023-12-26 09:44
内存泄露
上一页
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
其他