
计算机原理
文章平均质量分 80
Arencn.
这个作者很懒,什么都没留下…
展开
-
关于MySQL 存储 emoji 字符编码已更改为uft8mb4 仍然 报错,以及修复后 SQLYog实现计划备份时报错问题
关于MySQL 存储 emoji 字符编码已更改为uft8mb4 仍然 报错问题近期,在给女朋友做 留言板的时候有一个需求要求可以存储 emoji 表情可是如果将 前端返回的 字符串 插入数据库便会出现以下报错Error: ER_TRUNCATED_WRONG_VALUE_FOR_FIELD: Incorrect string value: '\xF0\x9F\x92\x95' for column 'content' at row 1一眼便看得出是字符串不支持mysql数据库的utf8只原创 2020-08-31 18:32:50 · 872 阅读 · 0 评论 -
手摸手带你理解 进制 字节 ASCII码 Unicode 与 字节编码(UTF-8 /16)等(下)
Unicode先讲讲这个东西的规则Unicode 通常(不是所有)用两个字节来表示 一个字符 也就是 十六个字元(二进制数) 来表示一个字符那原先 ASCII码定好的怎么办,已经很多机器使用了啊,假如改了可怎么办?没有关系 Unicode 说:你只要把用不上的都补位成 0 就好了,就比如说01000001 在 ASCII 码里表示 大写字母 'A'那你就补0 补成 000000...原创 2020-03-28 15:03:32 · 424 阅读 · 0 评论 -
JSONP 原理
JSONP是一种 需要后端配合的 跨域请求解决方案基于浏览器的同源策略如果你在发送ajax请求资源时 (协议,域名,端口),只要有一个和你的本域不同就会被认为是在进行跨域请求发生跨域请求时,服务端response的数据会被浏览器拦截住 解决跨域请求的方法有很多种,jsonp就是其中一种原理就是:1.通过html元素标签上的 src 属性请求到的资源不会被认为是跨域的2.scri...原创 2020-03-28 01:38:49 · 176 阅读 · 0 评论 -
手摸手带你理解 进制 字节 ASCII码 Unicode 与 字节编码(UTF-8 /16)等(上)
首先要讲一个概念计算机是使用 二进制 来存储数据 的为什么是二进制 不是 十进制 八进制 十六进制呢原因有很多 粗略列举几点 1.技术上容易实现 - 这个很容易理解 计算机的最底层无非就是一堆集成电路按照,各种规则做着各种各样的事情 - 对于 电路最简单有效的传达信息的方式自然是两种 通电 放电 - 所以 用 0 代表低平电 1 代表高平电 2.可靠性高 ...原创 2020-03-28 00:56:03 · 1344 阅读 · 0 评论