- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 内存地址、大端模式、小端模式的理解
1、内存地址计算机中的内存地址用4位16进制和8位16进制表示,每个地址所表示的内存空间为1个字节(8个bits),如下图所示。如计算机有8G内存,则内存有8×230个字节空间,那么需要给内存分配8×230个内存地址。2、大小端模式大端模式、小端模式指的是计算机内数据的存储方式。举例说明:假设我们要将“中”这个字符存储在内存地址为0x4001处,首先我们将’中’字符进行编码转换为二进制...
2020-03-23 22:43:21
1180
转载 转载:Notepad++的64位HexEditor
1、下载地址Notepade++64位HexEditor插件的下载地址:https://github.com/chcg/NPP_HexEdit/releases2、注意事项在notepad++安装路径的plugins文件夹下建立一个HexEdit文件夹,将下载的HexEditor.dll文件放入该文件夹下,重启电脑即可。...
2020-03-22 22:33:22
1973
原创 Python内置模块base64的理解
1、 base64用途base64模块提供将一种二进制转化为另一种二进制的方法,后者可全部由64个字符表示。举个例子:>>> '中文'.encode('utf-8') #将'中文'这两个字符按照utf-8编码方式进行编码b'\xe4\xb8\xad\xe6\x96\x87'>>> base64.b64encode('中文'.encode('utf-...
2020-03-22 20:58:52
573
原创 对Uicode字符集和utf-8编码的理解
1、为什么需要Unicode字符集?计算机只能识别由0和1表示的二进制,所以用户与计算机进行信息交换时,需要先将字符编码成二进制格式,计算机识别机处理后,再将二进制格式解码还原成字符将信息反馈给用户。所以信息交换过程中必须约定一套机制:字符与二进制一一映射关系。美国上世纪60年代建立了英文字符和二进制的编码规范,称之为ASCII编码。ASCII编码采用一个字节,最高位定为0;其余7位用来表示...
2020-03-21 22:41:30
636
原创 Python中二进制的理解
一直没怎么搞清楚Python中的二进制,今天网上收集了一些资料,并做了个小测试来加深自己对Python中二进制的认识。通常二进制数据是通过b开头,后面跟着双引号或者单引号括起来的内容表示,其中括起来的内容可以是ASCII码中的字符,也可以如\0xe4格式的一个十六进制字节组成的内容,如:>>>b'abc' #由ASCII码字符表示的二进制b'abc'>>&g...
2020-03-20 22:54:08
6432
原创 Python自学记录1-内置模块datetime
datetime是Python处理日期和时间的标准库。1. 导入模块方法1:>>>import datetime>>>t=datetime.datetime(2020,3,14,25,56,30)datetime模块下存在相同名称(datetime)的类,若需要使用该类,需要引用全名:即第一个datetime为模块名称,第二个datetime为类的名...
2020-03-17 22:52:00
194
空空如也
Excel的VBA读取txt文件,能够从指定行开始读取?
2021-10-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人