链接:http://ctf5.shiyanbar.com/misc/cidai.html 思路:仔细查看发现每一行有七个o,_字符,联想到ASCII码中也是7个二进制位,接下来问题是o表示1还是_表示1,可以对照ASCII码表查看,发现o表示1 然后把这些字符转换成二进制(厉害的大佬可以用Pytho ...
分类:
其他好文 时间:
2017-10-24 19:44:15
阅读次数:
170
Base64编码是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24位数据,再把这24位数据分成4组,即每组6位。再在每组的的最高位前补两个0凑足一个字节。 这样就把一个3字节为一组的数据重新编码成了4个字节。当所要编码的数据的字节 ...
分类:
其他好文 时间:
2017-10-24 19:32:35
阅读次数:
173
什么是base64,base64与Hex编码,ASCII编码,UTF-8编码都是什么关系 1 计算机开始之初,二进制 计算机所用的语言是什么呢?这个语言非常简单,只有0和1两种表示。0代表否,1代表是。通过0和1的各种组合,以及0和1之间的各种运算(位运算),计算机就能进行理解、分析这个世界,并帮助 ...
分类:
其他好文 时间:
2017-10-24 01:37:18
阅读次数:
277
一,初始编码。 电脑的传输,还有储存的实际上都是01010101010 美国:ascii码 一共8位,包括数字、英文、特殊字符在内的共128个符号,每个字符占一个字节,第一位为0。 unicode万国码:包含中文在内的所有语言的字符,用4个字节共32位表示一个字符。 utf-8经过优化的万国码:使用 ...
分类:
其他好文 时间:
2017-10-22 00:13:31
阅读次数:
136
1、abs() 绝对值 2、all() 可迭代对象中全部为真时为真 3、any() 可迭代对象中任意 个为真就为真 4、bin() 数字十进制转2进制 5、bool() 判断真假 6、bytearray() 可修改的二进制列表 7、callable() 是否可调用 8、chr() 把ascii码数字 ...
分类:
其他好文 时间:
2017-10-21 19:11:12
阅读次数:
164
编码: AscII码 :标准ASCII码是采用7位二进制码来编码的,当用1个字节(8位二进制码)来表示ASCII码时,就在最高位添加1个0。 一个英文字母占一个字节 8位(bit)==一个字节(byte) 1024byte=1KB 1024kb==1MB 1024MB=1GB 1024GB==1TB ...
分类:
编程语言 时间:
2017-10-20 18:48:49
阅读次数:
197
一、编码 在ASCII码中是以八位来表示一个字母或者一个特殊字符,每一个ASCII码的最左边一位是0。 01010101 是8位,即为bit 8bit=1byte字节 1024byte=1KB 1024KB=1MB 1024MB=1GB 1024GB=1TB 由于ASCII码是由8位表示,最多有25 ...
分类:
其他好文 时间:
2017-10-20 18:36:09
阅读次数:
117
python2: 1、臃肿且源码的重复率比较多 语法不一致,其中掺杂了c、php、java等的一些陋习 2、交互使用raw_input 3、使用的编码方式是ASCII码,不能用中文 4、print语句可以加括号,也可以不加括号。 python3: 1、几乎是重构后的源码,比较规范、清晰、优美。 2、 ...
分类:
编程语言 时间:
2017-10-20 16:06:49
阅读次数:
233
一:Python的编码 python2的默认编码是ascii码,而python3的默认编码是utf-8 ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示 现代英语和其 ...
分类:
编程语言 时间:
2017-10-20 15:57:46
阅读次数:
272
import java.util.Scanner;public class BigMultiply { /** * 大数相乘基本思想,输入字符串,转成char数组,转成int数组。采用分治思想,每一位的相乘;<br> * 公式:AB*CD = AC (BC+AD) BD , 然后从后到前满十进位(B ...
分类:
其他好文 时间:
2017-10-19 14:03:27
阅读次数:
247