网络编程
文章平均质量分 69
JUST-h
你眼眶承载的眼泪-
展开
-
汇编基础知识(二)
因为8086CPU寄存器是16位结构,所以一个寄存器可以存放两个字节,同时为了兼容性,这四个寄存器中每一个寄存器也可以单独分为两个独立的寄存器。ESP 专门用作堆栈指针,被形象地称为栈顶指针,堆栈的顶部是地址小的区域,压入堆栈的数据越多,ESP也就越来越小。所以被称为16位寄存器。此外,在做双字长乘除法运算时,DX 与AX合起来存放一个双字长数(32位),其中DX存放高16位,AX存放低16位。DX(data) 寄存器称为数据寄存器,在寄存器间接寻址中的I/O指令中存放I/O端口的地址。转载 2022-09-25 11:24:07 · 465 阅读 · 1 评论 -
汇编基础知识(三)
1、mov ebp,esp实际上是把进栈后的栈顶地址给了ebp。2、在ebp没有出栈前,它会一直保存ebp进栈以后的栈顶值。3、在ebp出栈前,需要把esp恢复到只有ebp在栈中时的值。4、出栈后,esp自然恢复到ebp进栈以前的初始值,而pop ebp则恢复了ebp的初始值。5、pop的语义很重要,pop ebp的意思是把当前栈顶的元素出栈,送入ebp中,而不是让ebp出栈,这点必须明确!转载 2022-09-14 19:15:23 · 788 阅读 · 0 评论 -
什么是文件格式的幻数
幻数是一些文件格式规范所要求的特殊标签值,它表示文件符合这种规范。原创 2022-09-10 16:18:29 · 1251 阅读 · 0 评论 -
汇编基础知识(一)
汇编基础知识,汇编语法,大小端存储原创 2022-09-09 15:53:52 · 759 阅读 · 0 评论 -
由于tensorflow版本引发的一些问题或错误
AttributeError: ‘module’ object has no attribute ‘merge_all_summaries’原始:merged_summary_op = tf.merge_all_summaries()更改:merged_summary_op = tf.summary.merge_all()AttributeError: ‘module’ object...原创 2019-11-25 16:48:07 · 807 阅读 · 0 评论 -
如何运行php代码
如何运行php代码相信不少初学者会遇到不知道如何运行php这个尴尬的问题,小白博主就来一次比较详细的介绍第一步:下载Wampserverwarmserver提供了php运行的环境,安装的步骤这里就不给出了,百度一下会有的。 http://www.wampserver.com/ 下载Wampserver传送门第二步:写一段简单的php代码<!DOCTYPE html> <html> <bod原创 2017-05-24 18:28:19 · 73818 阅读 · 9 评论 -
如何用python解码base32/base64
base32/base64是一种常用的加密方式,拿到base64的密文后,我们虽然可以在某些网站上解码。但在没网络下的情况,我们可以运用python进行base32/base64解码 ”’python #base32解码 import base64 print base64.b32decode(“输入要解密的密文” #base64解码 impor原创 2017-05-28 22:15:23 · 10427 阅读 · 0 评论 -
严重性代码说明项目文件行错误C4996'strcpy'
严重性代码说明项目文件 行错误 C4996 ‘strcpy’: This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. Test f:\cwor...转载 2019-07-02 15:38:58 · 979 阅读 · 0 评论