• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:redis

开发技术

Celery浅谈

Celery浅谈
brokers 中文意思为中间人,在这里就是指任务队列本身,接收生产者发来的消息即Task,将任务存入队列。任务的消费者是Worker,Brokers 就是生产者和消费者存放/拿取产品的地方(队列)。Celery 扮演生产者和消费者的角色。 ……继续阅读 »

开发技术 2周前 (06-25) 23浏览 0个赞

开发技术

Docker部署Python项目

Docker部署Python项目
软件开发最大的麻烦事之一就是环境配置,操作系统设置,各种库和组件的安装。只有它们都正确,软件才能运行。如果从一种操作系统里面运行另一种操作系统,通常我们采取的策略就是引入虚拟机,比如在 Windows 系统里面运行 Linux 系统。这种方式有个很大的缺点就是资源占用多、冗余步骤多、启动慢。目前最流行的 Linux 容器解决方案之一就是Docker,它最大优……继续阅读 »

开发技术 2周前 (06-24) 14浏览 0个赞

开发技术

重复提交,你是如何处理的?

重复提交,你是如何处理的?
今天早上,新来的同事小王突然问我:“周哥,什么是幂等性啊?”。然后我就跟他解释了一番,幂等性就是说无论你执行几次请求,其结果是一样的。说到了幂等就不得不说重复提交了,你连续点击提交按钮,理论上来说这是同一条数据,数据库应该只能存入一条,而实际上存放了多条,这就违反了幂等性。因此我们就需要做一些处理,来保证连续点击提交按钮后,数据库只能存入一条数据。 ……继续阅读 »

开发技术 2周前 (06-23) 21浏览 0个赞

开发技术

一起玩转微服务(12)——揭密starter

一起玩转微服务(12)——揭密starter
Spring Boot的starter主要用来简化依赖用的,对于企业级开发中的与第三方的集成,可以通过一段简单的配置来完成,这样开发人员无需再对包依赖的问题头疼。Spring Boot为我们提供了简化企业级开发的绝大多数场景的starter pom,只需要指定需要配置的starter,Spring Boot会自动为我们提供配置好的bean。 ……继续阅读 »

开发技术 2周前 (06-23) 13浏览 0个赞