自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 因旧版burp无法解压gzip/deflate而尝试新版本burp所引起的问题

参考文章:【渗透测试】解决BurpSuite2020.12支持Java版本和其他软件不兼容的问题(windows10中Java8和java15共存)#思路:我用旧版本2020.4.1版本的burp抓包抓到了一个gzip,deflate格式的包。但是使用Burp自带的unpack gzip/deflate功能却无法成功看到它的明文。我百思不得其解,我偶然在网上看到有一个新版的burp suite pro,于是猜测可能是由于旧版本的burp suite pro功能失效的缘故,我想尝试下载一个最新版的burp

2021-10-22 00:00:56 446 1

原创 python的陌生函数

1.join()函数例:' , '.join('abc')其输出结果为: 'a,b,c'(将字符串abc中的每个成员用' , '分隔开再拼接成一个字符串)。2.def函数用来声明函数例:def函数名(参数1,参数2,参数3,.......,参数n): 函数体3."if__name__=="__main__": 函数是当此界面是主界面是才能运行一下程序。换句话来说,就是只有当此.py文件调用别的.py文件里的函数,而不是别的.py文件调用此.py函数才...

2020-09-15 11:33:44 95

原创 《计算机组成原理》 第七章 指令系统 学习笔记

7.1机器指令7.1.1指令的一般形式指令一般由操作码和地址码组成。1.操作码用来指明做要做的操作。其为数也反应了计算机的操作种类。如操作码占7位,则该计算机最多包含2^7条指令。2.地址码四,三,二,一,零地址指令7.1.2指令字长7.2操作数类型和操作类型7.2.1操作数类型地址,数字,字符,逻辑数据7.2.2数据在存储器中的存储方式7.2.3操作类型1.数据传送2.算术逻辑运算3.移位4.转移...

2020-08-19 14:38:47 249

原创 《计算机组成原理》第三篇 第六章 计算机的组成方法

6.1 无符号数和有符号数6.1.1 无符号数计算机中的数是存放在寄存器中的,对于无符号数来说,它的每一位都可以用来存放数值。而有符号数则需要留出位置存放符号。表示范围0~65535。6.1.2有符号数0正,1负。机器数定义:将符号数字化的数即为机械数。真值:带+,-的叫真值。机器数的表示形式:原码,反码,补码。原码:+1110(0,1110),-1110(1,1110),+0.1101(0.1101),-0.1101(1.1101),+/-0(0.0000)补码:+

2020-08-18 20:52:09 566

原创 《计算机组成原理》第五章 输入输出设备 学习笔记

5.1概述5.1.1输入输出系统的发展概况5.1.2输入输出系统的组成1.I/O 软件(1)I/O指令(2)通道指令2.I/O 硬件5.1.3 I/O设备与主机的联系方式5.1.4 I/O设备与主机信息传送的控制方式1.程序查询方式2.程序中断方式3.DMA方式5.2 I/O设备5.3 I/O 接口5.3.2 接口的功能和组成1.总线连接方式的I/O接口电路总线包括数据线,设备选择线,命令线和状态线。2.接口的功能和组成(1)选址功能

2020-08-16 14:47:48 264

原创 《计算机组成原理》 第四章 存储器 学习笔记

4.1概述4.1.1存储器分类1.按存储介质分类存储介质是能寄存“0”,“1”两种代码并能区别两种状态的物质或元器件。主要有半导体器件,磁性材料和光盘等。2.按存取方式分类分为随机存储器,只读存储器,顺序存取存储器和直接存取存储器。(1)随机存储器(RAM)RAM是一种可读/写存储器,可以在任何一个存储单元随机存取。RAM分为静态RAM和动态RAM。(2)只读存储器(ROM)只可读出,不可写入。(3)串行访问存储器串行访问存储器在读/写时按照物理位置先后一个一个得

2020-07-29 11:42:01 851

原创 《计算机组成原理》唐朔飞 第三章 系统总线 学习笔记

