会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
py小蟒蛇
博客园
首页
新随笔
联系
订阅
管理
2018年10月31日
作用域与命名空间的坑
摘要: 1. 命名空间 1.1 什么是命名空间 Namespace命名空间,也称名字空间,是从名字到对象的映射。Python中,大部分的命名空间都是由字典来实现的,但是本文的不会涉及命名空间的实现。命名空间的一大作用是避免名字冲突: ? 1 2 3 4 5 def fun1(): i = 1 def fun
阅读全文
posted @ 2018-10-31 11:59 py小蟒蛇
阅读(210)
评论(0)
推荐(0)
2018年8月17日
电商推荐算法
摘要: 一、 电商推荐算法简述 目前比较多的电商模式为B2B,B2C,O2O,在本文介绍和需要举例说明的地方B2B电商模式为主。 电商推荐根据推荐内容不同分为物品推荐、商家推荐;流行的推荐应用主要有三个方面:1)针对用户的浏览、搜索等行为所做的相关推荐;2)根据购物车或物品收藏所做的相似物品推荐;3)根据历
阅读全文
posted @ 2018-08-17 11:50 py小蟒蛇
阅读(5196)
评论(0)
推荐(1)
2018年8月14日
决策树分类算法
摘要: 一、决策树原理 决策树是用样本的属性作为结点,用属性的取值作为分支的树结构。 决策树的根结点是所有样本中信息量最大的属性。树的中间结点是该结点为根的子树所包含的样本子集中信息量最大的属性。决策树的叶结点是样本的类别值。决策树是一种知识表示形式,它是对所有样本数据的高度概括决策树能准确地识别所有样本的
阅读全文
posted @ 2018-08-14 15:04 py小蟒蛇
阅读(826)
评论(0)
推荐(0)
2018年7月20日
关于restful API url整理
摘要: 每个资源使用两个URL 资源集合用一个URL,具体某个资源用一个URL: /employees #资源集合的URL /employees/56 #具体某个资源的URL 用名词代替动词表示资源 这让你的API更简洁,URL数目更少。不要这么设计: /getAllEmployees /getAllExt
阅读全文
posted @ 2018-07-20 09:56 py小蟒蛇
阅读(492)
评论(0)
推荐(0)
2018年7月13日
常见漏洞处理
摘要: 1、输入注入 注入攻击影响广泛且很常见,注入有很多种类,它们影响所有的语言、框架和环境。 SQL 注入是直接编写 SQL 查询(而非使用 ORM) 时将字符串与变量混合。我读过很多代码,其中“引号字符转义”被认为是一种修复,但事实并非如此,可以通过这个链接(https://www.netsparke
阅读全文
posted @ 2018-07-13 10:41 py小蟒蛇
阅读(630)
评论(0)
推荐(0)
2018年6月20日
关于命名元组的归纳回顾
摘要: 命名元组:namedtuple,是Python语言里没有引起足够重视的一种数据类型。这是Python中容易被忽略的神奇功能之一。 当需要定义一个类时,namedtuple是一个很好的选择。 那么命名元组以及它有什么特性?我们可以把namedtuples看作是Python内置的元组数据类型的扩展。 P
阅读全文
posted @ 2018-06-20 10:53 py小蟒蛇
阅读(264)
评论(0)
推荐(0)
2018年1月25日
Python HTTP 请求时对重定向中的 cookie 的处理
摘要: 首先说明一下,我使用的是 Python3 的 urllib,但 Python2.x 同理(使用 urllib2)。 想用脚本去登录一个网站。和很多网站一样,该网站使用 cookie 来保存会话信息。这个我以前是自己提取 response 中的 Set-Cookie 头来处理的。这次本想如法炮制,却发
阅读全文
posted @ 2018-01-25 10:34 py小蟒蛇
阅读(3581)
评论(0)
推荐(0)
2018年1月24日
python+imageMagick写的一个压缩图片脚本
摘要: !/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小蟒蛇
阅读(452)
评论(0)
推荐(0)
2018年1月22日
Python进行Android开发步骤
摘要: 移动应用开发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小蟒蛇
阅读(2867)
评论(1)
推荐(0)
2018年1月19日
django中的中间件机制和执行顺序
摘要: 这篇文章中我们将讨论下面内容: 什么是 middleware 什么时候使用 middleware 我们写 middleware 必须要记住的东西 写一些 middlewares 来理解中间件的工作过程和要点 什么是 middleware Middlewares 是修改 Django request
阅读全文
posted @ 2018-01-19 14:40 py小蟒蛇
阅读(305)
评论(0)
推荐(0)
下一页
公告