01 2019 档案

摘要:我们已经学过MongoDB的 find() 查询功能了,在关系型数据库中的选取(limit),排序(sort) MongoDB中同样有,而且使用起来更是简单 首先我们看下添加几条Document进来 现在有四条Document 根据它们, 对 Limit Skip Sort 分别展开学习 最后来一个 阅读全文
posted @ 2019-01-16 19:22 一二九 阅读(171) 评论(0) 推荐(0)
摘要:相比关系型数据库, Array [1,2,3,4,5] 和 Object { 'name':'DragonFire' } 是MongoDB 比较特殊的类型了 特殊在哪里呢?在他们的操作上又有什么需要注意的呢? 那我们先建立一条数据,包含 Array 和 Object 类型 db.Oldboy.ins 阅读全文
posted @ 2019-01-16 19:19 一二九 阅读(180) 评论(0) 推荐(0)
摘要:在MongoDB中有一个非常神奇的符号 "$" "$" 在 update 中 加上关键字 就 变成了 修改器 其实 "$" 字符 独立出现也是有意义的 , 我起名叫做代指符 首先看个例子: 还是这个Collection 现在把 "score": 100 的 test_list 里面的 2 改为 9 阅读全文
posted @ 2019-01-16 16:15 一二九 阅读(223) 评论(0) 推荐(0)
摘要:MongoDB中类似这样的关键字有很多, $lt $gt $lte $gte 等等,这么多我们也不方便记,这里我们说说几个比较常见的 一.查询中常见的 等于 大于 小于 大于等于 小于等于 等于 : 在MongoDB中什么字段等于什么值其实就是 " : " 来搞定 比如 "name" : "路飞学城 阅读全文
posted @ 2019-01-16 16:09 一二九 阅读(395) 评论(0) 推荐(0)
摘要:一.MongoDB 之 丰富多彩的数据类型世界 首先我们要先了解一下MongoDB中有什么样的数据类型: Object ID :Documents 自生成的 _id String: 字符串,必须是utf-8 Boolean:布尔值,true 或者false (这里有坑哦~在我们大Python中 Tr 阅读全文
posted @ 2019-01-16 15:50 一二九 阅读(151) 评论(0) 推荐(0)
摘要:一.MongoDB操作 之 原生ORM,根本不存在SQL语句 创建数据库:这里和一般的关系型数据库一样,都要先建立一个自己的数据库空间 嗯嗯嗯嗯,我感受到了你内心的惊呼,瞅瞅你们这些没见过世面的样子 是的,MongoDB设计的比较随意,没有就认为你是在创建,use LuffyCity_Com是不存在 阅读全文
posted @ 2019-01-16 15:36 一二九 阅读(147) 评论(0) 推荐(0)
摘要:一.初识MongoDB 之 什么东西都得先从理论入手,你说是不是啊? MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系 阅读全文
posted @ 2019-01-16 15:33 一二九 阅读(210) 评论(0) 推荐(0)
摘要:自己写一个websocket import socket, base64, hashlib sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.setsockopt(socket.SOL_SOCKET, socket.SO_RE 阅读全文
posted @ 2019-01-14 21:36 一二九 阅读(135) 评论(0) 推荐(0)
摘要:简单介绍flask中的wtforms WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。 安装: 简单使用wtforms组件 用户登录 具体代码: login.html 用户注册 register.html meta 阅读全文
posted @ 2019-01-14 21:21 一二九 阅读(172) 评论(0) 推荐(0)
摘要:创建数据库连接池 import time import pymysql import threading from DBUtils.PooledDB import PooledDB, SharedDBConnection POOL = PooledDB( creator=pymysql, # 使用链 阅读全文
posted @ 2019-01-14 21:02 一二九 阅读(184) 评论(0) 推荐(0)
摘要:是时候开始写个前端了,Flask中默认的模板语言是Jinja2 现在我们来一步一步的学习一下 Jinja2 捎带手把 render_template 中留下的疑问解决一下 首先我们要在后端定义几个字符串,用于传递到前端 但是前提我们要知道Jinja2模板中的流程控制: I. Jinja2模板语言中的 阅读全文
posted @ 2019-01-10 19:41 一二九 阅读(223) 评论(0) 推荐(0)
摘要:每个框架中都有处理请求的机制(request),但是每个框架的处理方式和机制是不同的 为了了解Flask的request中都有什么东西,首先我们要写一个前后端的交互 基于HTML + Flask 写一段前后端的交互 先写一段儿HTML form表单中提交方式是post action地址是 /req 阅读全文
posted @ 2019-01-10 19:31 一二九 阅读(265) 评论(0) 推荐(0)
摘要:1.Flask中的HTTPResponse 在Flask 中的HttpResponse 在我们看来其实就是直接返回字符串 2.Flask中的Redirect 每当访问"/redi"这个地址的时候,视图函数redi会触发redirect("/") 跳转到url地址: "/" 并会触发"/"对应的视图函 阅读全文
posted @ 2019-01-10 19:19 一二九 阅读(179) 评论(0) 推荐(0)
摘要:一. Python 现阶段三大主流Web框架 Django Tornado Flask 对比 1.Django 主要特点是大而全,集成了很多组件,例如: Models Admin Form 等等, 不管你用得到用不到,反正它全都有,属于全能型框架 2.Tornado 主要特点是原生异步非阻塞,在IO 阅读全文
posted @ 2019-01-09 15:52 一二九 阅读(99) 评论(0) 推荐(0)
摘要:发布publish 订阅subscribe Redis 通过 PUBLISH 、 SUBSCRIBE 等命令实现了订阅与发布模式。 举例: qq群的公告,单个发布者,多个收听者 发布/订阅 实验 发布订阅的命令 发布订阅: 窗口1,启动两个redis-cli窗口,均订阅diantai 频道(chan 阅读全文
posted @ 2019-01-04 11:14 一二九 阅读(123) 评论(0) 推荐(0)
摘要:redis yum安装redis 1.yum安装 2.检测redis是否工作 源码安装redis,编译安装 大家用过yum,是相当省事好用吧,为什么还要学习源码安装? 有人说编译安装性能好?错 编译安装的优势是: 编译安装时可以指定扩展的module(模块),php、apache、nginx都是一样 阅读全文
posted @ 2019-01-04 10:59 一二九 阅读(118) 评论(0) 推荐(0)
摘要:MYSQL(mariadb) 方法1:yum安装mariadb Red Hat Enterprise Linux/CentOS 7.0 发行版已将默认的数据库从 MySQL 切换到 MariaDB。 第一步:添加 MariaDB yum 仓库 第二步:在CentOS 7 中安装 MariaDB 第三 阅读全文
posted @ 2019-01-04 10:19 一二九 阅读(118) 评论(0) 推荐(0)
摘要:Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令。 ifconfig 查询、设置网卡和ip等参数 ifup,ifdown 脚本命令,更简单的方式启动关闭网络 ip 符合指令,直接修改上述功能 网卡配置文件详解 阅读全文
posted @ 2019-01-04 09:42 一二九 阅读(181) 评论(0) 推荐(0)
摘要:所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 什么是 vim? Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及 阅读全文
posted @ 2019-01-02 21:52 一二九 阅读(106) 评论(0) 推荐(0)
摘要:Linux命令行的组成结构 Linux系统命令操作语法格式 1.一般情况下,【参数】是可选的,一些情况下【文件或路径】也是可选的 2.参数 > 同一个命令,跟上不同的参数执行不同的功能 执行linux命令,添加参数的目的是让命令更加贴切实际工作的需要! linux命令,参数之间,普遍应该用一个或多个 阅读全文
posted @ 2019-01-02 17:25 一二九 阅读(124) 评论(0) 推荐(0)