阿里山QQ

导航

2017年3月21日 #

使用装饰器获取被调用函数的执行的时间

摘要: 定义装饰器,获取斐波拉契数列被调用时函数执行耗用的时间 测试结果显示:使用装饰器获取的时间比使用上下文所用的时间略微少一点; 阅读全文

posted @ 2017-03-21 16:38 阿里山QQ 阅读(185) 评论(0) 推荐(0) 编辑

python上下文管理器

摘要: 1.上下文管理的原理 在python2.6以后,当我们操作文件的时候,可以不再使用open打开文件,操作完成之后再close掉文件句柄来实现对文件的操作,而是可以使用with ... as f的方式,无需关闭文件句柄,而是由程序在操作完成之后自动执行close操作;这种在程序开始时执行准备工作,程序 阅读全文

posted @ 2017-03-21 15:32 阿里山QQ 阅读(199) 评论(0) 推荐(0) 编辑

http协议以及http1.0和http1.1的区别

摘要: header响应头信息: header请求头信息: http1.0使用keep-alive告知server端需要建立一个长连接,而http1.1默认支持长连接; http1.1一开始只发送header信息,如果server返回200,表示有权限访问,然后才发送body信息,如果server返回401 阅读全文

posted @ 2017-03-21 11:52 阿里山QQ 阅读(1322) 评论(0) 推荐(0) 编辑

curl命令解析

摘要: curl命令可以实现http post或者get的请求,是linux下的命令行工具 1.1.直接请求url,打印标准输出 1.2.使用-o参数,可以标准输出到指定的位置 可以看到整个下载的数据大小和时间 1.3. --head显示url的header信息 1.4. -x 使用http代理访问 1.5 阅读全文

posted @ 2017-03-21 11:28 阿里山QQ 阅读(389) 评论(0) 推荐(0) 编辑

JS代码注释

摘要: 1、css和js都可以使用/**/进行注释 2、html使用<! >注释 3、单行js代码可以使用//进行注释 阅读全文

posted @ 2017-03-21 09:39 阿里山QQ 阅读(172) 评论(0) 推荐(0) 编辑

window.onload

摘要: 前端页面加载是从上往下,从左往右的顺序进行的,如果需要在整个页面加载完成之后再执行需要被执行的js代码,就可以使用window.onload了; 1.看下面一段代码,这段代码在执行的时候是有问题的 原因: 页面中的代码一般会从上到下,从左到右的顺序执行;当代码走到18行的时候,会从页面中的id为bt 阅读全文

posted @ 2017-03-21 09:33 阿里山QQ 阅读(181) 评论(0) 推荐(0) 编辑

JS简单示例

摘要: 首先感谢海棠学院提供的优质视频资源 学习总是一个由简单到难的过程,由浅入深,一步一个脚印,将学过的点玩的深入一点,才能有所进步,单学习总是枯燥而乏味的,切忌焦躁; 示例代码另存放在github:https://github.com/CharlesQQ/Python_Data_Analyse/tree 阅读全文

posted @ 2017-03-21 09:19 阿里山QQ 阅读(243) 评论(0) 推荐(0) 编辑