python用起来很爽,其中一个原因就是,python对各种数据结构的操作是很灵活和方便的,总结了一些在项目中经常用到的方法。 字符串 字典 列表 数据类型互相转换 字典转列表<
Redis安装使用 使用docker部署redis docker run --name myredis -dp 6379:6379 \ -v /path/to/your/local/data:/data \ -v /path/to/you
本文是对RPC的概念性解释,仅做了解入门 RPC概念 RPC(Remote Procedure Call,远程过程调用)协议是一种使计算机程序可以通过网络调用其他计算机上的程序或服务的协议。它允许程序在不同的地址空间内(即不同的计算机或同一台计算机上的不同进程)执行代码。 简单来说:RPC协议就是用
关于上一篇文章中,遇到了一个操蛋的问题,将我的RPC服务端运行在docker容器中时。在其他docker容器中访问RPC服务时,总是Connection refused 问题排查 1.测试网络连通性(ping) 我在另外一个容器中访问RPC服务时,是以 容器名称:端口号 的形式访问RPC服务的,本来
本教程使用XML-RPC介绍python中RPC的使用 XML-RPC是一种基于XML的远程过程调用协议,允许不同的程序在网络上进行通信。Python标准库中包含了对XML-RPC的支持,使得使用起来非常方便。 XML-RPC在网络上传输的数据都是以XML格式进行编码和解码的,所以它相对来说不太高效
自定义字段 在Django中,自定义字段可以用于在序列化器中添加非数据库字段。这可以通过以下几种方式实现: 使用 SerializerMethodField 使用 ReadOnlyField 与模型中的 @property 动态添加字段 下面我将详细介绍如何使用这些方法。 示例模型
HTTP压缩是一种优化技术,用于减少通过HTTP协议传输的数据量,从而提高网页加载速度和减少带宽使用。它主要通过在服务器和客户端之间传输数据时,对内容进行压缩和解压缩来实现。 数据压缩是提高 Web 站点性能的一种重要手段。对于有些文件来说,高达 70% 的压缩比率可以大大减低对于带宽的需求。 在实
HTTP 重定向是服务器向客户端发出的指示,告诉客户端需要访问另一个 URL。重定向通常用于改变请求的目标地址,例如在网站改版时,将旧地址重定向到新地址,或者将 HTTP 请求重定向到 HTTPS。 重定向类别: 永久重定向、临时重定向、特殊重定向
MFA MFA(Multi-Factor Authentication,多因素认证)是一种安全系统,它要求用户提供两种或多种独立的认证因素来验证其身份。通过结合不同类型的认证因素,MFA显著提高了系统的安全性,降低了未经授权访问的风险。 多因素认证的三个主要因素 知识因素(你知道的): 典型示例:密
非对称加密是一种加密方法,它使用一对密钥:公钥和私钥。与对称加密不同,非对称加密中,密钥对中的一个(公钥)用于加密数据,而另一个(私钥)用于解密数据。具体来说,非对称加密有以下几个重要特点和流程: 注:总结来说就是公加私解,非对称就体现在加密和解密使用秘钥不一样。 密钥对的生成:在非对称加密系统中,