![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 62
yaqinweiliang
希望未来的自己能够对自己说我有好好对待你!
展开
-
python安装第三方包的几种方式
安装python第三方包,pip,whl,setup.py,pycahrm原创 2022-11-02 11:34:29 · 6627 阅读 · 1 评论 -
使用redis的setnx实现分布式锁(python实现)
在实际开发场景中,可能会出现多个服务可能会同时调用同一个方法的情况,但是想要保证在一定的时间内该方法只能被一个服务调用。1.单线程:首先redis本身是单线程的,当有多个线程同时访问redis的时候,一定是一个一个线程的按照顺序的访问redis,因此这是使用redis实现分布式锁的一个原因。2.原子性:setnx具有原子性,当有多个线程时,只会有一个线程可以使用setnx设置成功。3.特点:当有重复的锁key的时候setnx查询缓存就会返回false或者空,那我们可以利用它的这种机制去实现多个服务的同时调用原创 2022-07-02 19:00:33 · 1542 阅读 · 0 评论 -
python开发中如何实现自检代码并形成代码规范
typingblackisortpre-commit原创 2022-06-30 20:04:56 · 1043 阅读 · 0 评论 -
正则表达式解析
为什么引入正则表达式?用来匹配一类具有相同规则字符串使用正则表达式进行匹配的规则如下:1、单字符: . : 除换行以外所有字符 [] :[aoe] [a-w] 匹配集合中任意一个字符 \d :数字 [0-9] \D : 非数字 \w :数字、字母、下划线、中文 ...原创 2018-06-27 08:52:46 · 448 阅读 · 0 评论