1.结构 while condition do command done 例子: #!/bin/bash int=1 while (($int<=5)) do echo $int let "int++" done 2.无线循环的例子 while : do command done while tur ...
分类:
其他好文 时间:
2020-06-16 23:24:10
阅读次数:
77
DAY23 java命令运行一个java程序的过程: a.其实java命令,他启动了一个jvm进程 b.该jvm进程,在执行的时候,首先会创建一个线程,main线程 c.在main线程中,运行主类中的main方法代码 jvm是多线程 在无线循环运行过程中,始终看不到一个内存溢出的错误,为什么呢? 1 ...
分类:
编程语言 时间:
2020-06-02 13:39:18
阅读次数:
75
vue项目中,在router.js中判断登录状态时使用 beforeEach导致无线死循环Maximum call stack size exceeded 代码如下: routes.beforeEach((to, from, next) => { if (sessionStorage.getItem ...
分类:
其他好文 时间:
2020-04-08 18:53:54
阅读次数:
226
什么是原型? 声明函数时 js会自动在你声明的函数对象(js一切皆对象)上挂载一些方法和属性 其中prototype属性就是 原型(也称为原型对象) 如下图: 这个原型对象里面保存着 constructor 自己的函数体(也就是Pro.prototype.constructor) 看下图就应该知道了 ...
分类:
其他好文 时间:
2019-05-30 13:20:53
阅读次数:
144
非阻塞IO 即使遇到了io也不会导致程序阻塞 会继续执行意味着即使遇到io操作cpu也不会执行也不会被剥夺 程序效率就高了 原因是 需要无线循环 去向操作系统拿数据import socket import time s = socket.socket()s.bind(("127.0.0.1",999 ...
分类:
其他好文 时间:
2019-03-12 21:27:16
阅读次数:
246
用的最多的, 就是__gcd(a,b) 求最大公约数了 但是欧几里得算法的作用不单单只有这些 例如 对 ax+by=c; 这个不定方程来说 当 c%gcd(a,b)==0 时候方程有解 对于 贝祖等式: ax+by =gcd(a, b) 这个时候就要考虑 欧几里得算法的拓展形式了。 我们在求 a,b ...
分类:
编程语言 时间:
2018-10-09 18:11:19
阅读次数:
198
1、while循环 1、while循环 无线循环 2、while 循环的结构 while 条件: 循环体 3、如何终止循环 1、改变条件(标志位的概念) flag = True while flag: print('开始循环') flag = False #改变条件 2、break跳出循环 flag ...
分类:
编程语言 时间:
2018-08-03 22:37:29
阅读次数:
194
函数自己内部调用自己 无线循环会报错,所以需要一个明确的结束条件 问路例题 ...
分类:
编程语言 时间:
2018-07-03 22:27:57
阅读次数:
142
第七章第四节 调试 【bug的常见类型】 数学bug:例如 零除法,算术溢出 逻辑bug:例如无线循环和无限递归 源头bug:例如使用了为被定义的变量、资源泄漏,其中有限的系统资源如内存或文件句柄通过重复分配耗尽而不释放。缓冲区溢出,其中程序试图将数据存储在分配存储的末尾。 团队工程bug:例如评论... ...
分类:
其他好文 时间:
2018-06-23 00:06:48
阅读次数:
182
一 . 线程打断 一个线程运行之后,我们就无法控制这个线程的具体的运行情况了. 在一个特殊的情况下,我们需要终结一个无线循环的线程任务或者是一个长时间运行的线程任务该怎么办? 在jdk之中,Thread类之中的很多方法都被废弃,原因就是这些方法是直接杀死线程,而线程获取的资源还可能未被释放. 现在还 ...
分类:
编程语言 时间:
2018-05-05 19:39:48
阅读次数:
204