机器学习汇总

2019-11-07
阅读 1 分钟
2.7k
本模块包含自己学习机器学习过程中学习过的内容,包含基础案例和实战案例,大部分以ipynb的格式展示,包含数据集和源代码,可以下载使用练习,包含机器学习的常见算法,如逻辑斯蒂回归,决策树,支持向量机,集成算法,贝叶斯,聚类等等。

3-django进阶之celery

2018-08-20
阅读 9 分钟
12.4k
Celery的架构由三部分组成,消息中间件(message broker),任务执行单元(worker)和任务执行结果存储(task result store)组成。

2-django进阶之日志功能

2018-08-19
阅读 21 分钟
14.7k
日志是一种可以追踪某些软件运行时所发生事件的方法。软件开发人员可以向他们的代码中调用日志记录相关的方法来表明发生了某些事情。一个事件可以用一个可包含可选变量数据的消息来描述。此外,事件也有重要性的概念,这个重要性也可以被称为严重性级别(level)。

1-django进阶之cookie和session

2018-08-16
阅读 6 分钟
8.2k
Cookies :是浏览器为 Web 服务器存储的一小段信息。 每次浏览器从某个服务器请求页面时,它收到服务器回发送过来的cookies。它保存在浏览器下的某个文件夹下。 Session:Django的Session机制会向请求的浏览器发送cookie字符串。同时也会保存到本地一份,用来验证浏览器登录是否为同一用户。它存在于服务器,Django默认...

Git命令简单总结

2018-08-14
阅读 2 分钟
3.4k
和集中式版本控制系统相比,分布式版本控制系统的安全性要高很多,因为每个人电脑里都有完整的版本库,某一个人的电脑坏掉了不要紧,随便从其他人那里复制一个就可以了。而集中式版本控制系统的中央服务器要是出了问题,所有人都没法干活了。

python装饰器案例

2018-08-14
阅读 4 分钟
2.7k
带参数装饰器设定权限(表) 8 查询(QUERY) 4 增加(ADD) 2 删除(DELETE) 1 修改(UPDATE) 0 无(NOSET)设定角色——权限 admin 15(8421) | default, 8设置用户-角色 disen: admin | cici: default

10-django——RESTful API 之序列化

2018-07-20
阅读 16 分钟
7.2k
前后端分离:就是前台的开发和后台的开发分离,这个技术方案的实现需要借助API,简单来说就是开发人员提供编程的接口被其他人调用,调用之后会返回数据供其使用

9-django——restful设计风格

2018-07-18
阅读 3 分钟
5.5k
RESTful Api设计风格 协议:API与用户的通信协议,总是使用HTTPS协议 域名:应该尽量将API部署在专用域名之下,如果确定API很简单,不会有进一步的扩展,可以考虑放在主域名之下。 版本: 应该将API的版本放在URL中:[链接] 将版本号放在HTTP头信息中:[链接] 路径:表示API的具体网址,每个网址代表一种资源,所以网址...

8-django——发送邮件和缓存

2018-07-17
阅读 5 分钟
3.1k
发送邮件 概述:Django中内置了邮件发送功能,发送邮件需要使用SMTP服务,常用的免费服务器有:163、126、QQ 注册并登陆163邮箱 打开POP3/SMTP服务与IMAP/SMTP服务 重置授权密码 配置 {代码...} 发送 send_mail(subject, message, from_email, recipient_list) {代码...} 缓存 概述:对于中等流量的网站来说,尽可能的减...

7-django——文件上传_分页_ajax_富文本_celery

2018-07-17
阅读 8 分钟
3.4k
FILES只有在请求的方法为POST且提交的form表单带有enctype="multipart/form-data"属性的情况才会包含数据。否则,FILES将为一个空的类似字典的对象

6-django——admin站点管理

2018-07-13
阅读 3 分钟
3.8k
概述 负责添加、修改、删除内容,开发这些重复的功能是一件没有创造力的事情。因此Django会根据定义的模型自动生成管理模块 配置Admin应用 在settings.py文件中的INSTALL_APPS中添加'django.contrib.admin' 默认已经配置 创建管理员用户 python manage.py createsuperuser 按提示依次输入用户名、邮箱、密码 登录 浏览器...

5-django——验证码,中间件

2018-07-12
阅读 4 分钟
3.9k
验证码 在用户注册、登陆页面为了防止暴力请求,可以加入验证码。如果验证码错误,则不需要继续处理,可以减轻服务器的压力 使用验证码也是一种有效防止csrf的方法 {代码...} {代码...} 中间件 概述 一个轻量级、底层的插件系统,可以介入Django的请求和响应过程,处理Django的输入或输出 每个中间件组件都是一个独立的P...

4-django——模板

2018-07-10
阅读 6 分钟
2.1k
要遵守标识符规则语法: {{ var }} 在模板中使用点语法,按顺序查询:字典查询;属性或者方法查询;数字索引查询 如果使用的变量不存在,则插入空字符串 在模板中调用对象的方法,但是不能给函数传参

3-django——视图

2018-07-06
阅读 6 分钟
2.6k
作用:视图接收WEB请求并返回WEB响应本质: 视图就是一个python函数,被定义在views.py文件中 响应: 可以是一个HTML页面,一个重定向,一个404错误、一个JSON数据等等

2-django——模型

2018-07-04
阅读 10 分钟
2.7k
概述:Django对各种数据库都提供了很好的支持,Django为这些数据库提供了统一的调用接口API,程序员可以根据自己的业务需求选择不同的数据库

1-django简介和基本流程走通

