240 发简信
IP属地:四川
  • docker

    设置docker开机启动systemctl enable docker 设置docker启动的同时启动某镜像1 run的时候 加 -- --restart=always2 d...

  • 数据结构与算法

    堆栈 概念 在生活中,我们可以用叠盘子这个经典的场面来理解堆栈,先洗好的盘子放在下面,后洗好的盘子放盘子堆的最上面,一个一个垒起来。用的时候,从上面一个一个取出来用。用一个歇...

  • Git

    git工作流 集中工作流 功能分支工作流 gitflow工作流master分支存放所有正式发布的版本,可以作为项目历史版本记录分支,不直接提交代码。仅用于保持一个对应线上运行...

  • 120
    TCP&&HTTP

    TCP三次握手和四次挥手 三次握手 为什么是三次握手?形象的讲,两个人打电话,张三说:“喂?你能听到吗?”。李四回答:“我能听到,你能听到么?”。张三再说:“我能听到”。这三...

  • 120
    MySQL

    索引 InnoDB MySQL5.6版本之后默认引擎是innoDB,以B+树作为索引的数据存储结构。B+数是以B树为基础的另一种更适合数据库存储的数据结构。 B树B树是一个平...

  • 进程、线程、协程

    进程是资源分配的最小单位 如果说进程和进程之间相当于程序与程序之间的关系,那么线程与线程之间就相当于程序内的任务和任务之间的关系。所以线程是依赖于进程的,也称为 「微进程」 ...

  • 120
    我眼中一个好的Pythoneer应该具备的品质(二)

    知道python中的几种字符串拼接方式与效率对比。 使用+拼接 使用%拼接 使用join 使用f''f-string方式f-string方式出自PEP 498(Literal...

  • 我眼中一个好的Pythoneer应该具备的品质(一)

    知道python最常见的解释器有哪些。 CPython当从Python官方网站下载并安装好Python2.7后,就直接获得了一个官方版本的解释器:Cpython,这个解释器是...

  • 闭包 global 和 nonlocal

    闭包 一个函数在调用的时候, 内部的自由变量, 要到这个函数被定义的地方去找, 而不是在这个函数当前被调用的地方去找,这个函数连同它被定义时的环境一起, 构成了一个数据结构,...

  • 抽象抽象再抽象

    抽象 继承 单一原则 面向扩展开放,面向修改关闭 控制反转,依赖注入 里氏替换原则 单一职责原则开放封闭原则里氏替换原则依赖倒置原则接口隔离原则Python 里没有接口,如何...