Java方法 何谓方法 System.out.println(),那么它是什么呢? Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。 ...
分类:
编程语言 时间:
2020-06-30 00:21:39
阅读次数:
74
修改了系统时间后,当前为2020.06.28改为2020.06.08make时出现一直make的情况,因为make是根据文件的修改时间来进行编译的,如果一个文件的修改时间比之前的早,那么会一直编译文件,导致了死循环。所以系统时间不要改变!!
分类:
其他好文 时间:
2020-06-29 15:20:38
阅读次数:
47
原文地址:https://www.jianshu.com/p/ee02d6125113 需求背景: 有些时候我们再调用一些第三方服务的时候,从第三方那边拉数据。 但是第三方服务不是100%稳定的,有些时候会抽风一下,导致我们的调用失败,整个调用链就失败。整个时候需要触发重试,而且不是一直死循环重试, ...
分类:
编程语言 时间:
2020-06-29 11:53:23
阅读次数:
71
1、java.lang.StackOverflowError 原因:由于深度递归或程序里有死循环,抛出此错误以指示应用程序的堆栈已耗尽。 检查方法:检查是否在service层调用本类中的方法 2、XXX类 MyFrame 未声明类型为 long 的静态终态 serialVersionUID 字段 解 ...
分类:
其他好文 时间:
2020-06-20 19:15:17
阅读次数:
79
1.定义:递归方法:一个方法体内调用它自身。2.如何理解递归方法?> 方法递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执行无须循环控制。> 递归一定要向已知方向递归,否则这种递归就变成了无穷递归,类似于死循环。3.举例:// 例1:计算1-n之间所自然数的和 public int ge ...
分类:
编程语言 时间:
2020-06-20 16:15:51
阅读次数:
56
判断文件属性脚本#!/bin/bash# 输入一个路径read -p "输入文件的绝对路径:" file# 死循环while true do# 判断文件是否存在if [ -e $file ];then echo "文件存在,开始判断" while true do echo "------------... ...
分类:
系统相关 时间:
2020-06-20 13:18:33
阅读次数:
93
下面给出两种系统下的排查步骤,都是一模一样的,只是命令稍有区别! 查消耗cpu最高的进程PID 根据PID查出消耗cpu最高的线程号 根据线程号查出对应的java线程,进行处理。 准备一行死循环代码: 怎么跑,应该不用我说了,直接教大家怎么查! windows版 可能有人有疑问,我为什么要说wind ...
分类:
编程语言 时间:
2020-06-18 19:38:01
阅读次数:
60
代码: using System; using System.Text; using System.Threading; using System.Threading.Tasks; using System.Windows.Forms; using Utils; /** * 如何写个死循环,既不独占 ...
分类:
编程语言 时间:
2020-06-17 20:37:40
阅读次数:
53
递归的使用: 1.递归方法:一个方法调用它本身 2.方法递归一定要向已知方向递归,否则这种递归就变成了无穷递归,类似于死循环 public static void main(String[] args) { RecursionTest tt = new RecursionTest(); int i ...
分类:
其他好文 时间:
2020-06-16 15:27:41
阅读次数:
53
@ 本文将通过一个简单的案例,展示几下几点: 如何定位是哪个服务进程导致CPU过载 哪个线程导致CPU过载 哪段代码导致CPU过载 首先是写一个死循环的代码demo,用于模拟cpu100%的场景(此处不一定达到100%,只是为了演示排查过程尽量模拟) public class BusyCpu { p ...
分类:
其他好文 时间:
2020-06-14 15:02:17
阅读次数:
59