2018-07-01
阅读 6 分钟
4.6k
Django简介 Django是一个开放源代码的Web应用框架,由python写成,初次发布于2005年7月,并于2008年9月发布了第一个正式版本1.0 MVC:MVC是一种软件设计典范,核心思想是解耦 MVC优点:降低各功能模块之间的耦合性,方便变更,更容易重构代码,最大程度上实现了代码重用 MVC 图解 Model(模型):是应用程序中用于处理程...

flask入门5-model

2018-06-10
阅读 9 分钟
10.7k
Flask-SQLalchemy flask的ORM模型 使用ORM模型的原因 当项目越来越大的时候 会出现很多问题 原生SQL较多 重复使用率低 如果你的数据库发生了改变 所有的原生SQL就都要进行修改 写原生SQL的时候 会有安全隐患 ORM:中文件关系对象的映射 使用ORM去操作数据库的时候 不会再去写原生的SQL了 通过把表映射成 类 字段为你的属...

flask入门4-文件上传与邮件发送

2018-06-10
阅读 6 分钟
2.8k
文件上传邮件发送 一、原生文件上传 form.html {代码...} manage.py {代码...} 使用wtf和bootstrap渲染文件上传 {代码...} 模板中的代码 {代码...} 二、发送邮件 flask-mail pip install flask-mail 设置临时环境变量 windows set 名=值 Ubuntu下 export 名=值注意: 名和值都不用加引号 单线程发送邮件 {代码...} 异步...

flask入门3-表单

2018-06-08
阅读 5 分钟
6.8k
flask 表单 一、原生表单 form.html {代码...} manage.py {代码...} 将俩个路由地址合并为同一个 {代码...} 二、使用flask-wtf表单扩展库 作用: 是一个用于表单处理的扩展库 提供表单的校验 csrf的功能 pip install flask-wtf 使用 (1) 字段类型 字段名称 字段类型 StringField 普通文本字段 PasswordField 密码框 Subm...

flask入门2-模板引擎

2018-06-06
阅读 8 分钟
2.9k
day2模板 模板引擎 说明:模板文件就是按照一定的规则书写的展示效果的HTML文件 模板引擎就是负责按照指定规则进行替换的工具 模板引擎选择jinja2 一、渲染模板的方法 将渲染的模板进行返回 render_template() 渲染字符串返回 render_templates_string() 实例 {代码...} 二、模板的语法 模板中只存在俩种语法 变量 {{ va...

flask入门1

2018-06-05
阅读 7 分钟
4.3k
flask 每天的内容 flask跑起来 模板引擎 flask表单 文件上传邮件发送 flask-sqlalchemy 一、web框架的简介 M 模型 负责数据的操作 V 视图 负责数据的展示 C 控制器 控制你的M的操作以及视图模板的渲染 在python中叫做MVT M 模型 负责数据的操作 V 控制你的M的操作以及视图模板的渲染 业务逻辑的操作 T templates 模板 负...

python操作redis

2018-06-05
阅读 10 分钟
21.5k
管理对一个redis server的所有连接,避免每次建立,释放连接的开销。默认,每个redis实例都会维护一个自己的连接池,可以直接建立一个连接池,作为参数传给redis,这样可以实现多个redis实例共享一个连接池。

Python操作mongodb

2018-06-03
阅读 3 分钟
6.4k
​ update()方法其实也是官方不推荐使用的方法,在这里也分了update_one()方法和update_many()方法,用法更加严格,

redis数据库

2018-06-03
阅读 7 分钟
1.8k
丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。

MongoDB数据库

2018-06-01
阅读 5 分钟
2.7k
Mongodb 是一个非关系型数据库 存储形式为键值对 水平扩展很容易 常作为缓存数据库来使用 Mongodb的存储文档称之为 BSON 类似json对象 字段值可以包含其他的文档 、数组 以及文档数组 MongoDB和mysql的概念解析 sql概念 mongodb的概念 解释/说明 database database 数据库 table collection 表/集合 row document 行/文...

python操作mysql

2018-05-31
阅读 1 分钟
3.1k
python操作mysql 安装模块 windows:pip install pymysql ubuntu:sudo pip3 install pymysql python操作mysql步骤 import pymysql (1) 链接mysql数据库 db = pymysql.connect(主机名,用户名,密码,数据库名) (2) 设置字符编码 db.set_charset('utf8') (3) 创建游标对象 cursor = db.cursor() (4) 准备sql语句 sql = '...' ...

MySQL数据库2

2018-05-31
阅读 6 分钟
2.1k
一、null的注意事项 null意味着没有值 或者 未知值 可以测试某个值是否为null is null 不能对null进行算数运算 所有和null进行运算的都为null 二、mysql的索引 主键索引 primary key 唯一索引 unique 常规索引 index 全文索引 fulltext (1) 主键索引 主键索引是数据库中最常见的索引类型 主要确定数据表里数据记录的位置...

MySQL数据库1

2018-05-31
阅读 4 分钟
1.7k
MySQL数据库 关系型数据库 支持复杂的SQL语句的查询 支持事物 非关系型数据库 NOSQL 不需要经过SQL层的处理 性能高 可扩展性 因为是键值对的形式 所以水平扩展非常的容易 mysql安装 - 如果端口被占用 First of all uninstall the previous version of mysql... in most of the cases it works. If it doesn't , open Run...

ubuntu各种问题汇总

2018-05-31
阅读 3 分钟
4.9k
1. Minimize on click {代码...} 2. 安装pycharm {代码...} 3. Failed to load module "canberra-gtk-module", Failed to load module "xx-gtk3-module" {代码...} 4. 解决Ubuntu卸载python后的部分问题 {代码...} 5. 虚拟环境管理 {代码...} 6. command 'sudo' is available in '/usr/bin/sudo' {代码...} 7. 安装pip {...

linux入门4

2018-05-25
阅读 3 分钟
1.5k
make 或 sudo makemake test 或 sudo make testmake install 或 sudo make install