摘要: 1. 命名空间 1.1 什么是命名空间 Namespace命名空间,也称名字空间,是从名字到对象的映射。Python中,大部分的命名空间都是由字典来实现的,但是本文的不会涉及命名空间的实现。命名空间的一大作用是避免名字冲突: ? 1 2 3 4 5 def fun1(): i = 1 def fun 阅读全文
posted @ 2018-10-31 11:59 py小蟒蛇 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、 电商推荐算法简述 目前比较多的电商模式为B2B,B2C,O2O,在本文介绍和需要举例说明的地方B2B电商模式为主。 电商推荐根据推荐内容不同分为物品推荐、商家推荐;流行的推荐应用主要有三个方面:1)针对用户的浏览、搜索等行为所做的相关推荐;2)根据购物车或物品收藏所做的相似物品推荐;3)根据历 阅读全文
posted @ 2018-08-17 11:50 py小蟒蛇 阅读(4965) 评论(0) 推荐(1) 编辑
摘要: 一、决策树原理 决策树是用样本的属性作为结点,用属性的取值作为分支的树结构。 决策树的根结点是所有样本中信息量最大的属性。树的中间结点是该结点为根的子树所包含的样本子集中信息量最大的属性。决策树的叶结点是样本的类别值。决策树是一种知识表示形式,它是对所有样本数据的高度概括决策树能准确地识别所有样本的 阅读全文
posted @ 2018-08-14 15:04 py小蟒蛇 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 每个资源使用两个URL 资源集合用一个URL,具体某个资源用一个URL: /employees #资源集合的URL /employees/56 #具体某个资源的URL 用名词代替动词表示资源 这让你的API更简洁,URL数目更少。不要这么设计: /getAllEmployees /getAllExt 阅读全文
posted @ 2018-07-20 09:56 py小蟒蛇 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 1、输入注入 注入攻击影响广泛且很常见,注入有很多种类,它们影响所有的语言、框架和环境。 SQL 注入是直接编写 SQL 查询(而非使用 ORM) 时将字符串与变量混合。我读过很多代码,其中“引号字符转义”被认为是一种修复,但事实并非如此,可以通过这个链接(https://www.netsparke 阅读全文
posted @ 2018-07-13 10:41 py小蟒蛇 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 命名元组:namedtuple,是Python语言里没有引起足够重视的一种数据类型。这是Python中容易被忽略的神奇功能之一。 当需要定义一个类时,namedtuple是一个很好的选择。 那么命名元组以及它有什么特性?我们可以把namedtuples看作是Python内置的元组数据类型的扩展。 P 阅读全文
posted @ 2018-06-20 10:53 py小蟒蛇 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 首先说明一下,我使用的是 Python3 的 urllib,但 Python2.x 同理(使用 urllib2)。 想用脚本去登录一个网站。和很多网站一样,该网站使用 cookie 来保存会话信息。这个我以前是自己提取 response 中的 Set-Cookie 头来处理的。这次本想如法炮制,却发 阅读全文
posted @ 2018-01-25 10:34 py小蟒蛇 阅读(3553) 评论(0) 推荐(0) 编辑
摘要: !/usr/bin/python import os import cPickle as p import re import Image def imageCompre(imagedir = '.', imagelistfile="image.data"): datafile = imagedir 阅读全文
posted @ 2018-01-24 09:31 py小蟒蛇 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 移动应用开发1. 建立开发环境下载软件开发包(SDK): http://developer.android.com/sdk/index.html adt-bundle-windows-x86_64-20140702.zip需要安装一个Java运行时环境(Java Runtime Environmen 阅读全文
posted @ 2018-01-22 10:15 py小蟒蛇 阅读(2817) 评论(1) 推荐(0) 编辑
摘要: 这篇文章中我们将讨论下面内容: 什么是 middleware 什么时候使用 middleware 我们写 middleware 必须要记住的东西 写一些 middlewares 来理解中间件的工作过程和要点 什么是 middleware Middlewares 是修改 Django request  阅读全文
posted @ 2018-01-19 14:40 py小蟒蛇 阅读(295) 评论(0) 推荐(0) 编辑