01 2021 档案

摘要:##引言 当部署ansible的服务器为控制端时,大量的服务器可能已经做了免密,此时的服务器对被控端的服务器ssh权限过大,这时可能就需要对这个控制端的服务器做个一个安全加固进行防御。 ##实现 用户名+动态口令+密码方式 引用Google双因子实现 TOTP 是时间同步,基于客户端的动态口令和动态 阅读全文
posted @ 2021-01-27 18:49 知无不言~ 阅读(281) 评论(0) 推荐(0) 编辑
摘要:(连接虚拟机特别慢) 问题分析 发现用xshell连接centos太慢,网上查询后发现是因为在使用shell连接虚拟机时连接等待时长太长,ssh的服务端在连接时会自动检测dns环境是否一致导致的,修改为不检测即可 解决 更改ssh配置 vi /etc/ssh/sshd_config 把UseDNS 阅读全文
posted @ 2021-01-27 18:28 知无不言~ 阅读(244) 评论(0) 推荐(0) 编辑
摘要:@(python远程执行加载/etc/profile环境变量) 问题 当通过ansible远程non login执行python脚本时,默认加载~/.bashrc,所以在执行时可能会找不到环境变量 解决 思路:执行脚本之前,需要进行加载指定环境变量文件,就是source一下 shell 脚本就很简单 阅读全文
posted @ 2021-01-27 18:11 知无不言~ 阅读(569) 评论(0) 推荐(0) 编辑
摘要:##一、概述 ####python 连接操作rabbitMQ 主要是使用pika库 pip3 install pika==1.1.0 ####官方对于pika有如下介绍 Since threads aren’t appropriate to every situation, it doesn’t r 阅读全文
posted @ 2021-01-27 17:58 知无不言~ 阅读(959) 评论(0) 推荐(0) 编辑
摘要:#TCP/IP、UDP、HTTP详解 在开始之前,我们来回顾一下七层、四层、五层网络模型 ##网络层次划分 ###物理层(Physical Layer) 该层为上层协议提供了一个传输数据的可靠的物理媒体。简单的说,物理层确保原始的数据可在各种物理媒体上传输 ###数据链路层(Data Link La 阅读全文
posted @ 2021-01-26 18:25 知无不言~ 阅读(527) 评论(0) 推荐(0) 编辑
摘要:logging 的组成 python 的logging配置由四个部分组成: loggers Handlers Filters Formatters ​ loggers ​logger 为日志系统的入口。每个logger是一个具名的容器,可以向他写入需要处理的消息。 每个logger都有一个_日志级别 阅读全文
posted @ 2021-01-25 18:22 知无不言~ 阅读(516) 评论(0) 推荐(0) 编辑
摘要:##进程 ###简介 一个运行的程序或代码就是一个进程,一个没有运行的代码叫程序。进程是系统进行资源分配的最小单位,进程拥有自己的内存空间,进程之间相互独立,所以进程间数据不共享,开销大,同一个进程中的所有线程共享资源 ###使用场景 多进程适合在CPU 密集型操作(cpu 操作指令比较多,计算密集 阅读全文
posted @ 2021-01-25 18:19 知无不言~ 阅读(119) 评论(0) 推荐(0) 编辑
摘要:##python设计模式之单例模式 ###单例模式 确保一个类只有一个实例(也就是类的对象),并且提供一个全局的访问点(外部通过这个访问点来访问该类的唯一实例)。通俗的说就是,无论类实例化多少次,都只有一个相同的对象产生,并且可以通过一个具柄去访问这个这个唯一实例 ###类方法实现 class Si 阅读全文
posted @ 2021-01-25 11:53 知无不言~ 阅读(97) 评论(0) 推荐(0) 编辑
摘要:##python设计模式之抽象工厂模式 ###抽象工厂模式 和简单工厂/工厂方法不同,抽象工厂可能最好理解,举个例子: 比如2个动物,猫和狗,他们都有speak和eat的function,但是很明显他们执行的结果是不同的 有个’工厂’(抽象工厂里面一个类型就是一个工厂,这点和其他模式的不同)专门帮助 阅读全文
posted @ 2021-01-25 11:00 知无不言~ 阅读(343) 评论(0) 推荐(0) 编辑
摘要:##面向对象高级 ###对象的特点:封装、继承、多态 实例方法 定义:第一个参数必须是实例对象,该参数名一般约定为“self”,通过它来传递实例的属性和方法(也可以传类的属性和方法); 调用:只能由实例对象调用。 类方法 定义:使用装饰器@classmethod。第一个参数必须是当前类对象,该参数名 阅读全文
posted @ 2021-01-25 10:51 知无不言~ 阅读(77) 评论(0) 推荐(0) 编辑
摘要:Django 主要特点是大而全,集成了很多组件,例如: Models Admin Form 等等, 不管你用得到用不到,反正它全都有,属于全能型框架 优点: 大和全(重量级框架) 自带orm,template,view 需要的功能也可以去找第三方的app 注重高效开发 全自动化的管理后台(只需要使用 阅读全文
posted @ 2021-01-25 10:40 知无不言~ 阅读(91) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