自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 Python-Error&Debug&Test基础知识

1.当我们认为某些代码可能会出错时,就可以用try来运行这段代码,如果执行出错,则后续代码不会继续执行,而是直接跳转至错误处理代码,即except语句块,执行完except后,如果有finally语句块,则执行finally语句块,至此,执行完毕。try: print('try...') r = 10 /0 #发生错误,下面的代码不再执行,直接到except print('Resa...

2018-05-25 13:00:58 380

原创 python-OOP高级编程

class Student(object): passstd = Student()std.name = 'Alexander' #给实例动态绑定属性def set_age(self, age): #给实例定义一个函数作为方法 self.age = age from types import MethodTypestd.set_age = MethodType(set_ag...

2018-05-23 17:00:02 380

原创 python-OOP基础知识

Object Oriented Programming, 简称OOP,是一种程序设计思想。python中,一切皆对象。自定义的对象数据类型就是面向对象中的类的概念。#处理学生的成绩表#面向过程设计#用一个dict表示std1 = {'name': 'Alex', 'score': 98}std2 = {'name': 'Poison', 'score': 99}#打印学生成绩d...

2018-05-23 16:57:06 7624

原创 python-Functional Programiming基础知识

函数是面向过程的程序设计的基本单元,函数式编程的思想更接近数学计算。函数式编程就是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函数我们称之为没有副作用。而允许使用变量的程序设计语言,由于函数内部的变量状态不确定,同样的输入,可能得到不同的输出,因此,这种函数是有副作用的。 函数式编程最大的特点:允许把函数...

2018-05-22 16:23:36 202

原创 python-generator and iterator 基础知识

1.生成器 (generator)  通过列表生成式,我们可以直接创建一个列表。但由于内存限制,列表容量有限。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从而节省大量的空间。在P...

2018-05-21 21:15:21 229

原创 python-递归函数及尾递归优化

    递归函数定义简单,逻辑清晰,可以使用很少的代码实现较为复杂的功能。但是我们都知道,对于计算机来说,函数的调用都是通过栈(stack)来实现的。每当进行一次函数调用,栈就会增加一层栈帧,以实现函数跳转;每当函数调用结束返回时,栈就相应地减少一层栈帧。如果我们进行大量的递归调用,就会耗尽栈的有限的资源空间,造成栈溢出。    栈溢出是一种很危险的情况,导致的后果也很严重。我们要想办法保证,我们...

2018-05-19 14:41:29 469

原创 python-Function基础知识

以下为python中的函数的基础知识:1.传递实参: (1).位置实参 #位置要和函数定义时的形参一一对应 def descirbe_pet(animal_type, pet_name): """显示宠物的信息""" print("\nI have a " + animal_type + ".") print("My " + animal_type + &quot

2018-05-17 21:57:30 159

原创 python-Input&While基础知识

1.工作原理: 函数input()让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其 存储在变量中,以待使用。用户输入内容被解读为字符串。message = input("Please input something: ")print(message) #每当使用input()时,应制定清晰而易于明白的提示,准确地指出你希望用户提供的信息 #通过在提示末尾包含一个空格,...

2018-05-16 20:58:04 273

原创 python-Dict基础知识

Python中字典(Dict)的相关知识:1.基础:python中dict是一系列键-值(key-value)对,可以使用key来访问相关联的value。 与key相关联的value可以是数字、字符串、列表乃至字典。事实上,可以使用python 中的任何一个对象作为字典中的值。dict_test = {'First_name': 'Alex', 'Last_name': 'Shaw','...

2018-05-16 16:30:45 241

原创 python-List基础知识

基础的python中关于list的知识#通过将索引指定为-1,可以返回List中的最后一个元素,以此类推,#列表为空时,这种方式会发生错误一。增删改list_test = ['Alex','Shaw','Python'] 1.修改List元素 list_test[0] = 'Linus' print(list_test) Output:['Linus','Shaw','Pytho...

2018-05-16 16:01:29 200

翻译 Live(Quick&Dirty)Forensics

本文主要是在学习内存取证时,一些基本的原则和操作方法,主要针对正在运行的系统。     当不确定系统是否存在问题时(如果是虚拟机需要专注于快照(包括内存的快照)),可以按照下面的流程对正在运行的系统进行初始数据收集。所有的操作都必须在你关闭系统之前进行,因为一旦关闭系统,可能就会造成一些证据的丢失!一.开始前的准备a)     按照时间顺讯对你采取的每个动作进行记录            i.  ...

2018-05-08 17:53:45 221

原创 Linux内存分析--.aff4文件初次接触

文中以下载好的.aff4文件为例。首先,解压下载好的.aff4文件:unzip -l images/Windows_Server-2003-R2_SP2-English-32Bit-Base-2015.02.11.aff4得到如下图所示的文件内容:其中,aff4://4928ef44-6579-496c-a53e-2ad34d98b7ed为.aaf4文件全局唯一名称表示,它通常称作AFF4 URN...

2018-05-01 13:00:25 1416

SploitFun Linux x86 Exploit 开发系列教程

SploitFun Linux x86 Exploit 开发系列教程。看完之后感觉多少还是有点收获的,简单看一遍不管用,需要发散思考一下。挺有参考价值的

2018-05-01

Tomact技术文档

Tomact.chm

2016-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除