摘要: 表单筛选器 例子: 表单对象属性: 例子: 找到可用的input标签 找到被选中的option: 链式操作:每一步的jQuery操作,返回的都是一个jQuery对象,所以不同操作可以连在一起。 筛选器方法 下一个元素: 上一个元素: 父亲元素: 儿子和兄弟元素: 一定要把通过$()把js对象转换成j 阅读全文
posted @ 2019-09-10 23:19 Tri_stone 阅读(217) 评论(2) 推荐(0) 编辑
摘要: aio-pika的使用 简单使用 生产者 创建连接 生成channel 声明队列 无回调函数 import asyncio import aio_pika async def main(): connection = await aio_pika.connect_robust( "amqp://gu 阅读全文
posted @ 2021-05-21 15:33 Tri_stone 阅读(1671) 评论(0) 推荐(0) 编辑
摘要: 数据库的并发操作 事务 事务 (Transaction)是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。 事务是恢复和并发控制的基本单位 事务 的 ACID 特性: 原子性 (Atomicity):事务是数据库的逻辑工作单位 一致性 (Consistency) 阅读全文
posted @ 2019-12-04 19:41 Tri_stone 阅读(3459) 评论(0) 推荐(0) 编辑
摘要: The Zen of Python, by Tim Peters Beautiful is better than ugly. 优美胜于丑陋 Explicit is better than implicit. 明了胜于隐晦 Simple is better than complex. 简洁胜于复杂 阅读全文
posted @ 2019-09-21 15:19 Tri_stone 阅读(378) 评论(2) 推荐(1) 编辑
摘要: 一.pymysql的基本使用方法 import pymysql db = pymysql.connect( host = '127.0.0.1', port = 3306, user = 'root', password = '123', database = 'day36', charset = 阅读全文
posted @ 2019-08-22 23:38 Tri_stone 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一.查询语句模板 SELECT [ALL|DISTINCT] <字段1>/<表达式>,<字段2> [AS] <新字段名> FROM <表名> [AS] <别名>/子查询语句 [AS] <别名> [ WHERE <条件> ] [ GROUP BY <字段> [ HAVING <条件> ] ] [ OR 阅读全文
posted @ 2019-08-21 19:46 Tri_stone 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 单张表的缺点: 表的结构不清晰 造成数据冗余 表的可扩展性差 一.外键 一个表的的主码的在另一张表中出现充当非主码字段(Foreign Key) 表与表之间用外码进行连接 外键虽然能够帮你强制建立表关系 但是也会给表之间增加数据相关的约束,通过cascade可以进行级联更新 外键约束 1.在创建表的 阅读全文
posted @ 2019-08-20 22:45 Tri_stone 阅读(1851) 评论(0) 推荐(0) 编辑
摘要: 一.什么是数据库 数据库中的四个基本概念: 数据(Data):数据库中储存的基本对象,描述事物的符号记录。ps:数据的使用要配合语义 数据库(Database):长期储存在计算机内,有组织的,可共享的大量数据的集合。 数据库管理系统(DBMS):位于用户应用与操作系统之间的一层数据管理软件,是基础软 阅读全文
posted @ 2019-08-18 17:40 Tri_stone 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 一.进程池与线程池 进程池:限制进程创建的数量,使用时直接从进程池,获取空闲进程去执行任务,减少创建和销毁进程带来的时间消耗;如果进程的数量没有达到最大数量,且没有空闲进程去执行 任务,就会再创建一个新的进程,放入进程池去执行任务; 如果进程池中的进程数量达到最大数量,没有空闲进程去,这是任务需要等 阅读全文
posted @ 2019-08-15 22:27 Tri_stone 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一.GIL全局解释器 In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threads from executing Python bytecodes at once. 阅读全文
posted @ 2019-08-14 21:59 Tri_stone 阅读(313) 评论(1) 推荐(0) 编辑