递归 定义:递归就是函数自己调用自己,最多可循环调用999次 内置函数 1、sorted()排序,生成的是列表 2、map()帮你循环调用函数的,保存返回值,返回的是一个list。map接受一个函数名和序列 3、filter:过滤器,帮你循环调用函数,如果函数返回false,那么就过滤掉这个值,是指 ...
分类:
数据库 时间:
2018-12-10 15:42:08
阅读次数:
243
(二期)24、消息中间件RabbitMq (二期)24、消息中间件RabbitMq 【课程24】RabbitM...概念.xmind60.2KB 【课程24】五种队列模式.xmind0.8MB 【课程24】消息确...rm).xmind84.4KB 【课程24】消息应...able.xmind44. ...
分类:
其他好文 时间:
2018-12-10 13:52:55
阅读次数:
224
phase_1 :字符串比较 这个实验是输入一个字符串,比较与程序里的是否相同,查询明码地址 0x8049ea4 得到字符串When I get angry, Mr. Bigglesworth gets upset. 输入后结果正确 phase_2: 循环(图片使用linux下的KolourPain ...
分类:
其他好文 时间:
2018-12-07 23:24:01
阅读次数:
377
一.递归 在没遇到大数求阶乘前,一直都用递归,如果是1的阶乘,则返回1,其他的都返回n 1的阶乘与n的积,循环调用即可。但只针对数字较小的案例,一旦数字过大,便会溢出。若定义成long,long的长度为四个字节即32位,2^32=4.3X10^9. 二.字符数组 这种方法是直接乘法运算的储存,个位大 ...
分类:
其他好文 时间:
2018-11-20 13:27:36
阅读次数:
364
for 循环内部做了三件事 1调用对象iter()方法,返回迭代器对象 2while : try: i=next(list_Iteratior) 调用next() 然后通过while循环 最后异常捕捉 except StopIteration: break ...
分类:
其他好文 时间:
2018-11-12 01:18:56
阅读次数:
106
总结下开发代码过程中影响代码执行效率问题的一些常见代码。 索引 循环调用数据库 大事务 同步调用三方系统 代码内部问题 日志输出 ...
分类:
其他好文 时间:
2018-10-26 13:15:11
阅读次数:
103
一 什么是迭代器协议 二 for循环机制 for循环的本质:循环所有对象,全都是使用迭代器协议 (字符串,列表,元组,字典,集合,文件对象)这些都不是可迭代对象,只不过在for循环中,调用了他们内部的__iter__()方法,把他们变成了可迭代对象。 然后for循环调用可迭代对象的__iter__( ...
分类:
编程语言 时间:
2018-10-15 20:43:53
阅读次数:
195
尾调用指的是函数作为另一个函数的最后一条语句被调用。 在ES5的引擎中,尾调用的实现和其他函数调用实现类似: 创建一个新的栈帧,将其推入调用栈来表示函数调用,也就是说,在循环调用中,每一个未用完的栈帧都会被保存在内存中 当调用栈变得过大时会造成程序问题 ES6中的尾调用优化 ES6缩减了严格模式下尾 ...
分类:
其他好文 时间:
2018-10-15 20:26:08
阅读次数:
151
JS实现帧动画的原理 因为项目的要求,轮播图的第一张需要用n张图片实现一款动画,我这里用到的是第一种方法。。 首先思考一下,要实现动画必定要用到定时器了,既然有n张图那么一要用到for循环了。下面我要说说我在for循环和定时器上踩过的坑。下面是html: 下面是js: 看效果的话是没什么问题。但是在 ...
分类:
Web程序 时间:
2018-10-08 14:59:55
阅读次数:
371
(1)迭代器协议 字符串、元组、列表、字典、集合、文件对象这些都不是可迭代对象,只不过在for循环中,调用了他们内部的__iter__方法,把他们变成了可迭代对象 然后for循环调用可迭代对象的的__next__方法去取值,而且for循环会捕捉StopIateration异常,以终止迭代 for循环 ...
分类:
编程语言 时间:
2018-09-17 17:51:50
阅读次数:
208