python
文章平均质量分 55
白辰丶
欢迎吐槽!!!
展开
-
python 连接mysql报错:NotSupportedError: Authentication plugin ‘caching_sha2_passwword
mysql8.0以上版本caching_sha2_passwword报错参考原创 2022-10-21 17:09:42 · 521 阅读 · 0 评论 -
keystone对接ldap
一、 为什么使用LDAP随着公司内部各种开源平台越来越多(例如:gitlab、Jenkins、Yapi等等),账号维护变成一个繁琐麻烦的事情,急需有一个统一的账号维护平台,一个人只需一个账号,在公司内部平台通用,而大多数开源平台都支持LDAP;因此只要搭建好LDAP服务,并跟钉钉之类的平台实现账号同步,即可实现统一账号管理;二、LDAP介绍1. 目录服务(Directory Service)目录是专门为搜索和浏览而设计的专用数据库,支持基本的查找和更新功能。2.LDAP(Lightweight D原创 2022-02-09 16:05:35 · 792 阅读 · 0 评论 -
过滤xss攻击正则匹配
1.介绍xss又叫css,为了与前端的css区别,所以叫xss,即跨站脚本攻击。XSS原理解析XSS攻击是在网页中嵌入客户端恶意脚本代码,恶意代码一般都是javascript编写的。想要深入研究XSS,必须精通javascript。javascript可以获取用户的cookie、改变网页内容、URL跳转,所以,存在XSS漏洞的网站,就可以盗取Cookie、黑掉页面、跳转到恶意网站。在存在XSS漏洞的地方输入之间输入恶意javascript代码,就会造成相应的恶意攻击。盗取Cookie、监控键盘记录原创 2021-09-26 17:18:44 · 3928 阅读 · 0 评论 -
读yaml报错 YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader
读取yaml文件警告提示:解决办法:加上 Loader=yaml.FullLoaderyaml.load(xxx, Loader=yaml.FullLoader) ,运行读取yaml文件 警告解决原创 2021-09-24 14:19:59 · 585 阅读 · 0 评论 -
YAML介绍和使用
YAML介绍YAML是”YAML Ain’t markup language"(YAML不是一种标记语言)的缩写,是一种对人类设计友好(方便读写)的数据序列化语言,可以很好地与其它编程语言协同完成日常任务。它是JSON的一个严格超集,在语法上增加了类似Python的换行和缩进。不过,与Python不同,YAML不允许使用Tab缩进。基本规则YAML有一些基本的规则,用来避免与各种编程语言和编辑器相关的歧义问题,这些基本的规则使得无论哪个应用程序或软件库都能一致地解析YAML。1.文件名以原创 2021-08-31 18:37:35 · 3043 阅读 · 0 评论