上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: [toc] ## 双写一致性(Dual-Write Consistency) 是指在分布式计算和数据库系统中,确保数据在两个或多个不同的地方写入时保持一致的状态。这种一致性级别通常应用于需要将数据复制到多个位置或数据存储中的情况,以提高数据的可用性和冗余性。 在分布式系统中,为了提高性能和可扩展性, 阅读全文
posted @ 2023-08-08 17:23 岳宗柯 阅读(124) 评论(0) 推荐(0) 编辑
摘要: [toc] ## 1、redis应用场景 Redis(Remote Dictionary Server)是一个开源的内存数据存储系统,它可以被用于多种不同的场景,由于其高性能、低延迟和丰富的数据结构支持,以下是一些适合使用 Redis 的场景: ### 缓存: Redis 常被用作缓存层,将热门的数 阅读全文
posted @ 2023-08-08 16:56 岳宗柯 阅读(47) 评论(0) 推荐(0) 编辑
摘要: [toc] ## 1 wsgi uwsgi uWSGI,cgi,fastcgi 分别是什么? ```python # CGI:通用网关接口(Common Gateway Interface/CGI),CGI描述了服务器(nginx,apache)和请求处理程序(django,flask,spring 阅读全文
posted @ 2023-08-08 16:17 岳宗柯 阅读(46) 评论(0) 推荐(0) 编辑
摘要: [toc] ## 1 从浏览器输入一个地址,到看到页面信息,经历的过程 ```python 1 从浏览器输入一个地址,到看到页面信息,经历的过程 1 在浏览器中输入的是:【地址,不带端口,默认是80端口】域名 》要做域名解析(DNS解析) 》把域名解析成ip地址+端口的形式 dns解析 》(浏览器缓 阅读全文
posted @ 2023-08-08 15:53 岳宗柯 阅读(12) 评论(0) 推荐(0) 编辑
摘要: [toc] ## 1 tcp 三次握手和四次挥手 ### 1.1.三次握手 ``` # tcp协议 》处于osi7层协议的传输层,可靠连接,使用三次握手,四次挥手保证了可靠连接,数据不会丢失 -SYN:SYN=1 表示要建立连接 -ACK:ACK=1 表示我收到了,允许 -seq:随机数,建立连接无 阅读全文
posted @ 2023-08-07 22:01 岳宗柯 阅读(23) 评论(0) 推荐(0) 编辑
摘要: [toc] ## 0、实现服务端和客户端通信 解决方案 轮训,让浏览器每隔2s向后台发送一次请求。缺点: 延迟、请求太多网站压力大 长轮训,客户端向服务端发送请求,服务端最多夯205,一旦有数据到来就立即返回。数据的响应没有延迟。 (大平台、webQQ、web微信) websocket,客户端和服务 阅读全文
posted @ 2023-08-03 21:37 岳宗柯 阅读(47) 评论(1) 推荐(0) 编辑
摘要: [toc] ## 1 什么是猴子补丁,有什么用途 -猴子补丁:在程序运行过程中,动态替换的一种技术 -1 比如咱们json模块,用内置的json,效率低,有一个第三方的ujson模块 -不改变原来程序代码,把程序中所有json都替换成ujosn -在程序运行的入口处:import ujson as 阅读全文
posted @ 2023-08-03 21:11 岳宗柯 阅读(27) 评论(0) 推荐(0) 编辑
摘要: [toc] ## 一、Python中如何把字符串倒过来 在Python中,想要把字符串倒过来其实并不复杂,可以通过切片、reverse()、join()等方法来实现。 ### 1.使用切片 在Python中,可以通过反向切片的方式来实现字符串的倒序。例如: ``` str = "Hello Worl 阅读全文
posted @ 2023-08-03 20:29 岳宗柯 阅读(14) 评论(0) 推荐(0) 编辑
摘要: # 基础篇 ## 1. 为什么学习 Python Python 语言简单易懂,上手容易,随着 AI 风潮,越来越火 ## 2. 解释型和编译型语言的区别 编译型语言:把做好的源程序全部编译成二进制的可运行程序。然后,可直接运行这个程序。如:C,C++ 解释型语言:把做好的源程序翻译一句,然后执行一句 阅读全文
posted @ 2023-08-03 19:11 岳宗柯 阅读(36) 评论(0) 推荐(0) 编辑
摘要: [toc] # 1 为什么有了gil锁还要互斥锁 gil:全局解释器锁,线程要执行,必须先获得到gil锁,才能执行 互斥锁:为了保证多线程并发操作数据(变量)而设置的锁,保证在加锁和释放锁之间,其他线程不能操作 gil本质也是大的互斥锁 # 出现了数据错乱,出现了多条线程操作变量,出现的并发安全问题 阅读全文
posted @ 2023-08-02 21:44 岳宗柯 阅读(47) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页