禁止套娃是一句网络流行语。

俄罗斯套娃是一种传统玩具,大娃套小娃,可以一直套好多层。后来在网络上被用来比喻一些嵌套的情况,比如早期论坛社区的多层引用、后来微博上的多层转发等。
其实很多人小时候也经常这样玩:攻击! 反弹! 反弹你的反弹! 反弹你的反弹的反弹!……结果最后也不知道到底弹到谁那了。
说白了,“套娃”就是人类四大本质之一——复读机的另一种表现形式,或者可以说套娃是“递归”这一数学过程的应用。
套娃的危害在于不能快速厘清嵌套关系而容易使计算机或自然人宕机,易遭反感,用语“禁止套娃”应运而生。2019年开始,“禁止套娃”这个说法出现的频率越来越高,主要用于对一些套娃行为的吐槽。
禁止套娃
禁止禁止套娃
禁止禁止禁止套娃……
不许禁止套娃!
不许不许禁止套娃!
不许不许不许禁止套娃!……
原则上套娃必须有包含的关系,且一个循环不可过长。但是现在有时普通的无限循环也被看作套娃
{{Dummy}})的页面内容里写上{{Dummy}}
void f(){f();} //c|cpp|javadef f():return f() #pyfunction f(){f();} //jsTraceback (most recent call last):RecursionError: maximum recursion depth exceeded Uncaught RangeError: Maximum call stack size exceeded
(function(){return ()=>{alert('禁止在立即执行函数内嵌套使用匿名箭头函数!')}})()()\和后面的字符构成一个转义字符,同时\\代表一个普通的"\"。然而正则表达式同样需要使用\,于是Pattern.compile("\\\\")才能得到一个匹配普通"\"的正则表达式。然而如果很不幸的是你的测试数据是一段json...
| 真正的套娃 | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
当套娃现象出现在歌曲中,就被称为“套娃歌”。套娃歌的历史非常悠久,甚至堪比套娃本身,很多经典儿歌中都出现过。
| 点此展开附加内容 |
|---|
|
加载中……
|
该来的总会来的
注意:请勿过多次展开此页面,否则会被服务器判定为恶意攻击。别问我是怎么知道的