码迷,mamicode.com
首页 >  
搜索关键字:字节序    ( 866个结果
UNIX网络编程中的字节序问题
1、inet_pton 函数原型: inet_pton:将“点分十进制” -> “二进制整数” int inet_pton(int af, const char *src, void *dst); 这个函数转换字符串到网络地址,第一个参数af是地址簇,第二个参数*src是来源地址,第三个参数* ds ...
分类:其他好文   时间:2018-09-25 12:38:56    阅读次数:160
字节序,原码和补码与位运算
计算机最小的数据获取单元就是字节,一个字节byte = 8个位 bit,八个位是用二进制的形式保存的。假如11111111,如果是无符号数那么可以保存0-255一共256(2的八次方)个数的数,如果是有符号那么第一个位是符号位也就是 如果是1就是负数,如果是0就是正数。一共可以保持-128到127范 ...
分类:其他好文   时间:2018-09-23 13:33:26    阅读次数:155
面试题之------三次握手与四次挥手过程
首先,客户端与服务器均处于未连接状态,并且是客户端主动向服务器请求建立连接: 客户端将报文段中的SYN=1,并选择一个seq=x,(即该请求报文的序号为x) 将这个报文发送到服务器。此时,客户端进入同步已发送状态(SYN-SEND).SYN报文段不能携带数据,但是要消耗掉一个序号。服务器收到请求报文 ...
分类:其他好文   时间:2018-09-22 18:25:54    阅读次数:157
文件IO序列化及反序列化
序列化(Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。简单点言之:通过设计的一套协议,按照莫种规则,把内存中的数据保存到文件中或者直通过网络传输。把数据转换为字节序列,输出到文件就是序列化,反正,从文件的字节序列恢复到内存,就是反序列化。其中就有多种库对此过程进行协助:pickle库:dumps对象序列化为by
分类:其他好文   时间:2018-09-10 00:54:39    阅读次数:180
TCP/IP网络编程之地址族与数据序列
分配IP地址和端口号 IP是Internet Protocol(网络协议)的简写,是为收发网络数据而分配给计算机的值。端口号并非赋予计算机的值,而是为区分程序中创建的套接字而分配给套接字的序号 网络地址(Internet Address) 为使计算机连接到网络并收发数据,必须向其分配IP地址。IP地 ...
分类:其他好文   时间:2018-09-09 19:54:25    阅读次数:182
SylixOS SPI 总线框架浅析
修订历史版本日期原因V1.002018/8/18创建文档目录1SPI总线关键结构体11.1总线传输控制消息块11.2SPI总线适配器21.3SPI设备32SPI各个结构体之间的联系32.1总线链表32.2总线与设备33参考资料41SPI总线关键结构体1.1总线传输控制消息块传输控制消息包括操作单位bits数、传输控制参数(时钟极性、相位和字节序等配置)、发送和接收缓冲区及其长度、传输结束的回调函数
分类:其他好文   时间:2018-09-05 12:07:53    阅读次数:146
Java 序列化
1、个人理解 Java对象序列化是指把一个对象表示为字节序列,该字节序列会包括该对象类型、对象的数据、数据类型等信息; 序列化对象可以被写入到文件中; 也可以从文件中读取出来再进行反序列化得到对象实例。 2、书面解释 关于序列化,常又称为持久化,将其写入磁盘中。 进而对于编码规则来说:任一 一个实体 ...
分类:编程语言   时间:2018-09-04 01:53:41    阅读次数:189
【网络编程】inet_addr、inet_ntoa、inet_aton、inet_ntop和inet_pton区分
先上一张图 1.把ip地址转化为用于网络传输的二进制数值 int inet_aton(const char *cp, struct in_addr *inp); inet_aton() 转换网络主机地址ip(如192.168.1.10)为二进制数值,并存储在struct in_addr结构中,即第二 ...
分类:Web程序   时间:2018-08-25 14:25:05    阅读次数:262
Python学习之python基础week4-2
1、bytes与bytearray # bytes:不可变字节序列; bytearray:字节数组,可变数据类型; (1)bytes定义 # 注意:bytes类型,使用b前缀定义; 只允许基于ASCII使用字符串形式b'abc9'表示 使用16进制表示b'\x41\x61' (2)bytearray ...
分类:编程语言   时间:2018-08-17 12:52:49    阅读次数:181
java反序列化原理-Demo(一)
java反序列化原理-Demo一0x00什么是java序列化和反序列?Java序列化是指把Java对象转换为字节序列的过程便于保存在内存、文件、数据库中,ObjectOutputStream类的writeObject()方法可以实现序列化。Java反序列化是指把字节序列恢复为Java对象的过程,ObjectInputStream类的readObject()方法用于反序列化。0x01java反序列漏
分类:编程语言   时间:2018-08-13 18:07:21    阅读次数:241
866条   上一页 1 ... 21 22 23 24 25 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!