技术大神遇上产品小白(64)

作者:三角函 阅读记录

丁盛禾问:“几楼?”

“15。”江乐白脱口而出。

丁盛禾:“就是那个有五个房间的屋子?”

江乐白愕然问:“你怎么知道。”

丁盛禾笑笑不答,他不仅知道那屋住着5个租户,他还知道对门那户住着一对老父亲,知道5户里有个年轻姑娘,有个吃外卖的宅男。

钥匙旋转,进了门,丁盛禾皱眉。

这里着实太简陋了些,他疏忽想起自己曾开玩笑要把家里客房租给江乐白,他家那间客房都要比这里大很多。

“小白……”丁盛禾开口,却被江乐白打住了。

江乐白说:“盛哥,你要喝水吗?我可以给你现烧,不过要等一会儿。”

丁盛禾话一堵,没有再说,也许还不到时候,他们才刚在一起,未来还很长,而且他家小白是个外表随和善良,但骨子里很倔强坚强的一个人。

丁盛禾坐在床上,把江乐白拽至自己腿上,两人面对面,丁盛禾问:“早上借我那东西,你还要吗?”

江乐白一懵,忘了早上把自己内裤借给丁盛禾的事,顺口问道:“什么东西?”

丁盛禾握着江乐白的手,引至胸前,撩开上衣,带着那只有些微凉的手指一点点顺着腹外斜肌往下探。

江乐白警惕道:“盛哥,你干嘛。”身体紧绷起来,他身上的痛感犹在,他……

丁盛禾带着江乐白游走的手指顿住了,刚好停在内裤的裤腰处,丁盛禾一脸无辜道:“就这个啊。”

江乐白低头一看,脸颊立刻涨的通红,飞速别过脸去,有些不自在地说:“不……不要了。”

心里想起Allen在国庆前一晚说的那句“他是我们三人最骚的一个”,暗暗怄气,盛哥故意让我想歪看我出丑,他绝对是故意的。

丁盛禾见小兔崽子隐隐有些恼意了,便不再逗他,一本正经道:“之前因为几次放假,周末的Java教学停了好久,我来临时摸个底,看你学的怎么样了?”

丁盛禾之前教江乐白先了解了JavaSE的计算机基础和编程基础,教完了面向对象和IO流的知识。JavaSE也就是Java分类中的标准版,是每个新人小白都要必学的基础知识,学会JavaSE能完成一些桌面应用程序的开发,等学完了JavaSE以后,他会进一步介绍数据库及Javaweb和框架。当然这是后话了,其实丁盛禾本来对于江乐白学习编程没抱什么期待,但后来却渐渐发现小白记性极好,给他讲过一遍的东西,他理解很快,且能牢牢记住,最重要的是江乐白很用功,能按照自己给他的学习计划安排预习内容,因此讲课时只要略提一下就好,他甚至觉得江乐白是个做程序员的好苗子。

“基本数据类型是什么?”丁盛禾问。

“整数类型(byte、short、int、long)、浮点数类型(float、double)、字符类型(char)、布尔类型(boolean),一共四类,共八种。”江乐白几乎不假思索就答了起来。

丁盛禾又问:“那你说说三种与取整有关的方法。”

江乐白听后也没迟疑,道:“Math.ceil():表示向上取整,如Math.ceil(11.2)=12,Math.ceil(-11.2)=-12;Math.floor():表示向下取整,Math.floor(11.7)=11,Math.floor(-11.7)=-12;Math.round():表示四舍五入;Math.round(11.5)=12,Math.round(-11.5)=-11,Math.round(11.2)=11,Math.round(-11.2)=-11。”

丁盛禾点点头也知道自己自然是问不倒他了,这小兔崽子不仅答案正确,还挨个举了例子,心思一动,故意使坏道:“‘SSBsb3ZI(大写i)lHlvdSE=’你来解解这组字符表达的意思?”

“这……这是什么呀?”江乐白先是一懵,感觉有点像骂人的话,随即又想起丁盛禾曾经用ascii码起微信昵称,突然冒出这一堆字符倒也不奇怪了,他冥思起来。

一旁的丁盛禾道:“一个亲亲可以换一个提示哦——”

江乐白不理他,继续思考,按照ascii码换算过来后是一组没意义的字符,所以不是ascii码,所以这一串字符应该是某种加密字符,但被广泛使用的MD5加密算法不可逆,而对称或不对称加密算法都需要加密密钥,因此也不太可能,这串字符倒有可能是Base64,而且Base64是可逆的。

但江乐白只是猜想,还要验证一下,如果此时在网上找个Base64在线解码工具,输入这段字符立马就能得到结果,他拿出手机准备去网上用在线Base解码器试一下结果,但被丁盛禾拦住了。

“刚刚忘说了,附加条件,不能用手机查哦。”丁盛禾补充道。

江乐白:“……”

丁盛禾等着给他提示,但江乐白偏偏不轻易认输,江乐白凭着他那超强的记忆力,竟然把Base64编码表也记下来了。

这所谓的Base64是用于传输8字节(Bit)的编码方式之一,Base制定了用于统一转换的编码表,通过表中的64个字符就可以表示任意二进制数,也因为这64个字符,所以名为Base64,这个编码要求将3个8位的字节(3*8=24)转化为4个6位的字节(4*6=24),然后在6位字节前补两个0,变成8位字节的形式,当剩下字符不足3个字节时则用0填充,输出字符使用‘=’,这样编码后输出的文本末尾可能会出现1或2个‘=’。

同类小说推荐: