随笔分类 - python
摘要:1、替代变迁 包含有替代变迁的页面叫做父页,当CPN网使用替代变迁的时候,替代变迁所表达的逻辑必须在某一个位置得到实现,实现替代变迁逻辑页面叫做子页或者子网。 将替代变迁相邻的库所叫做槽库所,也即是在替代变迁和草库所之间至少有一条弧相连。多重实例的现象,每个子页面的实例都是完全独立的,同一子页面的其
阅读全文
摘要:1、整个渗透测试的工作阶段 ( 1 )前期与客户的交流阶段。( 2 )情报的收集阶段。( 3 )威胁建模阶段。( 4 )漏洞分析阶段。( 5 )漏洞利用阶段。( 6 )后渗透攻击阶段。( 7 )报告阶段。 2、关于kali linux 相关的知识 apt-get update :使用这个命令是为了同
阅读全文
摘要:1、使用动态链接库 动态链接库(dynamically linked library)其实即使二进制文件,但是一般都是通过其他程序调用才能够执行,在Windows和Linux上调用方法不同(Windows叫做dynamically link libraries,Linux上叫做shared obje
阅读全文
摘要:4.1.1 urllib2 和urllib是两个不一样的模块 urllib2最简单的就是使用urllie2.urlopen函数使用如下 urllib2.urlopen(url[,data[,timeout[,cafile[,capath[,cadefault[,context]]]]]]) 按照文档
阅读全文
摘要:一、pthon 序列化json格式 1、将python内置对象转换成json 模块,dumps()方法返回的是一个str,内容是标准的JSON,dump()方法可以直接吧JSON写入一个file-like-object,要把JSON反序列化为python对象,使用loads()或者对立的方法, 2、
阅读全文
摘要:1、获取属性如果不存在就返回404,通过内置一系列函数,我们可以对任意python对象进行剖析,拿到其内部数据,但是要注意的是,只是在不知道对象信息的时候,我们可以获得对象的信息。 2、实例属性和类属性的绑定,由于python是 动态语言,根据类创建的实例可以任意绑定属性,给实例绑定属性的方法通过实
阅读全文
摘要:一、python的类对象的继承 1、所有的父类都是object类,由于类可以起到模块的作用,因此,可以在创建实例的时候,巴西一些认为必须要绑定的属性填写上去,通过定义一个特殊的方法 __init__,绑定属性值、,注意 __init__ 方法的第一个参数永远是self,表示创建的是实例本身,在__i
阅读全文
摘要:一、python中的高阶函数算法 1、sorted()函数的排序 sorted()函数是一个高阶函数,还可以接受一个key函数来实现自定义的函数排序,key指定的函数作用于每个序列元素上,并根据key函数返回的结果进行排序。在默认的情况下对字符的排序是按照ASCII的大小比较的由于'Z'<'a',所
阅读全文
摘要:一、pycharm数据更新的问题bug问题 1、在更改user_email字端属性后出现数据库信息无法更新到数据库,出现的bug原因是数据库修改了属性之后没有做migrate 和 makemigrations 先查看数据是否存在更新,python manage.py migrate(因为我已近更新了
阅读全文
摘要:一、切片和迭代 1、列表生成式 2、生成器的generate,但是generate保存的是算法,所以可以迭代计算,没有必要,每次调用generate 二、iteration 循环 1、凡是作用于for循环的对象都是Iterable的类型; 凡是作用于next()函数的对象都是Iteratior类型,
阅读全文
摘要:一、函数调用的默认设置 1、def enroll(name,grnder,age=4,city='Shanghai'): print (''name:',name) print (''gender', gender) print('city',city) print (''age', age) 这样
阅读全文
摘要:一、查询数据字典型数据 1、先说说dictionary查找和插入的速度极快,不会随着key的增加减慢速度,但是占用的内存大 2、list查找和插入的时间随着元素的增加而增加,但还是占用的空间小,内存浪费少 index modules | next | previous | Python » Engl
阅读全文
摘要:一、今天下午的数据库更新问题做个总结,数据更新的时候出现如下报错: Failed to retrieve routines in mysite_db.[42S02][1146] Table 'mysql.proc' doesn't existand 1 duplicate reports (7s 4
阅读全文
摘要:第一: MySQL的安装 下载MySQL软件,修改安装路径之后 安装数据库MySQL5.7.18 第一步:数据库MySQL5.7.18可以在官网上下载对应的版本,下载地址:http://www.filehorse.com/download-mysql-64/, 第二步:将下载好的安装包进行解压到一个
阅读全文