摘要:
Metasploit渗透测试介绍 欢迎关注:https://edu.51cto.com/sd/e8338 1、什么是渗透测试? 有目的性,针对目标机构计算机系统的安全监测评估方法,主要目的在于模拟恶意人员对目标进行测试,从而发现对应的安全隐患,提高目标机构计算机系统的安全性。 2、渗透测试流程 前期 阅读全文
摘要:
NoSQL,全名为 Not Only SQL,指的是非关系型数据库,随着访问量的上升,网站数据库性能出现了问题,于是nosql被设计出来。 优点: 高可拓展性、分布式计算、低成本、架构的灵活性、半结构化数据、没有复杂的关系 缺点: 没有标准化、有限的查询功能(到目前为止)、最终一致是不直观的程序; 阅读全文
摘要:
mysql数据库,是当前应用非常广泛的关系型数据库。数据库主要优点 方便存储,快速查找。 数据库分类 1. 服务型数据库 mysql postgresql mssql 数据存储在一个物理文件中,但是需要使用终端以tcp/ip协议连接,进行数据库的读写操作; 2. 文档型数据库库 sqlite 就是一 阅读全文
摘要:
安装引入模块 ~安装mysql模块 sudo apt-get install python-mysqldb ~在文件中引入模块 import MySQLdb Connection对象 用于建立与数据库的连接,创建对象:调用connect()方法 conn=MySQLdb.connect(参数列表) 阅读全文
摘要:
Python中一切都是对象,函数在也是对象,并且函数属于 <class 'function'> 类。函数名就是对象名,可以用来传递,把函数名赋值给其他标识符,那么其他标识符就可以用来执行函数。 可以看到test1和test指向同一块内存中,并且test1可以调用函数,执行对应的功能。 阅读全文
摘要:
基础加强 __all__作用 python中导入模块方法 import 模块名 : 使用模块中的函数,类,变量,模块名.对应名称 from 模块名 import 对应名称 : 直接使用对应名称来使用 函数 、类 、变量 from 模块名 import * 直接使用函数、类、变量。* 表示导入全部内容 阅读全文
摘要:
使用文件的目的: 就是把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力 文件操作流程: 一. 打开文件 在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件 open(文件名,访问模式) 二. 操作文件 写数据 如果文件不存在那么创建, 阅读全文
摘要:
用lambda关键词能创建小型匿名函数。这种函数得名于省略了用def声明函数的标准步骤。 应用场景 作为函数参数 作为内置函数参数 阅读全文
摘要:
如果一个函数在内部不调用其它的函数,而是自己本身的话,这个函数就是递归函数。递归函数是将问题逐步缩小,然后逐渐放大的过程。 求阶乘的递归函数 阅读全文
摘要:
函数在编程语言中可以理解为 一个功能的整合。 函数的定义和调用 实现一个两个数字相加,并且放回对应的结果。 函数的文档说明 函数的嵌套 全局变量和局部变量 在函数外边定义的都是全局变量(global),而在函数内部定义的是局部变量(locals列表) 在函数外边定义的变量叫做全局变量 全局变量能够在 阅读全文