for循环可以用于python中任何序列类型,包括序列、元组以及字符串。例如: >>> for x in [1,2,3,4]: print(x * 2,end='')...2468 >>> for x in (1,2,3,4): print(x * 2,end='')...2468 >>> for ...
分类:
编程语言 时间:
2017-07-03 12:05:19
阅读次数:
141
最近遇到一个批量发送短信的需求,短信接口是第三方提供的。刚开始想到,获取到手机号之后,循环调用接口发送不就可以了吗? 但很快发现问题:当短信数量很大时,不仅耗时,而且成功率很低。 于是想到,用PHP和MySQL实现一个消息队列,一条一条的发送短信。下面介绍具体的实现方法: 首先,建立一个数据表sms ...
分类:
数据库 时间:
2017-06-26 13:37:00
阅读次数:
210
组长写的,DAL层Update 修改用户名,BLL层只需要传入对应的密码 然后web层调用就行 因为是字典循环调用,固传入修改的什么列,就修改什么列,条件自己定义,很灵活 ...
分类:
数据库 时间:
2017-06-24 13:16:19
阅读次数:
172
本日知识点: ################################### #一、上节课复习:在for循环式,调用对象内部的__iter__方法, # 把他们变成了可迭代对象然后for循环调用可迭代对象的__next__方法去取值, # 而且for循环会捕捉StopIteration异常, ...
分类:
其他好文 时间:
2017-06-20 00:12:29
阅读次数:
214
一 什么是迭代器协议 1.迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代 (只能往后走不能往前退) 2.可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个__iter__()方法) 3.协议是一种约 ...
分类:
编程语言 时间:
2017-06-15 15:26:59
阅读次数:
207
定义 setTimeout()和setInterval()经常被用来处理延时和定时任务。setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式,而setInterval()则可以在每隔指定的毫秒数循环调用函数或表达式,直到clearInterval把它清除。 从定义上我们可以看到两个 ...
分类:
编程语言 时间:
2017-06-11 15:39:42
阅读次数:
167
直接上脚本,上面的脚本如果换成C语言代码的话,foo函数前面肯定是要加一个bar函数的声明的,但是在Python中不需要,因为foo函数在未被调用前,不会判断bar函数是否合法,等到bar函数被调用的时候,bar函数已经被声明了,所以能找到。 因此Python也是支持循环调用的,A call B, ...
分类:
编程语言 时间:
2017-06-11 10:16:19
阅读次数:
182
_S_chunk_alloc() 函数负责从内存池取出空间给free-list,如果内存池内存充足,则直接拿出足够的内存块给自由链表,如果内存不够所有需求但是对一小块需求能满足,则拿出一小块内存给自由链表并返回,如果一点儿内存也没有,则进行遍历压榨,最终如果真的没有,就只能求助于第一级配置器。代码如 ...
分类:
其他好文 时间:
2017-05-07 11:34:49
阅读次数:
427
一 客户端/服务器架构 即C/S架构,包括 1.硬件C/S架构(打印机) 2.软件C/S架构(web服务) 美好的愿望: 最常用的软件服务器是 Web 服务器。一台机器里放一些网页或 Web 应用程序,然后启动 服务。这样的服务器的任务就是接受客户的请求,把网页发给客户(如用户计算机上的浏览器),然 ...
分类:
编程语言 时间:
2017-05-03 18:19:16
阅读次数:
276
fp.read([size]) size为读取的长度,以byte为单位 读一行,如果定义了size,有可能返回的只是一行的一部分 把文件每一行作为一个list的一个成员,并返回这个list。其实它的内部是通过循环调用readline()来实现的。如果提供size参数,size是表示读取内容的总长,也 ...
分类:
其他好文 时间:
2017-04-29 17:29:57
阅读次数:
144