Pandas 科学计算入门
Pandas 入门
基本操作
- Pandas 基于 NumPy 开发,提供了大量快捷便利的数据处理方法,由 AQR Capital Management 于 2008 年开发,2009 年开源发布, 是支撑 Python 科学计算的强大工具
NumPy 的主要对象是同质多维数组,也就是在一个元素(通常是数字)表中,元素的类型都是相同的。其中可以通过正整数的元组来对元素进行索引。
在 NumPy 中,数组的维度被称为轴(axes),轴的数量被称为秩(rank)。例如在三维空间的一个点坐标[1,2,1],就是秩为1的数组,因为它只有一个轴。
NumPy 的数组称为 ndarray, 别名为 array。numpy。array 与 Python 标准库里的 array.array 不一样,标准库只能处理一维数组并且功能相对较少。
期末冲冲冲
个人感觉好像没有大一收获的多,也不知道自己这一年都忙了什么,唉
HTTP报文分为请求报文和响应报文。请求报文和响应报文的的第一行叫做状态行。状态行后面就跟着多个HTTP首部字段。
首先,咱们得清楚HTTP头部有什么作用,HTTP首部用来向请求报文或者响应报文中添加一些附加信息。通过HTTP首部信息,客户端或者服务器端就能了解到这次报文到底具有哪些属性,报文发送端有哪些喜好等等。
HTTP首部的分类:
1.通用首部:请求报文和响应报文都支持,换句话说,就是既可以出现在请求报文中,也可以出现在响应报文中。
2.请求首部:出现在请求报文第一行(请求行)的后面,为请求报文添加一些附加信息
3.响应首部:出现在响应报文第一行的后面,提供了一些关于响应报文的一些信息
4.实体首部:我们都知道,请求报文和响应报文都包含实体报文,实体首部就是用来描述实体报文的一些属性。
5.扩展头部:HTTP规范中没有定义的首部。
NASM全称The Netwide Assembler,是一款基于80x86和x86-64平台的汇编语言编译程序,其设计初衷是为了实现编译器程序跨平台和模块化的特性。NASM支持大量的文件格式,包括Linux,*BSD,a.out,ELF,COFF,Mach−O,Microsoft 16−bit OBJ,Win32以及Win64,同时也支持简单的二进制文件生成。它的语法被设计的简单易懂,相较Intel的语法更为简单,支持目前已知的所有x86架构之上的扩展语法,同时也拥有对宏命令的良好支持。
摘自百度百科
宏汇编程序(MASM)是具有宏加工功能的汇编程序。可以用它定义含参数的程序段,在使用的位置上调用它们,汇编时将进行宏(指令)展开,把宏定义所预先定义的指令目标代码插在该位置上。
前面的学习都用到的是MASM,而学校实验用的是NASM,什么DOSBOX,DEBUG,用着非常的不舒服
但是这不影响对于一些共性的东西的学习,写这篇博客的存在意义就是补充这些我遗漏的东西