01 2019 档案
摘要:昨日内容回顾 1.增删改查: 增: db.collections.insert({a:1}) // 官方不推荐了 db.collections.insertMany([{a:1},{b:1}]) insertOne({a:1}) 查: db.collections.find({a:1,b:1}) d
阅读全文
摘要:MongoDB初识,增删改查操作,数据类型,$关键字以及$修改器。“$”的奇妙用法,Array Object的特殊操作,选取跳过排序,客户端操作 一、MongoDB初识 什么是MongoDB MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存
阅读全文
摘要:一、人工智能初识,百度AI的创建与应用 参考连接:https://www.cnblogs.com/xiao987334176/p/9620113.html 二、图灵机器人 介绍 图灵机器人 是以语义技术为核心驱动力的人工智能公司,致力于“让机器理解世界”,产品服务包括机器人开放平台、机器人OS和场景
阅读全文
摘要:未完待续。。。。 DButils 什么是数据库连接池 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接漏洞。 直接连接数据的缺点 用户每次请求都需要向数
阅读全文
摘要:一、flask请求上下文源码解读 通过上篇源码分析,我们知道了有请求发来的时候就执行了app(Flask的实例化对象)的__call__方法,而__call__方法返回了app的wsgi_app(environ, start_response)方法的执行结果,而wsgi_app方法中有这样一句话:c
阅读全文
摘要:一、flask中的CBV 对比django中的CBV,我们来看一下flask中的CBV怎么实现? from flask import Flask, render_template, url_for, views app = Flask(__name__) class Login(views.Meth
阅读全文
摘要:参考博客: https://www.cnblogs.com/xiao987334176/p/9598606.html 昨日作业讲解 昨天的作业就是,有3个视图函数,分别是/login,/student_list,/student_detail。写一个装饰器,除了/login以外,其他视图函数都要登录
阅读全文
摘要:Flask初识,Response三剑客,jsonify以及send_file、Request,模板语言 Jinja2,用户登录例子,内置Sessio 一、Flask初识 首先,要看你学没学过Django 如果学过Django 的同学,请从头看到尾,如果没有学过Django的同学,并且不想学习Djan
阅读全文
摘要:Python 面试题 一、django django是一个大而全且组件丰富的一个框架。 1. 什么是orm? 关系对象映射,ORM中创建一些对应关系,如: 类 -> 表 字段 -> 列 对象 -> 行 开发者通过操作类和对象,内部ORM将其转换成对应SQL语句再去执行。 注意:ORM不要和djang
阅读全文
posted @ 2019-01-03 15:25
卍风衍
摘要:一、Nginx.conf主配置文件 Nginx主配置文件conf/nginx.conf是一个纯文本类型的文件,整个配置文件是以区块的形式组织的。一般,每个区块以一对大括号{}来表示开始与结束。 有关Nginx配置文件nginx.conf更详尽的解释参见博客:https://www.cnblogs.c
阅读全文
摘要:一、redis发布订阅 Redis 通过 PUBLISH 、SUBSCRIBE 等命令实现了订阅与发布模式。 其实从Pub/Sub的机制来看,它更像是一个广播系统,多个Subscriber可以订阅多个Channel,多个Publisher可以往多个Channel中发布消息。可以这么简单的理解: -
阅读全文
摘要:Django Yuan先生的博客网址 1 Web应用 https://www.cnblogs.com/yuanchenqi/articles/8869302.html 2 http协议 https://www.cnblogs.com/yuanchenqi/articles/8875623.html
阅读全文
摘要:一、MYSQL(mariadb) MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。 开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。 MariaDB的目的是完全兼容MySQL,包
阅读全文