
实习
Spencercjh
github.com/spencercjh
展开
-
循环移位:字节数组(byte[])实现二进制串的循环移位
字节数组(byte[])实现二进制串的循环移位最近去公司实习了。公司的主业是网络安全,先说一个:密码学中的移位都是循环移位。现在用字节数组byte[]存储二进制串,1024个二进制数字就是128个字节,byte[128],如何实现这样的二进制串的循环移位呢? 网上只有对数组的移位,比如int[],char[],string,但直接套用byte[]是不符合要求的!我自己感觉这套东西是我全网首发...原创 2018-03-16 13:23:25 · 4998 阅读 · 1 评论 -
适配器模式在java.io包中的使用
一.应用场景与案例在java.io包中,有两个类:InputStream和Reader。他们构成了io包中的输入类。 利用他们都能读取文件,InputStream是字节输入流,通过它能得到byte[],Reader是字符输入流,通过它能得到char。 Reader 用于读入16位字符,也就是Unicode 编码的字符;而 InputStream 用于读入 ASCII 字符和二进制数据。Re...原创 2018-06-05 10:34:25 · 474 阅读 · 0 评论 -
给萌新的SSM入门说明书(有详细源码)
使用 Spring + Spring MVC +MyBatis 搭建一个服务端第一次在微信公众号给大家写技术文章,就写最傻瓜最萌新的SSM使用教程吧。这里只有使用方法,你可以直接复制黏贴地开始搭建自己的SSM环境,具体的实现理论我不再赘述,自己看书研究吧。但我会介绍每个文件是干什么的。环境准备(我自己的环境)Intelij IDEA 2018.1.1 (IDE)...原创 2018-08-03 12:33:38 · 2007 阅读 · 0 评论