05 2022 档案

摘要:Django中信号的使用 信号种类及用法 Django中提供了"信号调度",用于在框架执行操作时解耦. 一些动作发生的时候,系统会根据信号定义的函数执行相应的操作 Django中内置的signal Model_signals pre_init # Django中的model对象执行其构造方法前,自动 阅读全文
posted @ 2022-05-17 21:09 zong涵 阅读(108) 评论(0) 推荐(0) 编辑
摘要:docker内容 1 docker介绍,跟传统虚拟机的比较 2 安装docker,启动 3 镜像 4 容器 5 网络 6 数据卷 7 私有仓库 8 备份回顾 9 dockerfile 10 单机容器编排 docker-compose 1 docker介绍,跟传统虚拟机的比较 0 各种软件用什么语言写 阅读全文
posted @ 2022-05-11 20:15 zong涵 阅读(41) 评论(0) 推荐(0) 编辑
摘要:对于缓存,大家肯定都不陌生,不管是前端还是服务端开发,缓存几乎都是必不可少的优化方式之一。在实际生产环境中,缓存的使用规范也是一直备受重视的,如果使用的不好,很容易就遇到缓存击穿、雪崩等严重异常情景,从而给系统带来难以预料的灾害。 为了避免缓存使用不当带来的损失,我们有必要了解每种异常产生的原因和解 阅读全文
posted @ 2022-05-07 12:06 zong涵 阅读(236) 评论(0) 推荐(0) 编辑
摘要:解决requests.exceptions.SSLError:HTTPSConnectionPool 方案一 只要安装一下几个requests依赖包就可以解决此问题 pip install cryptography pip install pyOpenSSL pip install certifi 阅读全文
posted @ 2022-05-06 23:10 zong涵 阅读(1403) 评论(0) 推荐(0) 编辑
摘要:前言 生活中用到的锁,用途都比较简单粗暴,上锁基本是为了防止外人进来、电动车被偷等等。 但生活中也不是没有 BUG 的,比如加锁的电动车在「广西 - 窃·格瓦拉」面前,锁就是形同虚设,只要他愿意,他就可以轻轻松松地把你电动车给「顺走」,不然打工怎么会是他这辈子不可能的事情呢?牛逼之人,必有牛逼之处。 阅读全文
posted @ 2022-05-04 23:56 zong涵 阅读(150) 评论(0) 推荐(0) 编辑
摘要:[外键约束问题]django.db.utils.IntegrityError: (1215, 'Cannot add foreign key constraint') DATABASES= { 'default': { 'ENGINE': 'django.db.backends.mysql', 'N 阅读全文
posted @ 2022-05-04 12:41 zong涵 阅读(594) 评论(0) 推荐(0) 编辑
摘要:linux中python虚拟环境的创建 1)安装依赖 >: pip3 install virtualenv >: pip3 install virtualenvwrapper # 如果有问题 pip3 install --upgrade setuptools python3 -m pip insta 阅读全文
posted @ 2022-05-03 23:56 zong涵 阅读(421) 评论(0) 推荐(0) 编辑
摘要:nginx可以启动但是不能访问浏览器 执行 ps aux|grep nginx ,执行结果如下,的确Nginx服务已经启动。 然后执行 netstat -ntlp 查看80-端口是否被分配给了Nginx,执行结果如下: 一切正常啊,那到底情况出在何处呢? 经过查阅了网上的资料,终于找到解决办法 第一 阅读全文
posted @ 2022-05-03 23:23 zong涵 阅读(30) 评论(0) 推荐(0) 编辑
摘要:在学习 Python Web 开发时候,可能会遇到诸如 uwsgi、wsgi 等名词,下面通过梳理总结,探究它们之间的关系。 CGI CGI(Common Gateway Interface)通用网关接口,是一个协议,是外部应用程序(CGI 程序)与 Web 服务器之间的接口标准,该协议定义了 We 阅读全文
posted @ 2022-05-03 19:59 zong涵 阅读(233) 评论(0) 推荐(0) 编辑
摘要:1 celery介绍,架构 # celery: 分布式(放在多台机器) 的 异步任务 框架 Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统 Celery is a project with minimal funding, so we don’t support Microsoft 阅读全文
posted @ 2022-05-03 16:15 zong涵 阅读(234) 评论(0) 推荐(0) 编辑
摘要:#1 redis 是一个非关系型数据库(区别于mysql关系型数据库,关联关系,外键,表),nosql数据库(not only sql:不仅仅是SQL),数据完全内存存储(速度非常快) #2 redis就是一个存数据的地方 #3 redis是 key --value 存储形式 》value类型有5大 阅读全文
posted @ 2022-05-03 16:08 zong涵 阅读(256) 评论(0) 推荐(0) 编辑
摘要:昨日回顾 # 1 计算属性 -computed >把方法变成属性 》延缓计算 -在页面中直接使用函数,页面只要刷新,函数就会重新运行,使用计算属性--》只有当前函数使用的变量发生变化时,才重新运算 # 2 监听属性 -watch:属性 》只要这个变量发生变化,就会执行方法 # 3 组件化开发 -局部 阅读全文
posted @ 2022-05-03 14:55 zong涵 阅读(261) 评论(0) 推荐(0) 编辑
摘要:组件化开发基础 组件是什么?有什么用 扩展 HTML 元素,封装可重用的代码,目的是复用 -例如:有一个轮播,可以在很多页面中使用,一个轮播有js,css,html -组件把js,css,html放到一起,有逻辑,有样式,有html 注意事项 1 自定义组件需要有一个root element,一般包 阅读全文
posted @ 2022-05-03 14:52 zong涵 阅读(61) 评论(0) 推荐(0) 编辑
摘要:生命周期钩子 生命周期图 生命周期 钩子函数 描述 beforeCreate 创建Vue实例之前调用,data空的 created(重要) 创建Vue实例成功后调用(可以在此处发送异步请求后端数据) beforeMount 渲染DOM之前调用 mounted(重要) 渲染DOM之后调用 》看到页面了 阅读全文
posted @ 2022-05-03 14:51 zong涵 阅读(120) 评论(0) 推荐(0) 编辑
摘要:事件处理 事件 释义 input 当输入框进行输入的时候 触发的事件 change 当元素的值发生改变时 触发的事件 blur 当输入框失去焦点的时候 触发的事件 change 和 blur 最本质的区别: 如果输入框为空,失去焦点后,change不会触发,但是blur会触发 过滤案例 <!DOCT 阅读全文
posted @ 2022-05-03 14:47 zong涵 阅读(74) 评论(0) 推荐(0) 编辑
摘要:Vue入门 引入方式 ① CDN的方式引入 <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> ② 下载后导入 其实就是直接在浏览器中打开https://cdn.jsdelivr.net/npm/vue/dist/ 阅读全文
posted @ 2022-05-03 14:37 zong涵 阅读(88) 评论(0) 推荐(0) 编辑
摘要:支付宝支付 入门 """ 1)支付宝API:六大接口 https://docs.open.alipay.com/270/105900/ 2)支付宝工作流程(见下图): https://docs.open.alipay.com/270/105898/ 3)支付宝8次异步通知机制(支付宝对我们服务器发送 阅读全文
posted @ 2022-05-01 17:05 zong涵 阅读(243) 评论(0) 推荐(0) 编辑
摘要:PrimaryKeyRelatedField 该字段可以用来映射外键字段,在反序列化的时候,不管与当前序列化类所对应的模型表有没有关联,前端只需要传一个包含多个主键值值的列表,然后传入参数queryset对应一个模型表,那么就会在序列化类里生成该表对应主键的该对象放在列表内。在序列化的时候,就只能是 阅读全文
posted @ 2022-05-01 16:50 zong涵 阅读(1290) 评论(3) 推荐(0) 编辑

点击右上角即可分享
微信分享提示