摘要: 一、Web架构简介 web.py 是一个轻量级Python web框架,它简单而且功能强大。web.py是一个开源项目。该框架由已故美国作家、Reddit联合创始人、RSS规格合作创造者、著名计算机黑客Aaron Swartz开发。web.py目前已被很多家大型网站所使用。 web.py简单易学,只 阅读全文
posted @ 2018-06-13 23:58 wss_student 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 一、socket介绍 TCP可靠性的实现: (1)校验码 (2)接收方反馈 (3)信息包附带序号 UDP:(1)快 不需要花费时间建立和关闭连接 (2)快 偶尔丢失一两个消息包无所谓,但是TCP会严格检查 (3)快 UDP的限制是一个信息包不超过64KB的数据 TCP和UDP区别就是UDP不建立连接 阅读全文
posted @ 2018-06-06 15:50 wss_student 阅读(848) 评论(0) 推荐(0) 编辑
摘要: 案例一、from celery import Celerybroker = "redis://192.168.48.136:6379/5"backend = "redis://192.168.48.136:6379/6"app = Celery("ajing", broker=broker, bac 阅读全文
posted @ 2018-05-31 12:45 wss_student 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 案例一、import timefrom utils import WriteLogimport sysreload(sys)sys.setdefaultencoding("utf-8")def Xh(): for i in xrange(1, 10000): print(i) # sys.stdou 阅读全文
posted @ 2018-05-31 12:41 wss_student 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 案例一、from sqlalchemy import create_engine, Integer, Column, Stringfrom sqlalchemy.ext.declarative import declarative_basefrom sqlalchemy.orm import ses 阅读全文
posted @ 2018-05-31 12:35 wss_student 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 课堂案例一、 强大Managefrom multiprocessing import Manager, Process def worker(dt, lt): for i in range(10): dt[i] = i*i lt += [x for x in range(11, 16)] if __ 阅读全文
posted @ 2018-05-23 23:24 wss_student 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一、多线程 概念 进程是程序在计算机上的一次执行活动。当你运行一个程序,你就启动了一个进程。显然,程序是死的(静态的),进程是活的(动态的)。进程可以分为系统进程和用户进程。凡是用于完成操作系统的各种功能的进程就是系统进程,它们就是处于运行状态下的操作系统本身;用户进程就不必我多讲了吧,所有由你启动 阅读全文
posted @ 2018-05-20 20:17 wss_student 阅读(307) 评论(0) 推荐(0) 编辑
摘要: redis的概念: redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add 阅读全文
posted @ 2018-05-18 16:41 wss_student 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 一.学习nosql1.案例加注释import redisr = redis.Redis(host="192.168.48.136", port=6379, db=0)print(r)print(r.keys())print(r.get("aaa").decode("utf-8"))# 字符串操作# 阅读全文
posted @ 2018-05-18 11:03 wss_student 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、复习详尽如下:创建一个test库create database test;授权一个用户grant all privileges on *.* to 'xiang'@'%' identified by '1qaz@WSX';创建表create table student(id int not nu 阅读全文
posted @ 2018-05-14 22:50 wss_student 阅读(201) 评论(0) 推荐(0) 编辑