永发信息网

Java里,,什么是二进制? 什么是base64?他们有什么区别?

答案:3  悬赏:20  手机版
解决时间 2021-11-10 01:24
Java里,,什么是二进制? 什么是base64?他们有什么区别?
最佳答案
二进制是计算机最基础的一种数据表示,是计算机的一中数制。
而base64是一中加密的方法,目的是为了数据不通过明文暴露在肉眼中,计算机中二进制8位为一个字节,而base64加密算法中6bit为一组,然后在高位补0,补齐8位后在转10进制,转10进制后有一张base64的对照表,在转换成英文字母或字符,就起到了加密的作用。
对了补充一下,8位(bit)为1字节,不足8位计算机会认为数据无效的,
全部回答
二进制是数字的另一种表现形式,base64是一种加、密、解,密方式。
二进制就是逢二进一,而我们习惯的是十进制,就是逢十进一,其实就是平时计数的时候用的符号不一样,十进制是(0~9)10个符号,而二进制只有0和1两个,因为当超过1的时候就会产生进位,比如二进制加法1+1=10(注意不要和十进制的十混淆,这个是二进制一零,等于十进制的二)。
至于base64就是一套加密算法呗,有点类似于数学的某个公式,你把你的数字输入到这个公式就会产生另外一个数字,加密就是把你的信息按照一定的方法转换成别的信息,如果不知道解密方法,是无法理解信息的内容的,大概就是这样的意思。还不理解请追问
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问这个门禁在淘宝叫什么,谢谢
小榄北区有什么厂招工
QQ空间有人发99,是什么意思?
m=3(1+2+3++n)怎么化简
日本动漫和游戏中常见的工口意思是??
怎样挑选无火香薰
存折上显示*55,000.00是什么意思
公司出差写了预支单 拿了钱,现在出差回来填
天涯明月刀快捷键怎么拉出来?
想要一个GB冷弯矩形空心型钢的截面图,标注尺
有没有人知道都匀四小英语老师杨勤的QQ?可以
姐妹们来说说雅漾去角质净柔磨砂凝胶怎么样?
谜语及答案'四个山字山靠山,四个川子川
家里种了很多的菊花,想做成菊花茶,有什么简
4分之1比0.9化简
推荐资讯
丰田rav4用暖风可以吹雾吗
清炒老南瓜怎么做好吃
米巧铭非常完美像谁告的白
巧算20012001x2002-20022002x2001
从永川客运中心怎么坐车去来苏镇
亮点时尚烫染店地址好找么,我有些事要过去,
成县新东方技能培训有限公司地址有知道的么?
如何发挥机电监理工程师的主动控制作用
做完普利刀多久可以带环 做完普利刀1个多月了
一个家里特别乱的人,是什么性格的
麻烦问下鱼竿平时怎么摆放。横着放还是竖着。
想入手漫步者H285p,这款能兼容华为手机吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?