原文:记一次InputStream引起的乱码

项目上线一周后,正准备看新闻的我突然接到了一个任务。线上突然出现了一条乱码的数据,需要解决这个bug。于是我放下了手中的保温杯,开始解决这个bug。经过一番折腾,发现是有一个同事在处理IO流上写得有点问题,导致了乱码的产生。 一 问题的发现与分析 发现 针对这个乱码问题,我脑海中闪过了 种会导致乱码产生的情景。 数据库表里面字符集设置错误 由于未加编码过滤器导致SpringMVC接收参数时造成的 ...

2018-11-20 15:29 4 2789 推荐指数:

查看详情

一次xstream引起的内存泄漏

一、起 支付系统突然出现频繁的超时,查看error日志没有什么发现,凭经验去gc日志瞅一眼,有频繁的full gc,而且每两gc,老年代会有80%的内存无法被回收,基本确认是系统出现内存泄漏,导致老年代空间被占满,频繁触发full gc,full gc 触发stop the word ...

Sat Jul 21 23:15:00 CST 2018 0 1364
一次go中map并发引起的事故

错误使用map引发的血案 前言 场景复原 原因 参考 错误使用map引发的血案 前言 最近业务中,同事使用map来接收返回的结果,使用 ...

Fri Apr 23 22:58:00 CST 2021 4 583
一次bond引起的网络故障

本案中3个关键服务器 物理服务器:192.168.6.63,简称P,(Physical server) KVM-VM:192.168.6.150,是物理服务器P上的一个KVM虚机,简称VM NAS:外 ...

Mon Apr 29 05:06:00 CST 2019 1 721
一次dirty_ratio引起的线上事故

故障时间轴 发生时间:2020-09-14 06:40 发现时间:2020-09-14 06:41 响应时间:2020-09-14 07:42 故障表现 磁盘> ...

Mon Sep 14 21:12:00 CST 2020 0 431
「日常开发」一次因使用Date引起的线上BUG处理

生活中,我们需要掌控自己的时间,减少加班,提高效率;日常开发中,我们需要操作时间API,保证效率、安全、稳定。现在都2020年了,了解如何在JDK8及以后的版本中更好地操控时间就很有必要,尤其是一次线上BUG的发生,让小明更是深有体会。 背景 在Java8以前,每每操控时间 ...

Tue Apr 21 08:18:00 CST 2020 0 715
一次Hvv中遇到的API接口泄露而引起的一系列漏洞

引言 最近朋友跟我一起把之前废弃的公众号做起来了,更名为鹿鸣安全团队,后面陆续会更新个人笔记,有趣的渗透经历,内网渗透相关话题等,欢迎大家关注 前言 Hvv中的一个很有趣的漏洞挖掘过程,从一个 ...

Thu Jul 29 20:42:00 CST 2021 1 510
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM