
JAVA
文章平均质量分 86
无毁的湖光-Al
无论多么艰难的时刻,都不要忘记。辉煌的未来,在你的眼中闪耀! 欢迎关注微信公众号:解Bug之路
展开
-
日常Bug排查-系统失去响应-Redis使用不当
日常Bug排查-系统失去响应-Redis使用不当前言日常Bug排查系列都是一些简单Bug排查,笔者将在这里介绍一些排查Bug的简单技巧,同时顺便积累素材^_^。Bug现场开发反应线上系统出现失去响应的现象,收到业务告警已经频繁MarkAndSweep(Full GC)告警。于是找到笔者进行排查。看基础监控首先呢,当然是看我们的监控了,找到对应失去响应的系统的ip,看下我们的基础监控。机器内存持续上升。因为我们是java系统,堆的大小一开始已经设置了最大值。--XX:Xms2g原创 2021-05-31 15:07:37 · 225 阅读 · 0 评论 -
解Bug之路-串包Bug
解Bug之路-串包Bug笔者很热衷于解决Bug,同时比较擅长(网络/协议)部分,所以经常被唤去解决一些网络IO方面的Bug。现在就挑一个案例出来,写出分析思路,以飨读者,希望读者在以后的工作中能够少踩点坑。串包Bug现场前置故障Redis超时由于某个系统大量的hget、hset操作将Redis拖垮,通过监控发现Redis的CPU和IO有大量的尖刺,CPU示意图下图所示:CPU达到了100%,导致很多Redis请求处理不及时,其它业务系统都频繁爆出readTimeOut。此时,紧急将这个做大原创 2020-09-08 10:09:54 · 329 阅读 · 1 评论 -
JAVA小键盘
import java.awt.*;import javax.swing.*;import java.awt.event.*;public class JANPAN extends JFrame{ JTextAreatext; JButton btn[]=newJButton[9];原创 2015-05-03 13:33:21 · 653 阅读 · 0 评论 -
JAVA随机大楼
import java.awt.Graphics;import java.applet.Applet;import java.awt.*;import javax.swing.JApplet;import javax.swing.*;import java.util.Random;public class Building1 extends JApplet{ public原创 2015-05-03 13:33:25 · 678 阅读 · 0 评论 -
JAVA秒表
import javax.swing.*;import java.awt.event.ActionListener;import java.awt.event.ActionEvent;import java.awt.*;import java.util.Calendar;import java.util.GregorianCalendar;public class TimerTest原创 2015-05-03 13:33:18 · 726 阅读 · 0 评论