目录
分类:Python
Python
分布式锁
在并发编程中,经常会遇到多个线程访问同一个共享资源而这时候/我们就需要保证数据的“致性,那么就要用到锁的概念,给资源加上锁,拿到锁所有权的人才能够进行操作共享资源,没有拿到资源的线程需要等待,等其他线程使用完,释放锁。在项目中,遇到多个用户抢购商品时、商品的数量就是共享资源。因此,在操作商品库存数据
today2022年03月26日
thumb_up0赞
chat_bubble_outline0条评论
Python
Django+Vue实现文件下载
在项目中,遇到一个需求,需要下载任务的执行日志。为了熟悉文件下载的流程,特将重点记录,以便后期翻阅。Django在后端,主要是接收请求,根据发送的参数,找到对应的 任务日志,然后生成文件流返回响应对象。注意: 其实不同的文件,如:docx、zip、png等,都可以按照下面的思路,根据文件对象生成文件
today2022年01月24日
thumb_up0赞
chat_bubble_outline0条评论