Java基础
文章平均质量分 57
ChampAignSeven
Java小白@
展开
-
Java文件上传之断点续传解决方案
文件上传断点续传的解决方案流程上传前先把文件分块分块上传,中断后重新上传,已上传的分块则不用再上传各分块上传完成后合并文件文件分块的流程获取源文件的长度根据设定的分块文件大小计算出块数从源文件读数据,依次向块文件写数据/* 1.首先获取要分块的源文件对象 2.获得存放分块文件的路径字符串 3.定义分块的大小;例如1M=1*1024*1024 4.算出分块的块数;(源文件.length/分块的大小) 5.利用RandomAccessFile类进行分块读写操作(原创 2021-09-15 22:31:24 · 1303 阅读 · 2 评论 -
进制、三码及java位运算
进制二进制:满2进1,以0b or 0B开头;int binary = 0b1010;/* 二进制转十进制:从最低位(右边)开始,将每一位乘以2的位数(位数从0开始计)次方,然后求和; 十进制转二进制:将数不断除以2,直到商为0,然后将每一步得到的余数倒序排列即为所得二进制数; */十进制:满10进1;int decimalism = 1010;八进制:满8进1,以数字0开头;int octonary = 01010;/* 八进制转十进制:从最低位(右边)开始原创 2021-08-26 16:10:07 · 301 阅读 · 0 评论