- 博客(137)
- 收藏
- 关注
转载 Flask&&人工智能AI -- 13
3转载于:https://www.cnblogs.com/wxj1129549016/p/10376698.html
2019-02-14 20:06:00
223
转载 Flask&&人工智能AI -- 12
2转载于:https://www.cnblogs.com/wxj1129549016/p/10326750.html
2019-01-27 15:31:00
227
转载 Flask&&人工智能AI -- 11
w转载于:https://www.cnblogs.com/wxj1129549016/p/10317902.html
2019-01-25 08:51:00
237
转载 Flask&&人工智能AI -- 10
2转载于:https://www.cnblogs.com/wxj1129549016/p/10313737.html
2019-01-24 12:15:00
160
转载 Flask&&人工智能AI -- 9
2转载于:https://www.cnblogs.com/wxj1129549016/p/10304166.html
2019-01-22 15:35:00
138
转载 Flask&&人工智能AI -- 8
2转载于:https://www.cnblogs.com/wxj1129549016/p/10298535.html
2019-01-21 14:30:00
186
转载 Flask&&人工智能AI -- 7 MongoDB
MongoDB初识,增删改查操作,数据类型,$关键字以及$修改器。“$”的奇妙用法,Array Object的特殊操作,选取跳过排序,客户端操作一、MongoDB初识什么是MongoDBMongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产...
2019-01-16 14:58:00
492
转载 Flask&&人工智能AI -- 6 人工智能初识,百度AI,图灵机器人
一、人工智能初识,百度AI的创建与应用参考连接:https://www.cnblogs.com/xiao987334176/p/9620113.html1. 百度ai开放平台2. AipSpeech技术,语言合成,语言识别3. Nlp技术,短文本相似度4. 实现一个简单的问答机器人5. 语言识别 ffmpeg (目前所有音乐,视频领域,这个工具应用非常广泛)...
2019-01-15 08:42:00
179
转载 Flask&&人工智能AI --5 Flask-session、WTForms、数据库连接池、Websocket
未完待续。。。。DButils什么是数据库连接池数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接漏洞。直接连接数据的缺点用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也比较长。假设...
2019-01-14 20:49:00
148
转载 Flask&&人工智能AI --4
一、flask请求上下文源码解读 通过上篇源码分析,我们知道了有请求发来的时候就执行了app(Flask的实例化对象)的__call__方法,而__call__方法返回了app的wsgi_app(environ, start_response)方法的执行结果,而wsgi_app方法中有这样一句话:ctx = self.request_context(environ),还分析除了ct...
2019-01-14 19:14:00
206
转载 Flask&&人工智能AI --3
一、flask中的CBV 对比django中的CBV,我们来看一下flask中的CBV怎么实现?from flask import Flask, render_template, url_for, views app = Flask(__name__) class Login(views.MethodView): def get(sel...
2019-01-11 15:40:00
177
转载 Flask&&人工智能AI --2
参考博客:https://www.cnblogs.com/xiao987334176/p/9598606.html昨日作业讲解昨天的作业就是,有3个视图函数,分别是/login,/student_list,/student_detail。写一个装饰器,除了/login以外,其他视图函数都要登录才行!使用session判断!原始代码from flask im...
2019-01-08 16:03:00
120
转载 Flask&&人工智能AI --1
Flask初识,Response三剑客,jsonify以及send_file、Request,模板语言 Jinja2,用户登录例子,内置Sessio一、Flask初识首先,要看你学没学过Django 如果学过Django 的同学,请从头看到尾,如果没有学过Django的同学,并且不想学习Django的同学,轻饶过第一部分三大主流Web框架对比1、Django: 优点...
2019-01-07 15:21:00
430
转载 Python 面试题
Python 面试题一、djangodjango是一个大而全且组件丰富的一个框架。1. 什么是orm?关系对象映射,ORM中创建一些对应关系,如: 类 -> 表 字段 -> 列 对象 -> 行开发者通过操作类和对象,内部ORM将其转换成对应SQL语句再去执行。View ...
2019-01-03 15:25:00
76
转载 Linux--7
一、Nginx.conf主配置文件 Nginx主配置文件conf/nginx.conf是一个纯文本类型的文件,整个配置文件是以区块的形式组织的。一般,每个区块以一对大括号{}来表示开始与结束。核心模块: user www; # Nginx进程所使用的用户 worker_processes 1; ...
2019-01-03 14:47:00
149
转载 django 请求生命周期
详细例子:转载于:https://www.cnblogs.com/wxj1129549016/p/10213475.html
2019-01-03 12:00:00
57
转载 Linux--6 redis订阅发布、持久化、集群cluster、nginx入门
一、redis发布订阅 Redis 通过 PUBLISH 、SUBSCRIBE 等命令实现了订阅与发布模式。 其实从Pub/Sub的机制来看,它更像是一个广播系统,多个Subscriber可以订阅多个Channel,多个Publisher可以往多个Channel中发布消息。可以这么简单的理解: - Subscriber:收音机,可以收到多个频道,并以队列方式显示;...
2019-01-02 15:47:00
203
转载 博客地址
DjangoYuan先生的博客网址1 Web应用 https://www.cnblogs.com/yuanchenqi/articles/8869302.html2 http协议 https://www.cnblogs.com/yuanchenqi/articles/8875623.html3 web框架 https://www.cnblogs.com/yuanchen...
2019-01-02 10:18:00
85
转载 Linux--5 mariadb和redis的安装
一、MYSQL(mariadb) MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。 开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。 Red Ha...
2019-01-01 13:28:00
210
转载 Linux--4
一、centos7安装python31、下载python3的源码包 下载地址:https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz12cd/opt 进入/opt目录,一般安装的软件都放在此目录下[root@localhost opt]# wge...
2018-12-28 20:51:00
72
转载 Linux--3
一、用户管理 现代操作系统一般属于多用户的操作系统,也就是说,同一台机器可以为多个用户建立账户,一般这些用户都是为普通用户,这些普通用户能同时登录这台计算机,计算机对这些用户分配一定的资源。 普通用户在所分配到的资源内进行各自的操作,相互之间不受影响。但是这些普通用户的权限是有限制的,且用户太多的话,管理就不便,从而引入root用户。 root用户是唯一的,且拥有系统的...
2018-12-27 21:13:00
231
转载 Linux--2 Linux之文档与目录结构、shell基本命令
一、Linux之文档与目录结构1、Linux之文档与目录结构 Linux目录结构的组织形式和Windows有很大的不同。Linux没有“盘(如C盘、D盘、E盘)”的概念,而是建立一个根"/"文件系统,所有的目录也都是由根目录衍生出来。 Linux与Windows系统目录有所不同,windows使用反斜杠"\"来作为目录分隔符,而Linux使用正斜杠"/"作为目录分隔符,如下...
2018-12-26 16:41:00
120
转载 Linux--1 初识
一、服务器核心知识1、电脑和电脑的硬件组成 现在的人们几乎无时无刻不在使用着电脑!不管是桌上型电脑(桌机)、笔记型电脑(笔电)、平板电脑,还是智慧型手机等等,这些东西都算是电脑。虽然接触这么多,但是,你了解电脑里面的元件都有什么吗?以桌机来说,电脑的机壳里面含有什么元件?不同的电脑可以应用在哪些工作中?你生活周遭有哪些电器用品内部是含有电脑相关元件的?接下来我们就来谈一谈这些东...
2018-12-24 20:49:00
748
转载 支付宝支付
支付宝支付一、沙箱环境介绍蚂蚁沙箱环境(Beta)是协助开发者进行接口功能开发及主要功能联调的辅助环境。沙箱环境模拟了开放平台部分产品的主要功能和主要逻辑(当前沙箱支持产品请参考“沙箱支持产品列表”)。在开发者应用上线审核前,开发者可以根据自身需求,先在沙箱环境中了解、组合和调试各种开放接口,进行开发调通工作,从而帮助开发者在应用上线审核完成后,能更快速、更顺利的进行线上调...
2018-12-18 16:49:00
303
转载 Redis操作
一、Redis简介 redis是一个非常重要的非关系型(No-Sql)数据库,数据库分两种类型(关系型数据库和非关系型数据库),我们之前学习的mysql数据库是一种典型的关系型数据库,而redis是一种典型的非关系型数据库。 redis不再像mysql那样按照一对多或者一对一的那种关系存储,而是以key-value的形式创建结构,它没有表和字段一说,只有key-value,简...
2018-12-17 15:42:00
83
转载 公钥密钥
一、简介 加密算法包括对称加密和非对称加密,对称加密就是加密和解密用一个秘钥,就像一些电视剧里的电报加密一样,需要一个密码本,发送方通过它加密,接收方通过它解密,因此密码本非常重要,一旦泄露所有信息就会被窃取,也就有了特务护送密码本的桥段,缺点显而易见。 而非对称加密有两个秘钥,公钥和私钥。例如接收方先生成一对公钥私钥,公钥可以直接不加密直接给发送方,任何人都可以拿到...
2018-12-14 16:43:00
431
转载 Django的contenttypes应用、缓存相关
一、django的contenttypes contenttypes是Django内置的一个应用,可以追踪项目中所有app和model的对应关系,并记录在django_content_type表中。 每当我们创建了新的model并执行数据库迁移后,django_content_type表中就会自动新增一条记录。比如我在应用app01的models.py中创建表class El...
2018-12-14 15:36:00
66
转载 同源策略与CORS跨域请求
一、同源策略1、简介 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。 请求的url地址,必须与浏览器上的url地址处于同域上,也就是域名,端口,协议相同. 比如:我在本地上的域名是12...
2018-12-12 17:09:00
133
转载 Restful 4 -- 认证组件、权限组件、频率组件、url注册器、响应器、分页器
一、认证组件、权限组件、频率组件总结: 只有认证通过的用户才能访问指定的url地址,比如:查询课程信息,需要登录之后才能查看,没有登录,就不能查看,这时候需要用到认证组件1、认证组件格式写一个认证类 from rest_framework.authentication import BaseAuthentication clas...
2018-12-11 15:02:00
148
转载 Restful 3 -- 序列化组件(GET/PUT/DELETE接口设计)、视图优化组件
一、序列化组件 基于上篇随笔的表结构,通过序列化组件的ModelSerializer设计如下三个接口:GET 127.0.0.1:8000/books/{id} # 获取一条数据,返回值:{}PUT 127.0.0.1:8000/books/{id} # 修改数据,返回值:{}DELETE 127.0.0.1:8000/bo...
2018-12-10 17:21:00
163
转载 Restful 2 --DRF解析器,序列化组件使用(GET/POST接口设计)
一、DRF - 解析器1、解析器的引出 我们知道,浏览器可以向django服务器发送json格式的数据,此时,django不会帮我们进行解析,只是将发送的原数据保存在request.body中,只有post请求发送urlencoded格式的数据时,django会帮我们将数据解析成字典放到reques.POST中,我们可直接获取并使用,下面是django对数据解析的相关源码:...
2018-12-06 19:42:00
313
转载 Restful 1 -- REST、DRF(View源码解读、APIView源码解读)及框架实现
一、REST1、什么是编程? 数据结构和算法的结合2、什么是REST? - url用来唯一定位资源,http请求方式来区分用户行为 首先回顾我们曾经做过的图书管理系统,我们是这样设计url的,如下:127.0.0.1:9001/books/ 127.0.0.1:9001/get_all_books/ 访问所有的数据 ...
2018-12-05 21:15:00
200
转载 Vue(7)- vue-cookies、极验滑动验证geetest、vue-router的导航守卫
一、vue-cookies 参考文档简书:https://www.jianshu.com/p/535b53989b39 参考文档npm:https://www.npmjs.com/package/vue-cookies1、安装vue-cookies1npm i vue-cookies-S...
2018-12-05 19:04:00
370
转载 Vue --6 router进阶、单页面应用(SPA)带来的问题
一、Vue-router进阶 回顾学过的vue-router,并参考官方文档学习嵌套路由等路由相关知识。二、单页面应用(SPA)带来的问题1、虽然单页面应用有优点,但是,如果后端不做服务器渲染(https://ssr.vuejs.org/),基于vue实现的单页面应用是不能爬取到数据的,而且对SEO(搜索引擎优化)不友好。 可通过审查元素的Sources来查看vue实...
2018-12-04 19:33:00
95
转载 Vue 5 -- axios、vuex
一、内容回顾1、webpack(前端中工作,项目上线之前对整个前端项目优化) - entry:整个项目的程序入口(main.js或index.js); - output:输出的出口; - loader:加载器,对es6代码的解析,babel-loader(官网:https://www.babeljs.cn/)是浏览器支持es6, css-loader解析css文件,...
2018-12-04 14:40:00
171
转载 Vue 4 -- 获取原生的DOM的方式、DIY脚手架、vue-cli的使用
一、获取原生的DOM的方式 在js中,我们可以通过id、class或者标签获取DOM元素,vue中也为我们提供了获取原生DOM的方法,就是给标签或者组件添加ref属性,通过this.$refs获取,如下:<div id="app"></div><script src="https://cdn.jsdelivr.net/npm/vue/d...
2018-12-03 15:29:00
229
转载 Vue 2 --v-model、局部组件和全局组件、父子组件传值、平行组件传值
一、表单输入绑定(v-model 指令) 可以用v-model 指令在表单 <input>、<textarea> 及 <select> 元素上创建双向数据绑定。 详细用法参见官方文档:https://cn.vuejs.org/v2/guide/forms.html二、局部组件和全局组件1、了解根组件template模板的优先级大于...
2018-11-28 19:36:00
116
转载 Vue 3 --安装脚手架、过滤器、生命周期的钩子函数、vue-router基本使用
一、安装脚手架1、下载node.js,本文下载版本为node-v8.12.0-x64.msi,一键式安装。2、安装完成后,打开终端,输入node,可进入node环境(两次ctrl+c退出),如下图:3、查看版本,如下图:4、在成功安装node.js(即能够成功查看版本如上图)的前提下,再安装淘宝npm(http://npm.taobao.org/),命令如下:...
2018-11-28 19:36:00
204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人