随笔分类 -  数据结构

摘要:军规:必须使用UTF8字符集 和DBA负责人确认后,纠正为“新库默认使用utf8mb4字符集”。 这点感谢网友的提醒,utf8mb4是utf8的超集,emoji表情以及部分不常见汉字在utf8下会表现为乱码,故需要升级至utf8mb4。 默认使用这个字符集的原因是:“标准,万国码,无需转码,无乱码风 阅读全文
posted @ 2017-11-27 14:53 panda521 阅读(241) 评论(0) 推荐(0)
摘要:数组 操作数据(增加): 是将原数组的数据复制一份,再加上增加的对应位置的数据,形成一个新的数组。所以较慢。 查找数据:数组是有下标的,根据下标进行查找。 链表 一个链表的数据单元,结构是存储着一个数据,以及下一个链表单元数据的地址。如下所示。 操作数据(增加):如 a-b。在ab之间增加一个c,增 阅读全文
posted @ 2017-11-10 15:31 panda521 阅读(18787) 评论(0) 推荐(1)
摘要:1字节(byte)=8位(bit) char=2字节(这是因为char是Java中的保留字,Java用的是Unicode,所以char在Java中是16位即2个字节的。) 附: String str="编"; 使用byte[] bytes = str.getBytes();之后是3个字节; char 阅读全文
posted @ 2017-10-28 14:35 panda521 阅读(556) 评论(0) 推荐(0)
摘要:一、二进制数转换成十进制数 由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为"按权相加"法。 例1105 把二进制数110.11转换成十进制数。 二、十进制数转换为二进制数 十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将 阅读全文
posted @ 2017-10-26 16:19 panda521 阅读(1905) 评论(0) 推荐(0)