java
文章平均质量分 87
BruceNeeal
这个作者很懒,什么都没留下…
展开
-
java图像压缩(使用net.coobird.thumbnailator包下Thumbnails类实现)
首先大概了解一下base64与图片压缩Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。(空间占用约为原来的1.333倍)。对于图片转为base64再转为byte数组,最好不要用java.util包下的Base64类,可能会出现报错,改用org.apache.commons.codec.binary包下的Base64工具类。经过实测使原创 2021-03-11 13:42:33 · 4060 阅读 · 0 评论 -
幸运数6与8
题面:小雅同学认为6,8是她的幸运数字,而其他数字均不是,一个幸运数是指在十进制表示下只含有幸运数字的数。给定你一个区间(a,b),请使用JAVA程序编写一个函数,返回a和b之间(其中包括a和b)幸运数的个数。输入:输入两个整数a和b,a的取值范围在1和1000000000之间(其中包括1和1000000000),b的取值范围在a和1000000000之间(其中包括a和1000000000)。...原创 2020-04-01 19:20:53 · 1684 阅读 · 0 评论 -
java对于BufferedReader,BudderedWriter,BufferedInputStream,BufferedOutputStream使用
BufferedReader和BudderedWriter是InputStreamReader和OutputStreamWriter的进一步包装,用缓冲提高后两者的效率。BufferedReader和BudderedWriter用法案例如下:BufferedReader bufferedReader = new BufferedReader( new InputStreamR...原创 2020-02-07 22:40:20 · 218 阅读 · 0 评论