需求:1:每个用户的 购物车(cart) 用合适的数据结构缓存在内存中。2:对每个数据对象的访问,合理设置并管理缓存(使用独立的模块读写数据库)。让程序结构变得可管理、可维护。3:对每种商品,设定一个库存。下订单就(假设不需要付款)完成需要减库存。4:将 商品详情 页面的 当前库存 采用 ajax ...
分类:
编程语言 时间:
2015-11-29 00:55:32
阅读次数:
231
从以往的时间序列值,进行指数平滑,做两次预测出下一个时间的估计值。目录结构如下:Python代码如下:forecast.py# -*-coding:utf-8 -*-# Time:2015.11.25 sangjin__author__ = 'hunterhug'import matplotlib#...
分类:
编程语言 时间:
2015-11-27 22:00:01
阅读次数:
524
因为自己对python也有一定的了解,之前也用R做过一些数据分析,又恰好看到几篇文章介绍python实现算法的,觉得挺有意思,所以参考了一些书籍来自己实现一个K-means的聚类算法。《Python数据分析基础教程:NumPy学习指南(第2版)》和 《 Matplotlib手册》是做数据分析的挺不错...
分类:
编程语言 时间:
2015-11-23 18:41:18
阅读次数:
782
Python 实现简单 Web 服务器最近有个需求,就是要创建一个简到要多简单就有多简单的web服务器,目的就是需要一个后台进程用来接收请求然后处理并返回结果,因此就想到了使用python来实现。首先创建一个myapp.py文件,其中定义了一个方法,所有的请求都会经过此方法,可以在此方法里处理传递的url和参数,并返回结果。def myapp(environ, start_response):...
分类:
编程语言 时间:
2015-11-20 12:47:54
阅读次数:
174
一、在自动化测试中,遇到验证码的处理方法有以下两种:1、找开发去掉验证码或者使用万能验证码2、使用OCR自动识别这里,方法一只要和研发沟通就行。使用pytesseract自动化识别,一般识别率不是太高,处理一般简单验证码还是没问题,例如下面这种验证码:使用非常简单,只需下面几步:import pyt...
分类:
编程语言 时间:
2015-11-16 13:58:29
阅读次数:
182
Nim Game、WordPattern、Move zeros、First Bad version、Ugly Number五个算法的python实现。
分类:
其他好文 时间:
2015-11-15 00:44:06
阅读次数:
303
最近在学习python,由于在面试中,二分查找算法面试率极高,所以使用python做了一个实现。def search1(sequence, number): lower = 0 upper = len(sequence) - 1 while lower sequence[mid]...
分类:
编程语言 时间:
2015-11-14 13:39:33
阅读次数:
336
春节坐在回家的火车上百无聊赖,偶然看到 Parallelism in one line 这篇在 Hacker News 和 reddit 上都评论过百的文章,顺手译出,enjoy:-)http://www.zhangzhibo.net/2014/02/01/parallelism-in-one-li...
分类:
编程语言 时间:
2015-11-13 10:15:38
阅读次数:
405
今天用python实现分布式,基于python2.7,注意:在linux下执行测试通过,在windows测试失败。# -*- coding: utf-8 -*-__author__ = 'dell'import random, time, Queuefrom multiprocessing.mana...
分类:
编程语言 时间:
2015-11-03 19:19:12
阅读次数:
231