摘要: 以下转载于https://www.cnblogs.com/cerofang/p/9457875.html 仅供本人学习和研究 商城商业模式:C2B模式(消费者到企业的商业模式),相类似网站包括:京东,淘宝,海尔商城,尚品宅配等。 商城需求分析1,用户部分2,商品部分3,购物车部分4,商品订单备份5, 阅读全文
posted @ 2018-10-11 22:24 阴天气球 阅读(6257) 评论(1) 推荐(2) 编辑
摘要: 1:强类型语言和弱类型语言的区别,python是什么类型的语言(强类型,弱类型,解释型,编译型) 强类型语言,要求所有的变量必须先定义后使用,并且指定类型的变量只能接受类型与之匹配的值;弱类型则不需要编译型语言,在程序运行之前需要先编译成机器可读的二进制形式(C,java,C++)解释性语言只需要在 阅读全文
posted @ 2018-10-11 18:13 阴天气球 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 1.python2与python3 切换? 一、在命令提示符下输入python2或者python3二、在pycharm下,在创建工程的时候选择python的执行版本(在File > Setting > Project 下进行设置)1.window环境下修改环境变量,或者终端输入python?版2.也 阅读全文
posted @ 2018-09-17 09:44 阴天气球 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 1.django请求的生命周期? 1.wsgi,请求封装后交给web框架 (Flask、Django) 2.中间件,对请求进行校验或在请求对象中添加其他相关数据,例如:csrf、request.session - 3.路由匹配 根据浏览器发送的不同url去匹配不同的视图函数 4.视图函数,在视图函数 阅读全文
posted @ 2018-09-11 23:57 阴天气球 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1.什么是C/S和B/S架构? C/S是Client/Server,即客户端/服务器端架构,一种典型的两层架构。B/S是Browser/Server,即浏览器/服务器架构。C/S 优点和缺点优点:(1)界面和操作可以很丰富 (2) 安全性能可以很容易保证,实现多层认证也不难 (3)由于只有一层交互, 阅读全文
posted @ 2018-09-09 23:38 阴天气球 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1.如何反向迭代一个序列 #如果是一个list,最快的方法使用reversetempList = [1,2,3,4]tempList.reverse()for x in tempList: print x #如果不是list,需要手动重排templist = (1,2,3,4)for i in ra 阅读全文
posted @ 2018-09-07 16:41 阴天气球 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1.谈谈你对同步、异步、阻塞、非阻塞的理解 同步:多个任务之间有先后顺序执行,一个执行完下个才能执行。 异步:多个任务之间没有先后顺序,可以同时执行有时候一个任务可能要在必要的时候获取另一个 同时执行的任务的结果,这个就叫回调! 阻塞:如果卡住了调用者,调用者不能继续往下执行,就是说调用者阻塞了。 阅读全文
posted @ 2018-09-07 16:37 阴天气球 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1.什么是僵尸进程和孤儿进程,怎么避免僵尸进程? 孤儿进程:父进程退出,子进程还在运行的这些子进程都是孤儿进程,孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作 僵尸进程:进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或waitpid获取子 阅读全文
posted @ 2018-09-07 16:33 阴天气球 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1. Python 里 match 与 search 的区别? match()函数只检测 RE 是不是在 string 的开始位置匹配, search()会扫描整个 string 查找匹配; 也就是说 match()只有在 0 位置匹配成功的话才有返回, 如果不是开始位置匹配成功的话,match() 阅读全文
posted @ 2018-09-07 16:32 阴天气球 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1.python2与python3 切换? 1.window环境下修改环境变量,或者终端输入python?版 2.也可以从pycharm中或其他软件中的setting中修改解释器 3.其他系统中,创建虚拟环境可以任意切换 在 /usr/bin 中建立一个链接文件指向Python3 $ ln -s p 阅读全文
posted @ 2018-09-07 16:28 阴天气球 阅读(290) 评论(0) 推荐(0) 编辑