Wesley13 Wesley13
2年前
RSA加密
rsa加密的解决方案都是需要证书或者文件的,对于服务端提供了公钥,没有给证书或者pem文件的rsa加密:把公钥和你需要编码得Nsstring都转换成NSData用rsa公钥编码你所需要编码得内容最后转换成Nsstring//库 SecKeyWrapper//RSA加密\(NSString\)encryptWithStr
Wesley13 Wesley13
2年前
Go 使用 JSON
Encode将一个对象编码成JSON数据,接受一个interface{}对象,返回\\byte和errfuncMarshal(vinterface{}){byte,err}Marshal函数将会递归遍历整个对象,依次按照成员类型对这个对象进行编码,类型转换如下:1bool类型转换成JSON
Stella981 Stella981
2年前
Python:UTF
!/usr/bin/envpythoncoding:utf8UTF8转换成GBK编码tempdecodeencode原理就是把UTF8转换成万国码,再给万国码进行编码转换成GBK,在python2.x里面这么用"""给变量temp
Stella981 Stella981
2年前
JS汉字编码 (ascii,unicode)的转换与反转
ASCII就是编码英文的26个字母和一些常见的符号,之后扩展了一半。总之是一个字节来做编码,大于128的部分是一些特殊符号。但ASCII是无法编码别的东西的,比如说是不存在“中文的ascii码需要2个字符”这种说法的。ASCII就只有一个字节。Unicode是足够编码地球上所有的语言了,所以ASCII中所能表示的,Unicode当然全部包
Wesley13 Wesley13
2年前
PHP 使用高德接口获取地理编码和逆地理编码
PHP使用高德接口获取地理编码和逆地理编码产品介绍地理编码/逆地理编码API是通过HTTP/HTTPS协议访问远程服务的接口,提供结构化地址与经纬度之间的相互转化的能力。适用场景地理编码:将详细的结构化地址转换为高德经纬度坐标。且支持对地标性名胜景区、建筑物名
Stella981 Stella981
2年前
C# 将html实体编码转换到正常字符 & #40;格式
获取到html实体编码字符后,通过正则获取其中的html实体编码,再统一强制转换到正常字符; 代码如下:stringstrformatitem.value7;//将html实体编码转换到正常字符stringregx"(?<(&)).?(
Stella981 Stella981
2年前
Linux 文件格式转码工具
Linux系统下文件编码转换格式工具ICONV下载https://ftp.gnu.org/pub/gnu/libiconv/libiconv1.15.tar.gz(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fftp.gnu.org%2Fpub
Stella981 Stella981
2年前
C++中字符编码的转换(Unicode、UTF
C的项目,字符编码是一个大坑,不同平台之间的编码往往不一样,如果不同编码格式用一套字符读取格式读取就会出现乱码。因此,一般都是转化成UTF8这种平台通用,且支持性很好的编码格式。Unicode、UTF8的概念不做过多解释,这里说一下ANSI,我第一次看到这个名词,我看成了ASCII。被Mentor狠批一顿。ANSI是一种字符代码,为使计算机支
Wesley13 Wesley13
2年前
AS3中UTF
字符编码一直以来都是很混乱,非常让人令人头痛的问题,许多新手往往就会卡死在这个地方。出现乱码常见于读取、提交和写入这三个环节,稍微处理不好这个问题,结果都会演变变成乱码。归根到底是由于各家使用的编码格式不同造成的,而且往往涉及到系统本身。国内常用的网络编码格式有UTF8、GB2312、GBK,以及繁体字的BIG5,这几个编码之间的转换郁闷了好多人。在
Stella981 Stella981
2年前
Base64 的原理、实现及应用
Base64编码是基于64个字符(字符分别为:ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxzy0123456789/)的编码方式,因为2的6次方正好为64,所以我们用6bit就可以表示出64个字符,eg:000000对应'A',000001对应'B',111111对应'/'。转换表如下: