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
异常排查
iOS 抓包实战:时间戳偏差导致的数据同步
异常排查
记录
“这条数据不是我填的”“我的更新被覆盖了”“两个设备显示不一致”——这些是产品上线后最令人头疼的反馈。最近我们在一次用户同步问题排查中,发现表面是“数据丢失”问题,实则是多端数据提交时间戳处理不一致,导致后台认为老数据为新,覆盖了正确内容。这类问题通常日志无法直接反映,需要从网络请求行为层级来全面还原。本文是一次跨平台同步数据错乱排查的抓包实录,目标是展示如何用多工具组合方式,精确还原并定位导致数
00后程序员张
·
2025-06-30 01:03
http
udp
https
websocket
网络安全
网络协议
tcp/ip
【Visual Assist X安装问题】Visual Assist X无法安装(双击安装包没反应) | Visual Assist X安装后在Visual Studio中找不到(亲测有效)
bin文件,启用VX助手插件)3.1、删除privateregistry.bin文件3.2、重启VisualStudio,启用VX助手插件4、VisualAssistX的两个配置说明5、最后C++软件
异常排查
从入门
dvlinker
·
2025-06-27 08:27
C/C++实战专栏
C/C++软件开发从入门到实战
Visual
Assisant
VX助手
Visual
Studio
无法安装
以兼容模式运行
privateregistry
启用VX助手
ARM Linux CAN
异常排查
步骤
ARMLinuxCAN
异常排查
方法1.背景项目上经常有反馈,说我们的CAN总线相关设备不受控,或者控制板重启也没用。
我才是鳴海步
·
2025-06-16 02:20
嵌入式
linux
linux
can
can总线
arm
互联网大厂Java后端技术栈常见问题与
异常排查
全解析:从JVM到微服务
互联网大厂Java后端技术栈常见问题与
异常排查
全解析:从JVM到微服务引言Java后端系统因其技术栈庞大且组件众多,在互联网大厂业务中承担着复杂的服务职责。
怡人蝶梦
·
2025-06-02 20:04
java
jvm
springboot
mysql
mongodb
kafka
redis
FFmpeg解复用器如何从封装格式中解析出不同的音视频数据
的目录结构3、FFmpeg的格式封装与分离3.1、数据结构3.2、封装和分离(muxer和demuxer)3.2.1、Demuxer流程3.2.2、Muxer流程4、总结4.1、播放器4.2、转码器C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2025-06-02 00:16
C/C++实战专栏
C/C++软件开发从入门到实战
FFmpeg
解复用器
封装格式
解析出音视频数据
JVM排查问题实战
OOM
异常排查
使用top指令查询服务器系统状态。ps-aux|grepjava找出当前Java进程的PID
猿必过
·
2025-05-23 05:47
Flink实时统计任务CPU
异常排查
与解决方案
一、核心原因分析资源配置不合理CPU核数与并行度不匹配:TaskManager的taskmanager.numberOfTaskSlots设置过高,导致单个节点负载过载(如32核节点设置2个slot被多个任务占用,总需求超过物理CPU核数)。内存与CPU分配不均:内存不足引发频繁GC,间接导致CPU利用率飙升(如FullGC占用大量CPU时间)。代码逻辑问题复杂计算或死循环:自
jiedaodezhuti
·
2025-05-19 05:57
flink
flink
大数据
C++开源项目 VLC 源代码的交叉编译以及库的裁剪方法详解
目录1、VLC简介2、VLC编译环境配置2.1、编译环境2.2、编译环境配置2.2.1、下载安装MSYS22.2.2、下载mingw-w643、编译VLC4、VLC库的裁剪5、总结C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2025-05-02 19:24
C/C++实战专栏
C/C++软件开发从入门到实战
开源VLC
VLC编译
VLC裁剪
MSYS2
Cygwin
MinGW-w64
FFmpeg
传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确
记录一次很少见的Sql
异常排查
,异常内容:传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。参数5("@TestValue"):提供的值不是数据类型float的有效实例。
沐浴晨光啊
·
2025-04-23 06:22
C#
SqlServer
除0
使用GDIView工具排查GDI对象泄漏导致C++程序UI界面绘制异常的问题
Win10兼容性不好,显示的GDI对象个数不太准确5、采用历史版本比对法,确定初次出现问题的时间点,并查看前一天的代码修改记录6、将修改的代码与测试现象结合起来,最终定位问题7、事后的思考8、最后C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2025-04-22 10:49
C/C++实战专栏
GDI对象
GDI泄漏
绘图异常
GDIView
VC++异常捕获__try...__except和try...catch的使用介绍(附源码)
VC++常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/124272585C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2025-04-18 01:14
VC++常用功能代码封装
C++
异常捕获
__try
__except
try...catch
redis 内存不足 排查_记录一次生产环境中 Redis 内存增长
异常排查
全流程
写在前面:2020年面试必备的Java后端进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!GitHub地址:https://github.com/abel-max/Java-Study-Note/tree/master最近DBA反馈线上的一个Redis资源已经超过了预先设计时的容量,并且已经进行了两次扩容,内存增长还在持续中,希望业务方排查一下容
weixin_39901358
·
2025-04-15 09:21
redis
内存不足
排查
排查C++软件异常的常见思路与方法(实战经验总结)
目录1、概述2、软件异常的分类与排查3、常用的C++
异常排查
思路与方法3.1、IDE调试3.1.1、Debug和Release下的调试3.1.2、VS附加到进程调试3.1.3、Windbg附加到进程调试
dvlinker
·
2025-04-08 18:28
C/C++实战专栏
C/C++软件开发从入门到实战
C++
软件异常排查方法
IDE调试
添加打印日志
分块注释代码
历史版本比对法
Windbg静态分析与静态调试
开源数据结构存储系统Redis的内部数据结构详解(下)
目录1、整数集合1.1、整数集合的定义1.2、升级1.3、降级2、压缩列表2.1、压缩列表定义2.2、压缩列表节点2.3、压缩列表对象3、总结C++软件
异常排查
从入门到精通系列教程(专栏文章列表,欢迎订阅
dvlinker
·
2025-04-05 18:43
C/C++实战专栏
C/C++软件开发从入门到实战
开源数据结构存储系统
redis
内部数据结构详解
C++ 新特性 | C++20 常用新特性介绍
目录1、模块(Modules)2、协程(Coroutines)3、概念(Concepts)4、范围(Ranges)5、三向比较符(three-waycomparison)C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2025-04-05 15:55
C/C++实战专栏
C/C++软件开发从入门到实战
C++
C++20
新标准
模块
协程
范围
三向比较符
Java开发第一坑:记一次MySQL ON DUPLICATE KEY UPDATE影响行数
异常排查
:从现象到解决的全过程
记一次MySQLONDUPLICATEKEYUPDATE影响行数
异常排查
:从现象到解决的全过程一、问题现象:神秘的计数器异常由于学习JAVA开发时间不长,也没有进行系统性学习,由于项目需要就草草的开始了程序开发
猿享天开
·
2025-03-16 17:48
java
mysql
开发语言
C++程序编程中的 SetWindowLong 函数的几个常见用途(附源码)
修改窗口风格3、给窗口指定新的窗口消息处理函数,以拦截窗口消息4、可以给窗口设置关联的UserData数据,方便在窗口内部使用这些数据5、64位程序中需要使用SetWindowLongPtr6、最后C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2025-03-10 11:21
C/C++实战专栏
c++
SetWindowLong
修改窗口风格
修改窗口处理过程
设置窗口的UserData数据
【Stack around the variable ‘xxx‘ was corrupted】C++程序中被调函数中发生栈内存越界,越界到主调函数栈内存上,导致内存被篡改的典型案例分析
3.2、RTC运行时检测的原理3.3、为什么Release下/RTC编译是关闭的4、进一步分析,找到引发问题的原因5、最后C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2025-03-01 01:05
C/C++实战专栏
C/C++软件开发从入门到实战
Satck
corrupted
栈内存越界
函数调用堆栈
RTC运行时检测
汇编
CheckStackvars
函数调用栈分布
华为OD机试真题:异常的打卡记录(E卷、C++)
Java/Python/C++合集题目描述考勤记录是分析和考核职工工作时间利用情况的原始依据,也是计算职工工资的原始依据,为了正确地计算职工工资和监督工资基金使用情况,公司决定对员工的手机打卡记录进行
异常排查
什码情况
·
2025-02-27 14:04
华为od
c++
开发语言
面试
机试
算法
如何让C++程序自动生成dump文件?以及如何分析dump文件?
SetUnhandledExceptionFilter设置异常处理函数3、调用MiniDumpWriteDump函数导出包含异常上下文的dump文件4、dump文件的多种生成方式5、使用Windbg分析dump文件6、最后C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2025-02-19 20:46
C/C++实战专栏
C/C++软件开发从入门到实战
c++
生成dump文件
windbg
分析dump文件
【域名解析】什么是域名解析?域名解析的完整流程是什么?如何清理DNS缓存?(附源码)
6、使用cmd命令清理DNS缓存7、通过代码去清除系统DNS缓存C++软件
异常排查
从入门到精通系列教程(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly
dvlinker
·
2025-02-10 00:58
C/C++实战专栏
C/C++软件开发从入门到实战
域名
IP地址
域名解析
DNS缓存
DNS协议
gethostbyname
清除DNS缓存
使用__try...__except或try...catch捕获异常防止C++程序产生异常崩溃(附源码)
__except捕获异常3、使用C++版本的try...catch捕获异常C++软件
异常排查
从入门到精通系列教程(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly
dvlinker
·
2025-02-09 09:44
C/C++实战专栏
C/C++软件开发从入门到实战
C++
异常处理
SEH结构化异常处理
__try
__except
try
catch
celery rabbitmq内存
异常排查
过程及内存组成解析
现象celery在用rabbitmq集群当broker的时候,经常会出现rabbitmq某个节点内存爆满的问题。要知道,一旦rabbitmq节点内存爆满,触发内存报警,rabbitmq会自动堵塞所有连接,直到内存降下去。按理说这样的策略也说的过去,毕竟不能内存满了还接收消息,但我的rabbitmq满了之后很难降下去(我的内存报警阈值是3G,3G…),导致celery明明连接上了,就因为被堵塞,导致
「已注销」
·
2025-02-08 12:11
rabbitmq
rabbitmq
celery
内存异常
镜像队列
broker
开源数据结构存储系统Redis的内部数据结构详解(上)
的定义1.2、SDS与C字符串的区别2、链表2.1、链表的定义2.2、特性3、字典3.1、哈希表定义3.2、哈希表节点定义3.3、字典定义3.4、Rehash3.5、渐进式rehash4、总结C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2025-02-03 00:02
C/C++实战专栏
C/C++软件开发从入门到实战
开源数据结构存储系统
redis
内部数据结构详解
深入详解使用 RabbitMQ 过程中涉及到的多个细节问题(面试可用)
目录1、基础类问题2、cluster相关问题3、综合性问题4、参考资料C++软件
异常排查
从入门到精通系列教程(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly
dvlinker
·
2025-02-01 07:01
C/C++实战专栏
C/C++软件开发从入门到实战
rabbitmq
面试
分布式
C++ 新特性 | C++14 常用新特性介绍
constexpr函数的扩展4、二进制字面量5、数组大小自动推导6、std::make_unique7、std::exchange8、std::integer_sequence9、变长参数模板的扩展C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2025-01-19 14:36
C/C++实战专栏
C/C++软件开发从入门到实战
C++
C++14
新特性
lambda改进
constexpr改进
make_unique
变长参数模版扩展
接口测试框架实战-JSON 请求与响应断言
2、
异常排查
效率高,测试框架依据测试数据,每条数据生成一条测试用例,用例执行过程相互隔离。如果其中一条
蜀山客e
·
2024-09-11 08:28
基于开源CrashRpt与微软开源Detours技术深度改造的异常捕获库分享
3、在有些异常的场景下是没有生成dump文件的4、开源异常捕获库CrashRpt介绍5、对开源库CrashRpt的改进C++软件
异常排查
从入门到精通系列教程(专栏文章列表,欢迎订阅,持续更新...)https
dvlinker
·
2024-09-07 10:31
C/C++实战专栏
异常捕获
开源
异常捕获库
CrashRpt
CrashPad
dump文件
Windbg
Qt Phonon多媒体框架详解及简单实例分享
createPath()2.4、AudioOutput类2.5、VideoWidgetClass2.6、SeekSlider类2.7、VolumeSlider类3、Phonon完整使用实例4、总结C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2024-08-30 17:44
C/C++实战专栏
qt
Phonon多媒体框架
C++开发值得推荐的十大高效软件分析工具
、ProcessExplorer2.6、PrcoessMonitor2.7、APIMonitor2.8、调试器Windbg2.9、反汇编工具IDA2.10、抓包工具Wireshark3、总结C++软件
异常排查
从入门到
dvlinker
·
2024-08-30 11:01
C/C++软件开发从入门到实战
C/C++实战专栏
C++
常用分析工具
Windbg
IDA
ProcessExplorer
Process
Monitor
API
Monitor
如何在C++ QT 程序中集成cef3开源浏览器组件去显示网页?
如何使用cef3组件加载web页面5.1、了解CefApp与CefClient5.2、初始化与消息循环5.3、如何创建浏览器5.4、重载CefClient类6、在qt客户端集成cef组件7、最后C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2024-08-24 11:33
C/C++实战专栏
C++程序
QT
cef
cef浏览器组件
嵌入cef
CefApp
CefClient
unable to find valid certification path to requested target
异常排查
前言最近因为uat环境https过期,后边进行证书续期,发现通过浏览器访问可以正常访问,但是接口调用该地址,却出现unabletofindvalidcertificationpathtorequestedtarget网上的大部分针对java解决方案可以归类如下两种1、在jdk证书库里添加该域名的公钥证书注:该方案比较繁琐,此外我们的接口不仅是要提供给java系语言,还要提供给其他非java系语言调
·
2024-02-20 16:18
https证书
记录一次生产环境中 Redis 内存增长
异常排查
全流程
写在前面:2020年面试必备的Java后端进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!GitHub地址:https://github.com/abel-max/Java-Study-Note/tree/master最近DBA反馈线上的一个Redis资源已经超过了预先设计时的容量,并且已经进行了两次扩容,内存增长还在持续中,希望业务方排查一下容
Java旺
·
2024-02-08 22:08
一次ceph节点时钟同步
异常排查
总结
问题现象cephmon节点时钟同步异常:$sudo/var/lib/ceph/bin/ceph-scluster:id:3fe6c651-2a0c-4f15-851b-7215536897ebhealth:HEALTH_WARNclockskewdetectedonmon.c$sudo/var/lib/ceph/bin/cephhealthdetailHEALTH_WARNclockskewdet
洒满阳光的午后
·
2024-02-08 02:01
ceph
chronyd
route
MongoDB 字段中数据类型不一致序列化
异常排查
与处理
MongoDB字段中数据类型不一致序列化
异常排查
与处理背景如下,因为项目迁移愿意,一个使用Mongodb的业务拥有C#和Java两组Api。JavaApi开发和测试都很顺利。
gclhaha
·
2024-02-06 10:47
踩坑
mongodb
数据库
CPU
异常排查
和JVM性能调优
背景项目中,经常会发现系统运行一段时间后会很慢,经简单排查发现系统的CPU满负荷运行。以下是总结排查过程服务器问题排查线程问题排查在服务器上查看cpu异常的具体线程,通过打印线程栈信息确定问题发生点,以此来排查问题。参考文献:https://blog.csdn.net/gufenchen/article/details/99877714具体步骤如下:找其它几个线程,使用同样的方法发现,这些线程主要
日月星城2
·
2024-02-05 18:56
jvm
生产环境NoHttpResponseException
异常排查
记录
业务背景公司最近正在准备为邮储银行开展一个营销活动,活动规则是:用户使用邮储银行卡在线上支付一分钱,就可以领取50元现金券,卡券领取完毕后,系统会自动退还消费者的1分钱。(相当于免费给邮储用户发放50元现金券),因为发券的入口要做在小程序里面,于是这个需求就落到了C端这边(公司的另一个业务小组),而我主要负责B端支付模块。经过我们商讨后,初步制定的业务逻辑为:用户打开C端小程序进行支付、然后C端将
敲得码黛
·
2024-02-03 07:31
网络
java
kubernetes Pod
异常排查
步骤
✨✨✨✨✨✨详细排查图查看容器状态查看容器列表容器未启动成功排查容器启动成功排查pod状态对应原因详细排查图查看容器状态查看容器列表查看容器列表,最好在后面跟上命名空间,不跟上查询出来是默认的kubectlgetpods-nkubesphere-system单独查看某一个kubectlgetpodsxxxx-name-owide-nxxx-namespace容器未启动成功排查查看pod执行过程ku
孟德爱吃香菜
·
2024-01-26 17:09
k8s
日常问题记录
kubernetes
容器
云原生
深入详解使用 RabbitMQ 过程中涉及到的多个细节问题(面试可用)
目录1、基础类问题2、cluster相关问题3、综合性问题4、参考资料C++软件
异常排查
从入门到精通系列教程(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly
dvlinker
·
2024-01-22 11:05
C/C++技术分享
RabbitMQ
生产者
消费者
消息分发
消息队列
cluster
C#调用C++ dll
异常排查
基本情况最近在做的一款程序,长时间运行总会出现莫名的问题。有时是自动关闭,有时程序报错,有时调用的dll异常……提出假设——dll内存泄漏由于开始与C++组合作时,使用其提供的dll出现过数据读写时异常(内存操作异常),于是怀疑他们提供的dll有内存泄漏。于是想通过日志或其它方法来确认这个猜测。如何验证是C++dll的问题?通过记录当前Process的Memory情况,确认在调用dll时内存的基本
bianguanyue
·
2024-01-21 17:32
c#
MStart | MStart开发与学习
MStart|MStart开发与学习1.学习1.MStart|开机LOG显示
异常排查
及调整
透明水晶
·
2024-01-16 01:03
SigmaStar
学习
WaitForSingleObject 函数的诸多用途与使用场景总结
WaitForSingleObject函数监测线程或进程是否已经退出3.1、子进程实时监测主进程是否已经退出,主进程退出了,则子进程要自动退出3.2、启动子进程后等待子进程执行完退出后,再执行后续操作C++软件
异常排查
从入门到精通系列教
dvlinker
·
2024-01-15 17:41
C/C++技术分享
SingleObject
Wait
等待锁
Sleep
等待线程
等待进程
监测进程
使用 Process Explorer 和 Windbg 排查软件线程堵塞问题
找到问题4.1、在Windbg定位发生死循环的函数的方法4.2、在Windbg中查看变量的值去辅助分析4.3、是循环计数值没有累加导致的5、可以从动态调试的Windbg中导出dump文件6、最后C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2024-01-11 02:20
多线程堵塞
ProcessExplorer
Windbg
函数调用堆栈
死循环
动态调试
导出dump文件
C++ 异常详细介绍
VC++常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/124272585C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2024-01-10 17:59
C/C++基础与进阶
c++
异常
将dumpbin从Visual Studio中抠出来,并使用dumpbin查看exe和dll库的依赖关系
找到dumpbin.exe文件及其依赖的dll文件3.2、在cmd中运行dumpbin,提示找不到link.exe文件3.3、再次运行dumpbin.exe提示找不到mspdb100.dllC++软件
异常排查
从入门到精通系列教程
dvlinker
·
2024-01-10 10:00
dumpbin
Visual
Studio
库与库的依赖关系
java.lang.ClassCastException异常解决
场景是这样的,我在学习java8新特性流式编程的时候,遇到了一个类转换
异常排查
让我一下摸不着头脑,菜鸟一枚。。
金金金__
·
2024-01-05 03:53
Java
java
开发语言
connect reset/timeout/reject 排查
异常排查
问题描述问题处理初步分析http配置即服务整体情况整体排查服务重启gcCPUJVM暂存疑问点总结启动参数要配全监控体系健全科学使用jar包降配参数是参数得动态变问题描述最初出现的时候,是在每天的早上
一盏红烛,一杯烧酒
·
2023-12-29 09:38
源码解读
奇奇怪怪的问题
研究
java
tomcat
springboot
jvm
使用Dependency Walker和Process Explorer排查瑞芯微工具软件RKPQTool.exe启动报错问题
查看依赖的msvcr120.dll和msvcp120.dll库的路径4、C/C++运行时库介绍5、可以下载安装VC_redist.x86.exe或VC_redist.x64.exe解决系统库缺失问题C++软件
异常排查
从入门到精通系列教程
dvlinker
·
2023-12-28 11:48
C/C++技术分享
RKPQTool.exe
启动报错
Depends
ProcessExplorer
VC_redist.x86
VC_redist.x64
瑞芯微
Cause: java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作
##oracle
异常排查
###Cause:java.sql.SQLTimeoutException:ORA-01013:用户请求取消当前的操作;ORA-01013:用户请求取消当前的操作;nestedexceptionisjava.sql.SQLTimeoutException
蚰蜒螟
·
2023-12-26 18:57
java
开发语言
Spring Boot Admin(监控工具)简介及实践
SpringBoot应用的监控,信息包含应用状态、内存、线程、堆栈等,比较全面的监控了SpringBoot应用的整个生命周期,可以有效的帮我解决众多服务的健康检查、指标监控问题、配置管理、日志聚合问题、
异常排查
问题等等
怪瘦Java
·
2023-12-24 23:10
上一页
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
其他