先上代码: 直接调用这个方法,传入文件名和文件内容,程序新建 a 标签,新建 Blob 对象,将文件名赋给 a 标签,同时将 Blob 对象作为 Url 也赋给 a 标签,模拟点击事件,自动下载成功,最后再回收内存。 Blob 对象 Blob 对象是一个字节序列。拥有 size 和 type 等属性 ...
分类:
Web程序 时间:
2018-02-12 13:57:58
阅读次数:
416
如何理解编码与解码呢? 从 Python 3 的 str 对象中获取的元素是 Unicode 字符,这相当于从 Python 2 的 unicode 对象中获取的元素,而不是从Python 2 的 str 对象中获取的原始字节序列。 变量s是一个unicode编码,需要将它转换成字节序列,需要对它进 ...
分类:
其他好文 时间:
2018-02-12 11:15:30
阅读次数:
176
CSAPP-2.1 信息存储 0.未知: 1.新知: 0.字长指明指针数据的标称大小。字长决定的最重要的系统参数就是虚拟地址空间的最大大小 1.char类型也能被用来存储整数值 2.使用确定大小的整数类型是程序员准确控制数据表示的最佳途径 3.面向普通用户的机器中排列表示一个对象字节的模式是小端模式 ...
分类:
移动开发 时间:
2018-02-11 22:35:34
阅读次数:
229
1 序列 常见的序列有:list tuple str bytes(字节串) bytearray 2 字节数组bytearray 可变的字节序列,相当于bytes的可变版本。 3 创建函数bytearray 创建bytearray对象的方法规则 示例: 4 运算操作 字节数组的操作方式与列表类似 示例 ...
分类:
编程语言 时间:
2018-02-10 11:12:28
阅读次数:
162
Linux dd 命令: 生成 50 MB 的空文件: Windows fsutil 命令: 生成 10MB 的空文件: Java 用 FileChannel 的 write 方法: 在指定位置插入一个空字符,这个指定的位置下标即生成目标文件的大小,单位为字节 第二种,用 RandomAccessF ...
分类:
编程语言 时间:
2018-02-06 13:01:01
阅读次数:
203
第五章 Linux网络编程基础API 对于网络编程,首先要了解的就是字节序的问题,字节序分为主机字节序和网络字节序,主机字节序又称小端字节序,是低字节存放在地地址,而网络字节序又称大端字节序,是低字节放在高地址。当数据在不同的机器上传播时,就需要统一字节顺序以保证不出现错误。在发送数据前,先将需要转 ...
所有的格式化的数据通过网络传输时,都应该使用这些函数来转换字节序
Java提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可以用来在内存中新建对象。整个过程都是Java虚拟机(JVM)独立的,也就是说,在一个平台上序列化的对象可以在另一个完
分类:
编程语言 时间:
2018-01-31 14:42:11
阅读次数:
168
数据链路层使用的信道主要有两种类型:点对点信道和广播信道。 点对点 路由器在转发分组时只使用了下面的三层。 链路是从一个结点到相邻结点的一段物理线路,中间没有其他交换结点。 必须有一些必要的通信协议来控制这些数据在链路上的传输。把实现这些协议的硬件和软件加到链路上,就构成了数据链路。现在使用网络适配 ...
分类:
其他好文 时间:
2018-01-27 13:33:01
阅读次数:
299