logo头像

知其然更要知其所以然

Python多线程同步教程

Python多线程同步教程

概述 多线程给我们带来的好处是可以并发的执行多个任务,特别是对于I/O密集型的业务,使用多线程,可以带来成倍的性能增长。 可是当我们多个线程需要修改同一个数据,在不做任何同步控制的情况下,产生的结果往往是不可预料的,比如两个线程,一个...

Python里常见的坑

Python里的那些坑 Python是一门清晰简洁的语言,如果你对一些细节不了解的话,就会掉入到那些深不见底的“坑”里,下面,我就来总结一些Python里常见的坑。 列表创建和引用嵌套列表的创建 使用*号来创建一个嵌套的list: ...

Git各种错误操作撤销的方法

Git各种错误操作撤销的方法

概述 在平时工作中使用git难免会提交一些错误的文件到git库里,这时候,撤销吧,怕把正确的文件删除了,不撤销重新改又很麻烦,下面,我就从提交的三个阶段,来讲解如何撤销错误的操作。 Git Add了一个错误文件解决方法 这种情况一般...