摘要: 8位 原码和反码能够表示数的范围是-127~127。 8位 补码能够表示数的范围是 -128~127。 -128的原码和反码超过了8位。 1000 0000 -0的原码 1111 1111 -0的反码 1000 0000 -128的补码 阅读全文
posted @ 2020-11-28 21:45 windlike 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 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 阅读全文
posted @ 2020-11-26 23:00 windlike 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Java 定义了位运算符,应用于byte,short,int,long,char这样的整数类型。 位运算时先转换为二进制补码,再按位运算。 & 按位与 | 按位或 ^ 按位异或 ~ 按位取反 << 按位左移 高位移出,低位补0。移动位数超过该类型的最大位数,则进行取模,如对int左移34位,实际上只 阅读全文
posted @ 2020-10-17 20:34 windlike 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 一. 预备知识 1. bit与byte 1. bit(简记为 b) 1 bit = 0 or 1 = one binary 2. byte(简记为 B) 1 byte = 8 bits 1字节,8个二进制位元 2. 标准十进制度量体系倍率关系 符号 | 含义 | 十进制展开 | 指数表示 | | | 阅读全文
posted @ 2018-05-01 15:34 windlike 阅读(1156) 评论(0) 推荐(0) 编辑