摘要: Django的核心是Python框架,用于处理HTTP请求并返回HTTP输出. Django官网(读一遍文档再看下面的东西!!!) Django错误集 一丶基础 django基础知识 建立Django项目(包括虚拟环境的配置) 一个文件的Django(基础中的基础) 官网7步搭建web网站教程 pi 阅读全文
posted @ 2018-07-11 23:45 仓鼠大人爱吃肉 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1.先创建一个py文件,写入上述代码; 2.执行 拓展版: 用到知识点 1.wsgi 2.Gunicorn 3.Twelve Factor App 引发问题: 1.一个项目该如何管理开发丶阶段运行和形成产品环境下的不同设置? 模板版: Django的startproject命令创建的布局可以转换为一 阅读全文
posted @ 2018-07-11 23:43 仓鼠大人爱吃肉 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 使用Python3开发一个管理平台,用MySQL数据库存放元数据。使用pip安装mysqlclient模块时出现“OSError: mysql_config not found”错误。 解决方案 安装libmysqlclient-dev包即可,如果还有问题,可以安装python-dev。 # apt-get install libmysqlclient-dev python3-dev ... 阅读全文
posted @ 2018-07-11 22:26 仓鼠大人爱吃肉 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一丶什么是shell SHELL终端翻译器是人和计算机硬件之间的翻译官 二丶shell脚本命令的两种工作方式 1.交互式(interactive):用户每输入一条指令就立即执行 2.批处理(Batch):用户实现编写好的完整shell脚本,shell会一次执行脚本中的诸多命令 三丶查看shell'变 阅读全文
posted @ 2018-07-11 20:51 仓鼠大人爱吃肉 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 官网:https://www.vim.org/ 一丶Vim的三种模式 a键与i键分别是在光标后面一位和光标当前位置切换到输入模式; o键则是在光标的下面再创建一个空行; 二丶Vim常用命令 三丶末行模式常用命令 阅读全文
posted @ 2018-07-11 20:33 仓鼠大人爱吃肉 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 一丶输入输出重定向 概念:输入重定向指把文件导入到命令中,输出重定向指把原本输出到屏幕的信息写入指定文件中. 种类: 1.标准输入重定向STDIN:默认键盘输入,也可以从其他文件或命令中输入 文件描述为:0 2.标准输出重定向STDOUT:默认输出到屏幕 文件描述为:1 3.错误输出重定向STDER 阅读全文
posted @ 2018-07-11 17:51 仓鼠大人爱吃肉 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 四大优势: 1.通过上下方向键来调取过往执行过的Linux命令; 2.命令或参数仅需输入前几位就可以用Tab键补全; 3.具有强大的批处理脚本 4.具有实用的环境变量功能 二丶系统常用工作命令 echo;date;reboot;poweroff;wget;ps;top;pidof;kill;kill 阅读全文
posted @ 2018-07-10 22:24 仓鼠大人爱吃肉 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一丶登录 输入密码后的登陆界面 注销 二丶纯文本文本环境和X window环境 linux提供了六个终端机接口,terminal或console,切换方式为 注意1.没有其他的X window被占用 ;2.必须安装了X Windowsystem,并且X server能够顺利启动; 3.最好要有窗口管 阅读全文
posted @ 2018-07-10 03:18 仓鼠大人爱吃肉 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 摘抄自鸟哥读书笔记 知识的输入:选择一本好书 一基础思想 二基础指令 三基本功能 四VI编辑器 五shell和shellscript 六软件管理员 七网络基础 遇到问题怎么办? o Linux 自己的文件数据: /usr/share/doc (在你的 Linux 系统中) o CLDP 中文文件计划 阅读全文
posted @ 2018-07-10 00:55 仓鼠大人爱吃肉 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2018-07-09 15:05 仓鼠大人爱吃肉 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 一丶安装教学自行度娘 www.baidu.com Redis官网 二丶配置 1.Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf 2.你可以通过 CONFIG 命令查看或设置配置项 3.修改配置(CONFIG set) 4.参数说明 1. Redis默认不是以守护进 阅读全文
posted @ 2018-07-09 14:53 仓鼠大人爱吃肉 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-07-06 12:33 仓鼠大人爱吃肉 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一丶基于类的视图 二丶使用混合mixins 三丶通过通用的基类视图 阅读全文
posted @ 2018-07-05 12:15 仓鼠大人爱吃肉 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一丶请求对象Request objects 请求对象拓展了常规的HttpRequest,核心函数是request.data属性,和request.POST类似. 二丶响应对象Response objects 响应对象是TemplateResponse类型,这是一种为渲染内容,并且使用内容协商来返回给 阅读全文
posted @ 2018-07-04 20:11 仓鼠大人爱吃肉 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 准备工作 一丶配置虚拟环境 1.安装虚拟包:pip install virtualenv 2.创建一个用于虚拟环境的目录,并进入到目录下 3.执行 python -m venv 虚拟环境名 4.执行 virtualenv 虚拟环境名 5.在目录下激活虚拟环境 windos下:source env\S 阅读全文
posted @ 2018-07-04 19:08 仓鼠大人爱吃肉 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一丶安装python,配置pip:官网去获取资源即可 二丶虚拟环境 2.1安装虚拟环境官网: virtualenv. 2.2进入指定目录执行 2.3激活虚拟环境 2.3.1Linux下 2.3.2Windos下 2.4停止虚拟环境 2.4.1直接关闭运行虚拟环境的终端 2.4.2执行命令 2.4.3 阅读全文
posted @ 2018-07-03 19:18 仓鼠大人爱吃肉 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 开门见山 restful协议是一个协议,不分语言.一切皆资源的开发思想. Django REST framework,是一个Django的框架,基于python 仙人指路 转载的教程:http://www.runoob.com/w3cnote/restful-architecture.html. 百 阅读全文
posted @ 2018-07-03 18:30 仓鼠大人爱吃肉 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Django REST framework是什么? Django应用,能够便于web开发.Django框架 官网:http://www.django-rest-framework.org/. 翻译项目:https://q1mi.github.io/Django-REST-framework-docu 阅读全文
posted @ 2018-07-03 17:43 仓鼠大人爱吃肉 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 优先级 A:必要的 这些规则会帮你规避错误,所以学习并接受它们带来的全部代价吧。这里面可能存在例外,但应该非常少,且只有你同时精通 JavaScript 和 Vue 才可以这样做。 (1)组件名应该始终是多个单词的,根组件 App 除外 组件名为多个单词 必要 组件名应该始终是多个单词的,根组件 A 阅读全文
posted @ 2018-06-27 22:59 仓鼠大人爱吃肉 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 一丶vue是什么 其实就是一套渐进式框架,与其他框架不同的是,Vue采用自底向上增量开发的设计.Vue的核心库只关注视图层.Vue完全有能力采用单文件组件和Vue生态系统支持的库开发复杂单页应用. Vue.js的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件 官方网址:https:/ 阅读全文
posted @ 2018-06-22 20:27 仓鼠大人爱吃肉 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 一丶序幕 1.特殊方法名的作用 特殊方法名能让你自己的对象实现和支持以下的语言构架,并与之交互: 阅读全文
posted @ 2018-06-21 16:52 仓鼠大人爱吃肉 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 正则重要!正则重要!正则重要! 一丶字符组 普通字符组 概念:字符组是正则表达式最基本结构之一,顾名思义,字符组就是一组字符 功能:表示在正则表达式中,在同一个位置可能出现的各种字符 分类:字符可以分为很多类,比如数字丶字母丶标点等. 例如: 简单字符组,[ab]、[314]、[#.?]在解决常用问 阅读全文
posted @ 2018-06-14 21:54 仓鼠大人爱吃肉 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1.python中OPP重要意义是什么 2.继承搜索在哪里查找属性 3.类对象和实例对象有什么不同 4.为什么类方法函数中的第一个参数特殊 5.__init__方法是做什么用的 6.怎样创建实例 7.怎样创建类 8.怎样定义超类 1.类和模块之间有什么关系 2实例和类是如何创建的 3.类属性是在哪里 阅读全文
posted @ 2018-06-14 19:44 仓鼠大人爱吃肉 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2018-06-13 21:45 仓鼠大人爱吃肉 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一丶启动 上述代码就会寻找并执行项目中的所有admin.py文件. 二丶注册 在执行了所有的admin.py文件时,如下注册的模型就是一个单例对象. 进入admin.site源代码中会有如下显示 这是一个基于模块的单例模式,一个类只会实例化一个对象,并且整个项目使用这个一个对象. 三丶设计url u 阅读全文
posted @ 2018-06-13 17:03 仓鼠大人爱吃肉 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 模型层 1 from django.db import models 2 # Create your models here. 3 4 class Author(models.Model): 5 nid = models.AutoField(primary_key=True) 6 name=mode 阅读全文
posted @ 2018-06-07 19:51 仓鼠大人爱吃肉 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 引言 万事开头难!勤而行之!实现思路爬虫就是抓取网页数据的程序爬虫的实现流程就三部分:获取网页丶解析网页丶储存数据1.首先通过Requests库向指定的URl地址发送HTTP请求,从而把整个网页的数据爬取下来,2.接着通过BeautifulSoup模块对页面数据进行分析并对目标数据定位,从而将需要的 阅读全文
posted @ 2018-06-07 00:59 仓鼠大人爱吃肉 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 在内置命名空间中存在少量的变量: (1)False:false值为布尔类型,参数赋值false会引发语法错误 (2)True:true值为布尔类型,参数赋值false会引发语法错误 (3)None:NoneType类型. None通常表示为没有值(值的缺失),例如:当默认参数没有传递时. 给none 阅读全文
posted @ 2018-06-02 12:12 仓鼠大人爱吃肉 阅读(186) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: UTF-8 -*- 【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。 2.程序源代码: ''' for i in range(1, 5): for j in range(1, 5): ... 阅读全文
posted @ 2018-05-30 19:30 仓鼠大人爱吃肉 阅读(219) 评论(0) 推荐(0) 编辑
摘要: (1)abs(x):返回数字的绝对值 参数:x -- 数值表达式,可以是整数,浮点数,复数 返回值:数字的绝对值 (2)all(iterable):判断给定的可迭代参数iterable中的所有元素是否都为True,如果是返回 True,否则返回 False 注意两点:第一,元素除了是 0、空、FAL 阅读全文
posted @ 2018-05-29 22:29 仓鼠大人爱吃肉 阅读(192) 评论(0) 推荐(0) 编辑
摘要: The Zen of Python, by Tim Peters python之禅,来自Tim Peters Beautiful is better than ugly.美胜丑 Explicit is better than implicit.显胜隐 Simple is better than co 阅读全文
posted @ 2018-05-16 18:04 仓鼠大人爱吃肉 阅读(119) 评论(0) 推荐(0) 编辑
摘要: HTTP基础知识 一丶HTTP协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 HTTP的发展是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN) 阅读全文
posted @ 2018-04-27 16:49 仓鼠大人爱吃肉 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一丶pymsql的安装 1.安装pip详见百度 2.输入指令:pip install PyMySQL #基本语句模板 #导入模块 import pymysql # 打开数据库连接 conn = pymysql.connect( host,地址 port,端口 user,用户名 password,密码 阅读全文
posted @ 2018-04-26 15:31 仓鼠大人爱吃肉 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一丶概念 页面对不同访问者的响应叫做事件。 事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。 实例: 在元素上移动鼠标 选取单选按钮 点击元素 二丶基本语法 $("选择器").事件名称(); $("选择器").事件名称(function(){ 动作出发后执行的代码 }); $(docu 阅读全文
posted @ 2018-04-23 20:26 仓鼠大人爱吃肉 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 索引的含义和特点: 索引是单独的丶储存在磁盘上的数据库结构,它们包含着对数据表里所有记录的引用指针.用于提高数据库查询速度. myqsl:支持btree和hash 注意:myisam和innodb只支持btree索引 四个优点 1.通过创建唯一索引,可以保证数据库表中每一行数据的唯一性 2.可以大大 阅读全文
posted @ 2018-04-10 19:00 仓鼠大人爱吃肉 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 一丶基本概念 1.算法设计的任务:对一个具体的问题,设计一种良好的算法,获取最佳的结果. 2.什么是算法:通俗说是一种最优解, 3.程序=数据结构+算法+程序设计语言 二丶基础算法 1.枚举(穷举)算法思想 特点:1.依赖于计算机强大的运算能力来穷尽每一个可能的情况,从而达到解决问题的目的. 2.该 阅读全文
posted @ 2018-04-10 16:31 仓鼠大人爱吃肉 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 1.基本查询语句(SELECT) SELECT *|字段列表 FROM 表1,表2,表n WHERE 表达式 GROUP BY HAVING ORDERBY LIMIT ; SELECT 字段1,字段2,字段n FROM 表或视图 WHERE 查询条件; 说明:select语句决定了要查询的值,fr 阅读全文
posted @ 2018-04-08 16:53 仓鼠大人爱吃肉 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 总览 http://www.cnblogs.com/wangfengming/p/8143554.html数据库的安装(来自老王) 大纲 1.数据库 * 1.创建 create database 库名; 2.使用数据库 use 库名; 3.查询当前库下所有的表 show tables; show d 阅读全文
posted @ 2018-04-08 16:14 仓鼠大人爱吃肉 阅读(400) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/Eva-J/articles/8324673.html 阅读目录 一 引子 二 协程介绍 三 Greenlet模块 四 Gevent模块 引子 之前我们学习了线程、进程的概念,了解了在操作系统中进程是资源分配的最小单位,线程是CPU调度的最小单位。按道理 阅读全文
posted @ 2018-04-02 18:59 仓鼠大人爱吃肉 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一 IO模型介绍 二 阻塞IO(blocking IO) 三 非阻塞IO(non-blocking IO) 四 多路复用IO(IO multiplexing) 五 异步IO(Asynchronous I/O) 六 IO模型比较分析 七 selectors模块 IO模型介绍 为了更好地了解I 阅读全文
posted @ 2018-04-02 18:56 仓鼠大人爱吃肉 阅读(189) 评论(0) 推荐(0) 编辑