<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Zrr6413的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Zrr6413</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Zrr6413]]></copyright><item><title><![CDATA[MySQl 子查询、事务介绍]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/126995714</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/126995714</guid><author>Zrr6413</author><pubDate>Thu, 22 Sep 2022 19:01:30 +0800</pubDate><description><![CDATA[所谓事务,它是一个操作序列，这些操作要么都执行，要么都不执行，它是一个不可分割的工作单位。例如，银行转帐工作：从一个帐号扣款并使另一个帐号增款，这两个操作要么都执行，要么都不执行。所以，应该把他们看成一个事务。事务是数据库维护数据一致性的单位，在每个事务结束时，都能保持数据一致性。]]></description><category></category></item><item><title><![CDATA[FastAPI介绍]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/126956445</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/126956445</guid><author>Zrr6413</author><pubDate>Tue, 20 Sep 2022 16:44:14 +0800</pubDate><description><![CDATA[一个用于构建 API 的现代、快速（高性能）的web框架。​ 特点 快速：可与 NodeJS 和 Go 并肩的极高性能（归功于 Starlette 和 Pydantic）。最快的 Python web 框架之一。高效编码：提高功能开发速度约 200％ 至 300％。更少bug：减少约 40％ 的人为（开发者）导致错误。智能：极佳的编辑器支持。处处皆可自动补全，减少调试时间。简单：设计的易于使用和学习，阅读文档的时间更短。简短：使代码重复最小化。通过不同的参数声明实现丰富功能。健壮：生产可用级别的代码。]]></description><category></category></item><item><title><![CDATA[celery异步框架]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/126747071</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/126747071</guid><author>Zrr6413</author><pubDate>Wed, 07 Sep 2022 15:39:56 +0800</pubDate><description><![CDATA[=Celery安装== celery，分布式异步任务队列 eventlet，并发网络库 gevent 协程库==Celery介绍==Celery 是一个 基于python的分布式异步任务队列，通过它可以轻松的实现任务的异步处理， 如果你的业务场景中需要用到异步任务，就可以考虑使用celery， 举几个实例场景:异步任务：将==耗时==的操作任务提交给Celery异步执行，比如发送短信/邮件、消息推送、音频处理等等做一个定时任务，比如每天定时执行爬虫爬取指定内容。]]></description><category></category></item><item><title><![CDATA[深浅拷贝的含义]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/126744498</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/126744498</guid><author>Zrr6413</author><pubDate>Wed, 07 Sep 2022 15:18:42 +0800</pubDate><description><![CDATA[对于数字 字符串而言，赋值、浅拷贝、深拷贝无意义，因为永远指向同一内存地址浅拷贝，记住一点，浅拷贝不管多复杂，只copy第一层。1、定义源列表list_s，列表list_c，并进行拷贝操作，查看两列表的值相等，如下图所示。2、现在源列表list_s数据更改，增加数值list_s.append(3)，list_s数值改变，而列表list_c的值不变，如下图所示。3、现在list_c数据更改，增加数值list_c.append(4),list_c数值改变，而源列表list_s的数值保持不变，如下图所示。]]></description><category></category></item><item><title><![CDATA[docker部署vue]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/126733324</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/126733324</guid><author>Zrr6413</author><pubDate>Tue, 06 Sep 2022 21:08:36 +0800</pubDate><description><![CDATA[docker容器部署vue]]></description><category></category></item><item><title><![CDATA[认识 MongoDB 数据库]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/126726824</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/126726824</guid><author>Zrr6413</author><pubDate>Tue, 06 Sep 2022 15:49:31 +0800</pubDate><description><![CDATA[数据库 mongoDB 介绍]]></description><category></category></item><item><title><![CDATA[初识Docker容器]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/126724739</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/126724739</guid><author>Zrr6413</author><pubDate>Tue, 06 Sep 2022 15:00:02 +0800</pubDate><description><![CDATA[在容器技术之前，业界的网红是虚拟机。Docker 是一个开源的应用容器引擎，让开发者可以打包他们的应用以及依赖包到一个可移植的容器中，然后发布到任何流行的 Linux 机器上，也可以实现虚拟化。对应到我们的项目中来，房子就是项目本身，镜像就是项目的复制，背包就是镜像仓库。快速扩展：每个容器都可作为单独的进程予以运行，并且可以共享底层操作系统的系统资源，这样一来可以加快容器的启动和停止效率。镜像是一个可执行包，其包含运行应用程序所需的代码、运行时、库、环境变量和配置文件，容器是镜像的运行时实例。]]></description><category></category></item><item><title><![CDATA[Flask有什么优点？核心依赖是什么?以及框架组件]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/125967606</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/125967606</guid><author>Zrr6413</author><pubDate>Mon, 25 Jul 2022 08:28:13 +0800</pubDate><description><![CDATA[Werkzeug一个WSGI工具包（web服务网关接口（PythonWebServerGatewayInterface,缩写为WSGI）是为python语言定义的web服务器和web应用程序或框架之间的一种简单而通用的借口,其他语言也有类似的接口）Flask_sqlalchemy将Flask和SQLAlchemy很好的结合在一起，如django中的ORM操作。-第三方库的选择面广，开发时可以结合自己喜欢用的轮子，也可以结合强大的python库。-jinja2模板引擎。...]]></description><category></category></item><item><title><![CDATA[解决flask项目打开总是上一个项目的网页]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/125886778</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/125886778</guid><author>Zrr6413</author><pubDate>Wed, 20 Jul 2022 10:38:15 +0800</pubDate><description><![CDATA[端口被占用的解决方法]]></description><category></category></item><item><title><![CDATA[初识Flask——轻量级框架]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/125875795</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/125875795</guid><author>Zrr6413</author><pubDate>Tue, 19 Jul 2022 17:01:51 +0800</pubDate><description><![CDATA[Flask介绍]]></description><category></category></item><item><title><![CDATA[json.dumps/loads()函数解析]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/125404430</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/125404430</guid><author>Zrr6413</author><pubDate>Wed, 22 Jun 2022 10:46:11 +0800</pubDate><description><![CDATA[json.dumps/loads()函数解析


json库的一些用法


	
		
			方法
			作用
		
		
			json.dumps()
			将python对象编码成Json字符串
		
		
			json.loads()
			将Json字符串解码成python对象
		
		
			json.dump()
			将python中的对象转化成json储存到文件中
		
		
			json.load()
			将文件中的json的格式转化成python对象提取出来
		...]]></description><category></category></item><item><title><![CDATA[options请求（跨域预检）]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/125384876</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/125384876</guid><author>Zrr6413</author><pubDate>Tue, 21 Jun 2022 09:33:42 +0800</pubDate><description><![CDATA[options跨域预检请求]]></description><category></category></item><item><title><![CDATA[前台启动work进程报错]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/124981950</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/124981950</guid><author>Zrr6413</author><pubDate>Thu, 26 May 2022 11:53:04 +0800</pubDate><description><![CDATA[问题描述

ERROR/MainProcess] consumer: Cannot connect to redis://:**@localhost:6379/1: Error 11001 conn

解决方案

Celery 中 Redis 的 redis://localhost:6379/ 改成 redis://127.0.0.1:6379/


from celery import Celery

#任务队列
#实例化对象
# broker 代理，消息中间件
app = Celery("myworke]]></description><category></category></item><item><title><![CDATA[python—Django模型类多表操作(一对多，多对多，自关联)]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/124930832</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/124930832</guid><author>Zrr6413</author><pubDate>Mon, 23 May 2022 17:25:28 +0800</pubDate><description><![CDATA[先看看一对多的操作：


from django.db import models
 
# Create your models here.
class User(models.Model):
    username = models.CharField(max_length=16)
    password = models.CharField(max_length=16)
 
class User2(models.Model):
    username = models.CharField...]]></description><category></category></item><item><title><![CDATA[Git分布式版本控制工具常见错误（及解决方法）]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/124542451</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/124542451</guid><author>Zrr6413</author><pubDate>Mon, 02 May 2022 16:26:15 +0800</pubDate><description><![CDATA[1.Unable to create ‘F:/Git/.git/index.lock’: File exists.


$ git add doc-public
fatal: Unable to create 'F:/Git/.git/index.lock': File exists.
解决办法：
执行
$ rm -f .git/index.lock
再提交
$ git add doc-public


2.committing is not possible because you have unmerg]]></description><category></category></item><item><title><![CDATA[Redis数据类型]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/124375901</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/124375901</guid><author>Zrr6413</author><pubDate>Sun, 24 Apr 2022 09:59:30 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Redis初识]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/124368965</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/124368965</guid><author>Zrr6413</author><pubDate>Sat, 23 Apr 2022 20:13:32 +0800</pubDate><description><![CDATA[Redis介绍




	Redis 是开源的，免费的，高性能的 非关系形数据库。
	
	
	数据存储在内存，以key-value形式存储，类似于我们学习的字典 {name: ‘jack’ }
	
	
	可以设置过期时间，过期自动删除，也可以做持久化。
	
	
	它支持存储的value类型相对更多，包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash（哈希类型）。
	


关系型数据库: MySQL

1. 读取的时候相对较快, 但是写入数据]]></description><category></category></item><item><title><![CDATA[Redis 数据操作]]></title><link>https://blog.youkuaiyun.com/Zrr6413/article/details/124369141</link><guid>https://blog.youkuaiyun.com/Zrr6413/article/details/124369141</guid><author>Zrr6413</author><pubDate>Sat, 23 Apr 2022 20:11:57 +0800</pubDate><description><![CDATA[redis-cli -h localhost -p 6379

auth 数据库密码

redis默认有16个 数据库（0-15） 

命令提示符实现：

数据操作
一 Redis通用命令:
1. 切换数据库 / 数据库的索引
select 0~15

2.查看所有的key
keys *

3.查看key的数据类型
type key的名字

4.key是否存在
exists key的名字

5.从命名key
rename key的旧名字 key的新名字

6.删除key
del key的名字

7.清...]]></description><category></category></item></channel></rss>