linux、mac os黙认utf-8 windows黙认GBK python 2 python 2黙认使用ascii码,python 2读入文件中的字符串黙认以文件声明为准,声明的是什么就以什么做为编码 GBK—decode('gbk')———》unicode encode('utf-8') 》U ...
分类:
编程语言 时间:
2018-12-23 22:14:29
阅读次数:
296
PHP AES CBC模式PKCS7 128位加密 加密: PHP AES CBC模式PKCS7 128位解密 解密: http://php.net/manual/zh/function.mcrypt-encrypt.php 转: https://blog.csdn.net/u011650048/a ...
分类:
微信 时间:
2018-12-17 11:34:13
阅读次数:
593
使用自动机和正则表达式判断字符串是否合法。 构造词法分析器的方法可以分为人工方法和自动化方法。 3.1.1 词法分析器的功能 ①每当程序员敲击键盘上一个键时,自动向计算机输入一个相应的8位二进制码,这种码称为ASCII码。程序在计算机中被表示为ASCII码序列,通常称为源程序文件。 ②翻译时的最小语 ...
分类:
其他好文 时间:
2018-12-16 23:23:07
阅读次数:
188
定义string变量为str,内存流变量为ms,比特数组为bt 1.字符串=>比特数组 补充: 常用方法: 2.比特数组=>字符串 3.字符串=>流 4.流=>字符串 5.比特数组=>流 6.流=>比特数组 ...
分类:
编程语言 时间:
2018-12-16 14:33:35
阅读次数:
207
在对接第三方支付的时候,第三方会要求参数按照ASCII码从小到大排序。如下: ...
分类:
编程语言 时间:
2018-12-16 11:18:09
阅读次数:
237
base64编码原理:维基百科 - Base64 其实编码规则很简单,将字符串按每三个字符组成一组,因为每个字符的 ascii 码对应 0~127 之间(显然,不考虑其他字符集编码),即每个字符的二进制以 8 bit 存储,$ 3 \times 8 = 4 \times 6 $,这样就可以很方便的转 ...
分类:
编程语言 时间:
2018-12-15 13:57:19
阅读次数:
706
一: 补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 1 因为我们知道第一段的db中只含有一个数字12,所以其只占即ds:[0]的位置,而我们需要的是将商保存后面字节的位置 2我们需要add dl 48是因为数字与数字符号之间的ASCII码差值为48 之后我们再查看其中的结果: 我们 ...
分类:
编程语言 时间:
2018-12-13 13:20:25
阅读次数:
260
先看代码 源码也没有找到具体位置,盗用网上张图把 byte是uint8、rune为uint32,一个仅限于ascii码的值,一个支持更多的值。rune比byte能表达更多的数。 golang默认使用utf8编码,一个中文占用3字节,一个utf8数字占用1字节,utf8字母占用1字节 ...
分类:
其他好文 时间:
2018-12-13 01:15:22
阅读次数:
181
这里用到div除法运算,用al存放十位数字,用ah存放个位数字,因为要输出十进制的两位数,则在他们本身数字的基础上加上0的ASCII码值30h即可。最后输出结果为12. 2.补全程序 t2.asm,完成在屏幕上输出 data 段定义的 5 个十进制两位数,数据和数据 之间以空格间隔。 这是仿照实验1 ...
分类:
其他好文 时间:
2018-12-11 11:28:06
阅读次数:
199
SpringBoot获取配置文件的信息有很多,这里介绍比较常用的三种方式 默认获取的都是application.properties文件中的信息1.application.properties配置文件内容如下:server.port=80spring.mvc.view.prefix=/jsp/spring.mvc.view.suffix=.jsp#中文需要转换成为ASCII码,否则取值的时候是乱码
分类:
编程语言 时间:
2018-12-10 18:26:22
阅读次数:
242