计算机存储的几个概念 想要彻底搞清楚编码问题,我们必须要先搞清楚计算机是怎么存储数据的,这就涉及到了计算机基础的几个概念了,开篇我们就先来捋捋这几个容易混淆的概念。 bit 二进制位, 是计算机内部数据储存的最小单位,1…
标签:编码
学习极客学院多线程爬虫课程的收获
昨天开始了极客学院《XPath与多线程爬虫》课程的学习,主要涉及到XPath和requests的使用,在测试过程中出现了很多问题,经过不断摸索以及前辈们的帮助,现将经验总结如下:1. Python3下面文本编码问题虽然P…
Python urlencode 编码和url拼接
urlencode 调用方法 urlencode的参数必须是Dictionary import urllib d = {'name1':'www.pythontab.com','name2'…
Python 编码处理之 str与Unicode的区别与使用
用python处理中文,读取文件或消息时,如果发现乱码(字符串处理,读写文件,print),大多数人的做法是,调用encode/decode进行调试,并没有明确思考为何出现乱码, 今天我们来讨论一下如何处理编码问题。 注…
RPC数据传输
以HTTP GET请求为例,说明下我们的工程中RPC中数据的传输方式。 把发送的数据封装到一个对象object中 object经过序列化得到json json再经过base64编码,得到base64Json base64…
Jenkins运行项目,编译报illegal character: '\ufeff'
今天修改自动化持续集成中的一个java类时,使用本地记事本打开,修改完直接上传到SVN,在Jenkins平台编译出现错误,错误信息为:illegal character: ‘\ufeff’,一直知…
SQL注入防御绕过——宽字节注入
01 背景知识 字符集 在了解宽字节注入之前,我们先来看一看字符集是什么。字符集也叫字符编码,是一种将符号转换为二进制数的映射关系。 几种常见的字符集: ASCII编码:单字节编码 latin1编码:单字节编码 gbk编…
更改MySQL数据库的编码为utf8mb4
抄自《更改MySQL数据库的编码为utf8mb4》。 utf-8 编码可能2个字节、3个字节、4个字节的字符,但是 MySQL 的 utf8 编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用 u…
一篇关于字符编码和postgresql储存的小文
非计算机专业的我,对编码的认识一直很混乱。于是就找了一个时间,特意梳理了这一部分的知识。 首先科普一下各个字符编码。 ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit…
objective-c - char / NSData / NSString
基础知识 位 & 字节 计算机存储的是二进制(比如101010)。每一个数字就是一位 (bit), 每 8 位是一个字节 (Byte), 位是计算机传输的最小单位,而字节是编码的最小单位。 字符 每个文字都是一个…
11.Objective-C 编码规范指南
@(〓〓 iOS-实用技术)[Objective-C编码规范] 作者: Liwx 邮箱: 1032282633@qq.com 目录 11.Objective-C 编码规范指南 项目工程结构 代码结构 项目Xode相关配置…
01.优秀的Objective-C编码风格指南
@(〓〓 iOS-Objective-C精选)[Objective-C 文章精选] 作者: Liwx 邮箱: 1032282633@qq.com 目录 01.优秀的Objective-C编码风格指南 参考文档 目录 代码…