以往用到图片上传功能都是直接使用现成的插件,今天把其中用到的知识点整理一下。 知识点字典 input 标签之 file 类型 FileReader 对象:读取文件 FileReader.readAsDataURL():将读取的文件转换为 base64 编码的字符串 FormData 对象 使用 ax ...
分类:
Web程序 时间:
2019-01-05 19:49:29
阅读次数:
196
函数作为返回值 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 我们来实现一个可变参数的求和。通常情况下,求和的函数是这样定义的: def calc_sum(*args): ax = 0 for n in args: ax = ax + n return ax 但是,如果不需要立刻 ...
分类:
编程语言 时间:
2019-01-05 16:44:33
阅读次数:
225
汇编语言程序设计第5~8章小结: 第5章: 直接寻址和间接寻址问题: 直接寻址:mov dl,[0]; dl=((ds)*16+0)间接寻址:mov bx,0 mov dl,[bx];dl=((ds)*16+bx) assume cs:codecode segment mov ax,1 mov cx ...
分类:
编程语言 时间:
2019-01-03 16:48:58
阅读次数:
245
数据处理的两个基本问题: 1,汇编指令中操作数类型 常数 mov ax,1 cpu内部,指令缓冲器 寄存器 mov [si],ax, cpu内部,寄存器 内存单元 mov ax,[bx];mov ax,[bx+3];mov ax,cs:[bx] cpu外部,内存 2,汇编指令中内存单元操作数的地址表 ...
分类:
其他好文 时间:
2019-01-02 00:00:15
阅读次数:
203
[BX]和loop指令 1.内存单元间接表示 例:mov ax,[bx] 该指令就是把段地址为ds,偏移地址为bx的数据送给ax寄存器。 2.loop指令 格式: loop 标号 loop指令需要配合cx使用 一般的使用框架: 3.t命令、p命令、g命令 t命令:遇loop会进入循环内部继续单步执行 ...
分类:
其他好文 时间:
2019-01-01 21:00:40
阅读次数:
131
迭代法 对于AX = b 可将方程组进行改写 得到X = BX + f 迭代法就是通过设定初值X0 然后通过Xk+1 = BXk + f不断迭代 迭代一定次数后,Xn 可近似的看做方程组的解 迭代法的收敛性 设X*为方程组的准确解 εk = || Xk - X* || 可以看到εk+1 = B * ...
分类:
其他好文 时间:
2019-01-01 15:27:47
阅读次数:
255
第五章 1.[bx] mov ax,[bx] 设偏移地址为SA,段地址默认存储在DS寄存器中,那么该指令的作用是将地址为DS:SA处的值传入ax寄存器中。 用"()"符号解释为 (ax)=((DS)*16+(bx)) mov [bx],ax 设偏移地址为SA,段地址默认存储在DS寄存器中,那么该指令 ...
分类:
其他好文 时间:
2018-12-31 13:52:03
阅读次数:
228
独立写一个程序 了解汇编源程序从编写到调试的过程。 一、编写汇编源程序。 二、对源程序进行编译连接。 三、执行可执行文件中的程序。 1.以下是基本的汇编源程序 assume cs:code code segment mov ax,0b800h mov ds,ax mov bx,0 mov [bx], ...
分类:
其他好文 时间:
2018-12-31 12:19:39
阅读次数:
182
(5) 一开始写的是两个循环的,结果发现C段里面没相加结果,反汇编发现,第二个循环部分的代码并没有执行,怎么改都不行,数量不多,就换成了直接一个一个入栈,结果那部分代码也不执行,我弄了一个多小时也找不出问题ORZ 后来又换了一种方法,才可以。 不可行1号:(mov ax,4c00h int21h 后 ...
分类:
其他好文 时间:
2018-12-31 00:56:43
阅读次数:
235
Simpson公式 设$f(x)$为原函数,$g(x)=Ax2+Bx+C $ 为拟合后的函数,则有: $$ \int_{a}^{b}f(x)dx \approx \int_{a}^{b}Ax^2+Bx+C = \frac{A}{3}(b^3 a^3)+\frac{B}{2}(b^2 a^2)+C(a ...
分类:
其他好文 时间:
2018-12-31 00:35:01
阅读次数:
221