摘要: Django中提供了"信号调度",用于在框架执行操作时解耦. 一些动作发生的时候,系统会根据信号定义的函数执行相应的操作 Django中内置的signal Model_signals pre_init Django中的model对象执行其构造方法前,自动触发 post_init Django中的mo 阅读全文
posted @ 2020-02-20 16:11 Rainbow_没有糖喽 阅读(168) 评论(0) 推荐(0)
摘要: 1.报错 UnicodeDecodeError: 'gbk' codec can't decode byte 0xa6 in position 9737: illegal multibyte sequence 2.解决 打开site packages\django\views\debug.py文件, 阅读全文
posted @ 2020-02-05 12:21 Rainbow_没有糖喽 阅读(482) 评论(0) 推荐(0)
摘要: 1. 消息队列的历史 了解一件事情的来龙去脉,将不会对它感到神秘。让我们来看看消息队列(Message Queue)这项技术的发展历史。 Message Queue的需求由来已久,80年代最早在金融交易中,高盛等公司采用Teknekron公司的产品,当时的Message queuing软件叫做:th 阅读全文
posted @ 2020-02-02 17:27 Rainbow_没有糖喽 阅读(223) 评论(0) 推荐(0)
摘要: 使用pip install mysqlclient安装 在虚拟工作环境中使用pip install mysqlclient安转,出现以下问题: 解决办法: "点击进入网址 根据自己的版本下载对应的资源" 再次报错: 因为下载的版本不对 安装成功! 阅读全文
posted @ 2020-01-11 00:58 Rainbow_没有糖喽 阅读(542) 评论(0) 推荐(0)
摘要: 1. 并发 (concurrency):在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这 几个程序都是在同一个处理机上运行。 其中两种并发关系分别是同步和互斥 互斥 :进程间相互排斥的使用临界资源的现象,就叫互斥。 同步 (synchronous):进程之间的关系不是相互 阅读全文
posted @ 2020-01-10 19:58 Rainbow_没有糖喽 阅读(328) 评论(0) 推荐(0)
摘要: 转载: "sober333" 仅供于学习 如有侵权 请联系删除 阅读全文
posted @ 2020-01-10 17:44 Rainbow_没有糖喽 阅读(394) 评论(0) 推荐(0)
摘要: session原理: 1. session是保存在服务器端,理论上是没有是没有限制,只要你的内存够大 2. 浏览器第一次访问服务器时会创建一个session对象并返回一个JSESSIONID=ID的值, 创建一个Cookie对象key为JSSIONID,value为ID的值,将这个Cookie写回浏 阅读全文
posted @ 2020-01-10 11:59 Rainbow_没有糖喽 阅读(367) 评论(0) 推荐(0)
摘要: 1. mysql和redis的数据库类型 mysql是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢。 redis是NOSQL,即非关系型数据库,也是缓存数据库,即将数据存储在缓存中, 缓存的读取速度快,能够大大的提高运行效率,但是保存时间有限 2. mysql的运行机制 m 阅读全文
posted @ 2020-01-10 00:16 Rainbow_没有糖喽 阅读(1643) 评论(0) 推荐(0)
摘要: 克隆远程仓库: 克隆指定远程分支: 要使用git命令操作仓库,需要进入到仓库内部 查看当前分支: 切换分支: 创建并切换到新的分支: 要同步服务器代码就执行: 拉取指定远程分支: 查看文件状态: 本地仓库记录版本就执行: 查看历史版本: 回退版本: 推送代码到服务器就执行: 推送指定远程分支: 合并 阅读全文
posted @ 2020-01-08 20:42 Rainbow_没有糖喽 阅读(139) 评论(0) 推荐(0)
摘要: 登录数据库: 退出数据库: 查看所有数据库: 创建数据库: 使用数据库: 删除数据库: 查看当前数据库中所有表: 创建表: 修改表 添加字段: 修改表 修改字段类型: 修改表 修改字段名和字段类型: 修改表 删除字段: 删除表: 查询数据: 插入数据: 修改数据: 删除数据: 阅读全文
posted @ 2020-01-08 19:57 Rainbow_没有糖喽 阅读(196) 评论(0) 推荐(0)