前端 javascript

js实现图片懒加载

当有大量图片在一个网页中的时候,往往用户不想一次性加载出来,占用缓存和网络。这时候使用图片懒加载就可以用js代码在适当的时间加载一批图片,比如在图片瀑布流中,当用户滑到网页底部的时候下一批图片才会被加载,给人实时刷新的感觉。具体可以将图片的src属性值清空或者换成统一的占位... 查看
Java 图像处理

Java Thumbnailator批量生成缩略图

用Java Graphics类直接缩放图片生成缩略图锯齿严重,使用Thumbnailator库使代码更简洁,减少代码量。Github库API文档单张生成Thumbnails.of("images/a380_1280x1024.jpg") ... 查看
Java io

Java 批量重命名

使用renameTo方法public static void main(String[] args) { File rootFile = new File("C:\\Pictures"); File file[] = rootFile.l... 查看
前端 javascript

js实现横向图片瀑布流-谷歌、百度图片布局

使用css实现横向瀑布流会有图片的缺失,可以通过js改变整列图片的高来达到两侧对齐的效果。这样没有图片的变形和缺失。无序图片瀑布流效果:demo网址思路是设置图片容器的flex-wrap属性为wrap,实现图片自动换行。首先将图片的高度设成一个固定值,在图片即将换行的的最后... 查看
Java 图像处理

Java 批量生成缩略图 缩放图片

利用java.awt.image的BufferedImage生成目标图片的缩略图。首先使用想缩放的缩略图尺寸新建预定义的BufferedImage类,图像类型为RGB。然后使用Graphics2D类将目标图像缩放绘制到画布上。使用Graphics生成的缩略图锯齿比较严重,如... 查看
Java API分析

哔咔picacomic-API分析

ps:pica在强制更新 2.2.1.2.3.3版本后,更换了服务器,此接口已经不再适用。密钥没有变,app-channel 由 1 变为 2app-version 由 2.2.1.0.1.2 变为 2.2.1.2.3.3 app-build-version 由 43 变为... 查看
Java 类型信息

Java Class类方法 -forName,newInstance,getName,getSimpleName,getCanonicalName,getSuperclass,isInterface

package typeinfo; interface I1{} interface I2{} interface I3{} class base{ base(){} base(int i){} } class more extends base imp... 查看
Linux指令

Linux解压缩,压缩命令

Linux解压缩,压缩命令tar指令这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。-c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件下面的参数是根据需要在压缩或解压档案时... 查看