请列举你所知道的Python代码检测工具及他们间的区别? pylint :源代码分析器,可以分析python代码中的错误 pyflakes : 检查源文件错误的简单程序,不会检查代码风格。 有一个list["This","is","a","Boy","!"], 所有元素都是字符串, 对他进行大小写无 ...
分类:
其他好文 时间:
2020-04-05 00:23:58
阅读次数:
82
1、什么是文件包含(File Inciusion):一种代码处理方法,文件包含是指应用程序加载的文件(本地/远程)可以由用户提交的数据控制,从而导致攻击者控制恶意文件在服务器上执行。如当服务器开启allow_url_include选项时,就可以通过php的某些函数如include(),require ...
分类:
其他好文 时间:
2020-04-02 22:40:41
阅读次数:
133
以juno版本为基础,主要从消息的生产者-消费者模型及rpc client/server模型来分析cinder-volume是如何跟cinder-scheduler服务进行rpc通信的 1、cinder-scheduler服务的启动入口 cat /usr/bin/cinder-scheduler f ...
分类:
其他好文 时间:
2020-04-02 01:16:10
阅读次数:
87
测试文件:https://www.lanzous.com/iauqjsd 代码分析 先找到程序运行显示处的代码 1 // 个数,数组,环境变量 2 __int64 __fastcall sub_140013AA0(__int64 a1, __int64 a2, __int64 *a3) 3 { 4 ...
分类:
其他好文 时间:
2020-04-01 00:43:28
阅读次数:
192
1. devops-持续集成管理之SonarQube 1) 代码质量七宗罪 编码规范:是否遵守了编码规范,遵循了最佳实践。 潜在的BUG:可能在最坏情况下出现问题的代码,以及存在安全漏洞的代码。 文档和注释:过少(缺少必要信息)、过多(没有信息量)、过时的文档或注释。 重复代码:违反了DontRep ...
分类:
其他好文 时间:
2020-03-30 11:27:47
阅读次数:
81
本文参考原文 http://bjbsair.com/2020 03 25/tech info/6268/ 1.太阳系 2.今天来模拟太阳系的运动的行星,用python3和pygame来制作。 3.第1步: 4.第2步: 5.第3步: 6.第4步: =======以上4步基本格式固定======= 7 ...
分类:
编程语言 时间:
2020-03-26 09:20:42
阅读次数:
104
// 当前正在显示的Fragmentprivate Fragment mCurrentFragment;// 主页面只负责四个Fragment的切换, 没有业务逻辑的处理.//四个Fragment的监听点击事件@Override public void onTabSelected(@IdRes in... ...
分类:
其他好文 时间:
2020-03-25 01:41:22
阅读次数:
89
1.代码分析 __int64 __fastcall sub_401CA0(signed int a1, __int64 *a2) { __int64 v2; // rsi __int64 v3; // rcx __int64 v4; // rdi __int64 v5; // rdx __int64 ...
分类:
系统相关 时间:
2020-03-23 15:21:46
阅读次数:
98
1.linux内核打戳查看 (1)打戳模式设置: 代码文件: sk.c -> socket.c sock.c 函数接口: setsockopt -> setsockopt sock_setsockopt 代码位置: PTP代码 -》 内核代码 作用:设置软硬件时间戳,发送接收时间戳; (2)recv ...
分类:
系统相关 时间:
2020-03-22 17:49:58
阅读次数:
184