摘要:
8位 原码和反码能够表示数的范围是-127~127。 8位 补码能够表示数的范围是 -128~127。 -128的原码和反码超过了8位。 1000 0000 -0的原码 1111 1111 -0的反码 1000 0000 -128的补码 阅读全文
摘要:
mysql查询结果乱码 1.1 现象: 1.2 排查: 1.2.1 客户端环境编码: 1.2.2 mysql字符编码:show variables like 'char%'; 1.3 解决:修改字符结果集编码 set character_set_results=gbk; invalid utf8 c 阅读全文
摘要:
Java 定义了位运算符,应用于byte,short,int,long,char这样的整数类型。 位运算时先转换为二进制补码,再按位运算。 & 按位与 | 按位或 ^ 按位异或 ~ 按位取反 << 按位左移 高位移出,低位补0。移动位数超过该类型的最大位数,则进行取模,如对int左移34位,实际上只 阅读全文
摘要:
一. 预备知识 1. bit与byte 1. bit(简记为 b) 1 bit = 0 or 1 = one binary 2. byte(简记为 B) 1 byte = 8 bits 1字节,8个二进制位元 2. 标准十进制度量体系倍率关系 符号 | 含义 | 十进制展开 | 指数表示 | | | 阅读全文