2017年9月26日
摘要: 如果有多级代理,x-forwarded-for效果是大于x-real-ip的,可以记录完整的代理链路 阅读全文
posted @ 2017-09-26 16:03 陆雅亮 阅读(408) 评论(0) 推荐(0) 编辑
  2016年11月2日
摘要: #函数装饰器即为不改变原函数代码的情况下为原函数添加额外功能。 阅读全文
posted @ 2016-11-02 16:44 陆雅亮 阅读(265) 评论(3) 推荐(0) 编辑
摘要: 可以直接作用于for循环的数据类型有以下几种:一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 阅读全文
posted @ 2016-11-02 11:47 陆雅亮 阅读(274) 评论(0) 推荐(0) 编辑
  2016年11月1日
摘要: 这种情况如果我们直接把一个list传到前面,一个dict传到后面: 阅读全文
posted @ 2016-11-01 16:07 陆雅亮 阅读(2874) 评论(2) 推荐(1) 编辑
  2016年5月23日
摘要: 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:os 是 阅读全文
posted @ 2016-05-23 17:56 陆雅亮 阅读(1082) 评论(0) 推荐(0) 编辑
  2016年5月4日
摘要: re.match re.match 尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词。 re.match的函数原型为:re.match(pattern, string, flags) 第一个参数是正则表达式,这里为"(\w+)\s",如果匹配成功,则返回一个Match,否则返回一个Non 阅读全文
posted @ 2016-05-04 17:21 陆雅亮 阅读(311) 评论(0) 推荐(0) 编辑
摘要: *.lanyus.com下的全部授权服务器已遭JetBrains封杀 阅读全文
posted @ 2016-05-04 17:17 陆雅亮 阅读(997) 评论(0) 推荐(0) 编辑
  2016年4月1日
摘要: 拿到要求真不知道怎么写,不能还要写个商城页面吧; 最后还是用了input()模拟用户操作吧- -!不就操作个字典吗(字典模拟商品数据)。 python版本: 阅读全文
posted @ 2016-04-01 19:36 陆雅亮 阅读(1035) 评论(0) 推荐(0) 编辑
  2016年3月19日
摘要: #文件操作用户登录,提示用户名不存在 和 密码错误,密码错误超过3次则锁定用户登录。 阅读全文
posted @ 2016-03-19 17:16 陆雅亮 阅读(3813) 评论(0) 推荐(0) 编辑