3.1总线的基本概念计算机系统的互联方式分为分散连接和总线连接。如今大多数计算机使用总线连接的方式。总线自身是各个部件之间相互连接的媒介。其自身是由传输线或通路组成的,本身在一位一位地传输二进制代码。而多少条传输线就会同时传输多少位二进制代码。根据拥有总线的数目分为单总线和双总线结构。连接CPU和主存的叫存储总线(M总线)。用来建立CPU和各个I/O设备间交换信息通道的叫做输入/输出总线(I/O总线)。3.2总线的分类3.2.0 按数据传输方式可分为并行传输总线和串行传输总线。

2020-07-27 15:40:00 709

原创 《我的第一本算法书》第五章 ’安全算法‘上半章 笔记

5.1安全和算法用互联网传输数据会发生的四个问题:窃听,假冒,篡改,事后否认。四个问题的解决方法:5.2加密的基础知识加密:A想向B传输数据,为了防止被窃听,因此把所要保护的数据加密,加密后的数据被称为“密文”。解密:B收到密文后,解除加密得到原本的数据,这被称为“解密”。加密的具体操作:在计算机里,所有数据都由0和1的二进制来组成。对计算机来说,数据是有意义的。但对数据进行加密后,计算机就认为它是一串无规则的数字罗列。这个过程中需要用到密钥。加密就是利用密钥对数据进行加工的过程。

2020-07-23 13:28:17 114

原创 《我的第一本算法书》第4章 图的搜索 笔记

4.1什么是图加权图:有全图表示顶点的连接程度。而无权的边只能表示两个顶点的连接状态。有向图:边带上箭头的图叫有向图。本章注重学习图的搜索算法和解决图的基本问题——最短路径问题的算法。4.2广度优先搜索广度优先搜索是一种对图进行搜索的算法。即从起点开始,优先从离起点近的顶点开始到离起点远的顶点。4.3深度优先搜索深度优先搜索会沿着一条路径不断往下搜索直到不能再继续为止,然后再折返,开始搜索下一条候补路径。两者区别:广度优先搜索选择最早成为候补的顶点,因此从离起点近的地方开始按

2020-07-21 11:28:44 142

原创 《我的第一本算法书》第三章

3.1线性查找线性查找是一种在数组中查找数据的方法。方法就是从数组中从头开始依次往下查找即可。线性查找需要从头开始,当数据大且数据靠后时,就会比较耗费时间。若数据量为n,则时间复杂度为O(n)。3.2二分查找二分查找就是是通过比较数组中间数据和目标数据从而缩小查找范围,最终找到目标数据的算法。数量为n的数组,将其减半log 2 n次后,便只剩一个数据了。因此他的时间复杂度为O(log n)。...

2020-07-20 10:11:21 63

原创 《我的第一本算法书》第2章笔记

2.1什么是排序本节将对各种各样的排序算法进行介绍,且输入的数字个数都设定为n。2.2冒泡排序其就是从序列右边开始比较两个数字的大小,再根据结果交换两个数字的位置。数字就会像是泡泡一样,慢慢从右向左浮到序列的顶端,所以这个算法才被称作冒泡序列。6在冒泡排序种,总的排序顺序为n的2次方/2。此结果恒定,与输入数据的排列顺序无关。冒泡排序的时间复杂度为O(n^2)。2.3选择排序每次都从待排序的数据中寻找最小值,使用线性查找,将其与序列最左面的数字进行交换。同样需要比较大约n^2 /

2020-07-16 09:23:54 92

原创 《我的第一本算法书》序章及第一章笔记

序章0.1什么是算法1.算法是解决问题得精确的方法。对于程序与算法,程序是以编程语言编写得,可以在计算机上运行,而算法则是以人类能够理解得方式来描述得。2.排列整数得算法:排序选择排序 算法的设计:无论再复杂的问题,对于计算机而言,也是由基本命令组合而成的。3.如何选择算法:我们最为重视的算法的运算时间。0.2运算时间的计算方法如何求得运算时间:我们将计算“一步”作为计算的基本单位,利用从开始到结束经过了多少步来求得算法的运行时间。 运算时间的表示方法:对于一个算法来说,运算时

2020-07-15 18:00:15 392

原创 C++primer plus第三章笔记

3.1变量名的命名:注意位(bit), 字节(byte)的区分. 1bite可以为1或0, 1B(字节)=256b(位). 1KB= 1024B. 但在有的编程语言中字节未必包含8位.

2020-07-05 21:11:45 197

空空如也

空空如也

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

TA关注的人

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