搜索到与相关的文章
Python

django 商城项目之购物车以及python中的一些redis命令

最近在用djangorestframe框架做一个商城项目,有一个关于购物车的业务逻辑,是用cookie和redis存储的购物车信息,在这里记录一下。完成一个商城项目,如果不做一个购物车,就是十分可惜的。我们先来分析一下业务逻辑,参照,京东、淘宝等大型电商网站,可以发现,对于登录用户以及未登录用户,都是可以使用购物车功能。所以首先我们将这两种情况区分开来,采用不同的存储方式。先来看一下已登录用户,购物车其实类似我们在游览网页时的收藏功能,用于收藏用户喜欢的一

系统 2019-09-27 17:46:41 2131

Python

python操作redis用法详解

python操作redis用法详解转载地址1、redis连接redis提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRedis的子类,用于向后兼容旧版本的redis-py。redis连接实例是线程安全的,可以直接将redis连接实例设置为一个全局变量,直接使用。如果需要另一个Redis实例(orRedis数据库)时,就需要重新创建redi

系统 2019-09-27 17:46:35 2131

Python

python中string模块各属性以及函数的用法介绍

任何语言都离不开字符,那就会涉及对字符的操作,尤其是脚本语言更是频繁,不管是生产环境还是面试考验都要面对字符串的操作。python的字符串操作通过2部分的方法函数基本上就可以解决所有的字符串操作需求:•python的字符串属性函数•python的string模块~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1.字符串属性函数系统版本:CentOSrelease6.2(Final)2.6

系统 2019-09-27 17:38:38 2131

Python

python实现多线程的方式及多条命令并发执行

一、概念介绍Thread是threading模块中最重要的类之一,可以使用它来创建线程。有两种方式来创建线程:一种是通过继承Thread类,重写它的run方法;另一种是创建一个threading.Thread对象,在它的初始化函数(__init__)中将可调用对象作为参数传入.Thread模块是比较底层的模块,Threading模块是对Thread做了一些包装的,可以更加方便的被使用。另外在工作时,有时需要让多条命令并发的执行,而不是顺序执行。二、代码样例

系统 2019-09-27 17:38:29 2131

编程技术

ESFramework介绍之(12)―― 基于Tcp连接池的

前面的两篇文章我们已经介绍了Tcp连接池和Tcp连接池管理器,并且引入了ITcpPool接口,这个接口可以将单个连接池和一组连接池统一起来,使它们有相同的外部使用方式。现在我们需要考虑的问题是,当消息分派器分派一个接收到的请求时,如果这个请求需要被FS上的某个功能插件处理,那么消息分派器是如何将这个消息分派到对应的FS上去的?回顾介绍消息分派器时画出的各消息组件联系图,我们非常自然的想到,创建一个消息处理器,这个消息处理器将请求消息通过Tcp连接池转发给对

系统 2019-08-29 23:48:14 2131

编程技术

关于采用业务用例视图来展示、归纳、整理业务用

今日,网友LeoXu给我发了封邮件,提到了业务建模如何组织业务用例的问题。这个问题还是第一次被问到,而且Leo同学显然走了一点小弯路。在回答他的同时,他的这个问题也非常好,把它分享出来。另一方面,Leo同学显然是喜欢思考的,他给我问题的同时也包含了他的许多思考,这点要赞之。为了表示对他热爱思考的鼓励和赞许,特地在最后又留了一个问题,请Leo同学来回答。同时也欢迎各位网友就该问题畅所欲言!Leo同学的来信:谭老师,你好.我是<大象>的读者,看了您的

系统 2019-08-29 23:44:10 2131

编程技术

李开复给中国学生的第六封信:选择的智慧

引言我觉得,对于青年学生来说,最重要的不是具体的准则或方法,而是在复杂情况下权衡各种影响因素,并以最为智慧的方式作出正确抉择的能力。我把这种能力称为“选择的智慧”,它的思想核心其实就是中国传统文化中传承了2000多年的“中庸”之道。著名管理学家彼得·德鲁克曾说,21世纪是一个选择的世纪,因为未来的历史学家如果回顾今天,他们会记得的今天最大的改革并不是技术方面或网络方面的革新,而是——人类将拥有选择的权利。他说这句话是因为在今天的信息社会里,人人都能获取信息

系统 2019-08-29 23:27:59 2131

编程技术

究竟是昨天(2.3)立春还是今天(2.4)立春?易语言

关于2009年哪天立春的问题,最近有很多人都糊涂了。有的日历上标的是2009/2/3立春,有的日历上标的是2009/2/4立春!(例如,魅族M8手机上就说是昨天立春,易语言农历日期支持库上说是今天立春。)最后北京紫金山天文台都坐不住了,跑出来澄清,哈哈。先科谱一下吧。哪一天立春,取决于二十四节气中的“立春”在哪一天。而二十四节气的交节气时刻是计算出来的,可以精确的时分秒,不同的算法可能会导致具体时刻有些误差,即使采用相同的算法,其计算结果也可能因时而异,总

系统 2019-08-29 23:24:53 2131

编程技术

家有妙招-使用邮箱批量转换图像格式(图解)

在WindowsXP中,如果没有更好的转换程序的话,我们可以通过“画图”程序,把“BMP”格式的图像文件转换成“JPG”格式的图像。但这种转换效率非常低,一次只能转换一个图像文件。其实还有一个批量转换的方法。下面我们以一次转换20个以上的.bmp文件为例:1.下图为需要转换的图片:2.全选图片,点击右键,选择“发送到->邮件接收者”。3.选择“缩小所有照片”,点击“确定”按钮;图片已经转换为了.jpg文件。4.选择“文件->保存附件”。设置好路径后,点击“

系统 2019-08-29 23:11:01 2131

编程技术

将struts程序移植到JSF

将Struts应用程序移植到JSF为了将StrutsWeb应用程序与JSF集成,遵循以下步骤:将struts-faces.jar文件与特定于JSF的JAR(jsf-api.jar、jsf-ri.jar)添加到Web应用程序的WEB-INF/lib目录中。如果准备使用JSF和JSTL,则将特定于JSTL的JAR(jstl.jar、standard.jar)添加到WEB-INF/lib文件夹中。这一步只有在部署到常规Tomcat时才会需要。JWSDP已经提供了

系统 2019-08-29 23:03:04 2131