摘要: 数据源码: # 如果你一通计算的得到的页码数比我总共的页码数还多,我就把页码结束指定成我总共有的页码数 if self.page_end > self.total_page: self.page_end = self.total_page Django views.py 中使用实例: 阅读全文
posted @ 2018-06-26 14:12 yangweiwe 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 常用简单算法 一、冒泡排序 冒泡排序的基本思想是,对相邻的元素进行两两比较,假设这连个数字是, a、b 同时排序规则是升序,如果a>b 则他们位置进行交换,这样,每一趟会将最小或最大的元素“浮”到顶端,最终达到完全有序. 大概明白是什么意思了就详细的看下下面这张动图,进一步理解 冒泡排序关键点: 趟 阅读全文
posted @ 2018-09-03 20:03 yangweiwe 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 验证码源码: def v_code(request): from PIL import Image, ImageDraw, ImageFont import random # 定义一个生成随机颜色的函数 def get_color(): return random.randint(0, 255), 阅读全文
posted @ 2018-07-09 15:20 yangweiwe 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Django 关于上传文件的几个配置 1. 上传文件存在哪儿? 1. settings.py中 配置 MEDIA_ROOT = os.path.join(BASE_DIR, "media") 2. 我用户怎么访问我刚上传的文件 1. settings.py中 配置 MEDIA_URL = "/media/" 2. 在urls.py中 配置 media开头的访问请求交给谁来处理 url(r'^me... 阅读全文
posted @ 2018-07-09 15:16 yangweiwe 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 方式一 通过获取隐藏的input标签中的csrfmiddlewaretoken值,放置在data中发送 $.ajax({ url: "/cookie_ajax/", type: "POST", data: { "username": "Q1mi", "password": 123456, "csrf 阅读全文
posted @ 2018-06-28 14:34 yangweiwe 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 为何要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 什么是索引? 索引在MySQL中也叫做“键 阅读全文
posted @ 2018-05-14 19:03 yangweiwe 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一 视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。 使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查 阅读全文
posted @ 2018-05-14 14:26 yangweiwe 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一 什么是数据库 数据库即存放数据的仓库,只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的 过去人们将数据存放在文件柜里,现在数据量庞大,已经不再适用 数据库是长期存放在计算机内、有组织、可共享的数据即可。 数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据 阅读全文
posted @ 2018-05-07 15:54 yangweiwe 阅读(139) 评论(0) 推荐(0) 编辑
摘要: '''什么是进程??进程就是一个应用软件正在运行的过程进程的概念起源与操作系统。同一个程序执行多次是多个进程。但是他们都有统一父进程,比如我们用cmd 多次来运行同一个py程序,那么多个py程序的“爹”就是cmd根据例一可以去cmd,进一步观看'''# 列1:# import os# import 阅读全文
posted @ 2018-04-24 16:27 yangweiwe 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 什么是操作系统 操作系统是一个协调,控制,管理计算机硬件与软件的控制程序。 细说的话,操作系统应该分成两部分功能: 操作系统发展史 第一代计算机(1940~1955):真空管和穿孔卡片 第一代计算机的产生背景: 第一代之前人类是想用机械取代人力,第一代计算机的产生是计算机由机械时代进入电子时代的标志 阅读全文
posted @ 2018-04-23 17:05 yangweiwe 阅读(295) 评论(0) 推荐(0) 编辑