08 2021 档案
摘要:whaler 命令 在 Docker 的日常运维过程中,可能会构建很多不同的镜像。维护一些基础 Docker 镜像,有些时候没有保存 Dockerfile,但是想查看一些公开仓库的 Docker 镜像是怎么构建的,或因为长时间不维护找不到当时构建镜像的 Dockerfile,或者因为网络无法查看时,
阅读全文
摘要:前言 docker 启动一个容器后,日久天长,会忘记这个容器的启动命令,需要找回当时创建时运行的命令,当然可以通过 docker inspect 分析输出的 json 文件中的 volume、ports、Env 等,不过这样可能会花些时间。 runlike runlike 可以直接打印运行命令 安装
阅读全文
摘要:代码优化原则 Python 是一种脚本语言,相比 C/C++ 等编译语言,在效率和性能方面存在一些不足。但是,有很多时候,Python 的效率并没有想象中的那么夸张。下面对 Python 代码加速运行的技巧进行整理。 在深入代码优化细节之前,需要了解一些代码优化基本原则: 第一个基本原则是不要过早优
阅读全文
摘要:计算型验证码 算数验证码,也叫计算型验证码。 计算型验证码其实是一种特殊的字符型验证码,只不过在它的基础上增加了数字运算。 计算型验证码在将人类视觉和计算机视觉的差异作为区分用户和电脑的依据的同时,还加上了逻辑运算,从而来增加机器识别的难度。 Python 提供了专门的库用于破解计算性验证码——Dd
阅读全文
摘要:前言 有时在操作数据库时会有误操作,如更新的时候忘了加 where 而导致全表数据的某个字段被批量更新,惨不忍睹。那么这样的事务该怎么操作呢? 方法 PostgreSQL 是没有回滚方法的!!!至少针对于 update 操作没有!!!这是一个相当无解的问题!!! 假如你只是想 update tabl
阅读全文
浙公网安备 33010602011771号