logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python 哈希冲突下查找元素。

哈希冲突发生时,查询元素entry1的过程取决于冲突解决方法。链地址法通过遍历桶3的链表查找entry1,时间复杂度可能从O(1)退化到O(n)。开放地址法则按探测序列(如线性探测)在后续桶中搜索,Python的dict采用类似方法自动处理冲突。实际使用中,直接通过my_dict[entry1]即可获取值,无需关心底层实现。两种方法都能有效解决冲突,但开放地址法(Python默认)通常更高效,尤其

#哈希算法#python#散列表
Cursor禁用代码自动确认设置

Agent: Auto Apply Edits / Apply Edits Automatically(关闭)一般是指 Cursor 的 Agent 生成的改动会自动应用到文件里(不再弹出逐个确认/Apply)。然后以后 Agent 的改动通常会变成 需要你手动点 Apply/Accept 才会写入文件。搜索关键词:apply、auto apply、agent apply。Auto-apply p

docker服务网络配置

单独给docker配置网段。

#docker#容器#运维
django按日期查询数据

1、数据库模型 。from django.db import modelsclass Get_time(models.Model):'''测试'''name = models.CharField(max_length=12)time= models.DateTimeField(auto_now_add=True)2、序列化和分页。from res...

#python#django
服务发现原理

传统架构和Kubernetes在服务发现方面存在显著差异。传统方案包括静态配置、DNS负载均衡、反向代理和注册中心(如Zookeeper),需要人工干预且扩展性差。而Kubernetes通过Service资源提供稳定入口,自动管理Endpoint,结合DNS和kube-proxy实现动态发现与负载均衡,还支持Headless Service直接访问Pod。相比传统架构,Kubernetes原生集成

#服务发现
docker服务网络配置

单独给docker配置网段。

#docker#容器#运维
Python 协程(Coroutine):轻量级的并发执行单元

协程是Python中的轻量级并发执行单元,比线程更高效,适合I/O密集型任务。核心特性包括协作式调度、状态保持和高效并发。协程由生成器进化而来,Python 3.5+通过async/await原生支持。使用场景包括网络请求、高并发服务器等。协程通过事件循环实现异步操作,相比线程具有更低切换开销,但调试难度较高。最佳实践包括避免阻塞调用、使用异步库和控制并发量。协程实现了用同步写法处理异步操作,是P

#python
bash: /usr/lib/command-not-found: /usr/bin/python3: bad interpreter: No such file or directory

解决:编辑 /usr/lib/command-not-found文件#vi /usr/lib/command-not-found将首行的#!/usr/bin/python更改成#!/usr/bin/python2.6保存退出!这个错误是因为python的版本不匹配...

#python
到底了