前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >项目中用到的随机名,文件扩展名,循环创建目录

项目中用到的随机名,文件扩展名,循环创建目录

作者头像
呆呆
修改于 2021-10-09 02:03:54
修改于 2021-10-09 02:03:54
57400
代码可运行
举报
文章被收录于专栏:centosDaicentosDai
运行总次数:0
代码可运行

都是些简单的方法,记录下

随机名

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/**
 * 生成随机文件名,当前年月日小时分钟秒钟 +五位随机数
 * 
 * @return
 */
public class RandomName {

	private static final SimpleDateFormat sDateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
	private static final Random r = new Random();
	
	public static void main(String[] args) {
		
		// 获取随机的五位数
		int rannum = r.nextInt(89999) + 10000;
		String nowTimeStr = sDateFormat.format(new Date());
		System.out.println(nowTimeStr + rannum);
		// 输出   202102061615298392	
	}
	
}

文件扩展名

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/**
 * 获取输入文件流的扩展名
 * 
 * @return
 */
public class FileExtension{

	public static void main(String[] args) {
		String fileName = "认真的雪.mp4";
		System.out.println(fileName.substring(fileName.lastIndexOf(".")).replace(".", ""));
		// mp4
	}
}

创建目录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/**
 * 创建目标路径所涉及到的目录,即/testA/testB/testC/A.jpg, 那么 testA testB testC
 * 这三个文件夹都得自动创建
 * 
 */
public class makeDirPath{

	
	public static void main(String[] args) {
		
		File dirPath = new File("D:/image/testA/testB/testC");
		if (!dirPath.exists()) {
			dirPath.mkdirs();
		}
	}
	
}

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
thumbnails图像处理库的使用前言:thumbnails的使用:
前言: thumbnails是Java一个优秀的图像处理库,可以对图片进行压缩、加水印、裁剪、更改格式等功能。下面为大家介绍使用这个图像处理库。 thumbnails的使用: 一、引入依赖: <!-- 图片处理 --> <dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <version>0.4.8</ver
贪挽懒月
2018/06/06
2.1K0
java 解决文件名重复问题的两种方法
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gdutxiaoxu/article/details/79644276
程序员徐公
2018/09/17
4.3K0
java 解决文件名重复问题的两种方法
实战SSM_O2O商铺_08【商铺注册】Thumbnailator图片处理和封装工具类
存储这些图片,一般的处理方式:放到专门图片服务器或者在主机上单独划分目录去存储这些图片。数据库中的字段仅仅存放图片的地址。 关于图片的存放目录,合理的情况在系统配置表中配置存储的根目录和各个模块图片存放的相对路径, 便于应用的迁移。
小小工匠
2021/08/17
3480
SpringBoot中实现自定义注解用于文件验证(大小、扩展名、MIME类型)
首先在Spring Boot中定义一个注解,用于标记需要校验的文件字段。这个注解包含验证所需的参数:允许的扩展名、MIME类型和最大文件大小。
公众号:码到三十五
2024/09/05
3040
JSP版本的KindEidtor在线编辑器第二季:Servlet+Struts2集成版
前段时间我在论坛上发布了一篇名为 《JSP版的完善KindEditor在线编辑器(带附件上传与图片按日期分类管理功能)》 得到了大家的积极响应,不过令我觉得有点遗憾的是,有很多人都不是真的讨论技术问题,而是向我索取源码,说实在的自已的劳动成果就这样白白奉献出来,觉得有点对不起自己了,要知道我们国内的技术员都是没有金钱后盾啊。唉,最近都太忙了就没有怎么太在意这件事,今晚刚好有空过来看看。看了那么多人留下的印记后,觉得自己也应该要无私一下才是吧,咱老毛说的对:要像雷锋同志学习,呵呵…… 其实在上面我已经说过了,这个JAR里面的功能我只是把官网的JSP代码改编而已,废话就先不多说了,下面直接上码吧,可要接稳了哦。
凡梦星尘
2024/11/20
500
项目讲解之常见安全漏洞
本文是从开源项目 RuoYi 的提交记录文字描述中根据关键字漏洞|安全|阻止筛选而来。旨在为大家介绍日常项目开发中需要注意的一些安全问题以及如何解决。
wayn
2023/04/18
9620
项目讲解之常见安全漏洞
C#封装的常用文件操作代码类
这个C#类封装了我们经常能用到的文件操作方法,包括读写文件、获取文件扩展名、复制文件、追加内容到文件、删除文件、移动文件、创建目录、递归删除文件及目录、列目录、列文件等,不可多得。
用户7108768
2021/11/02
9130
JAVA入门3-1 原
在程序开发中字符串无处不在,如用户登陆时输入的用户名、密码等使用的就是字符串。其实,在前面的章节中我们就已经使用了字符串,例如我们在控制台中输出的 "Hello World" 、 "imooc" 、"爱慕课"等。
晓歌
2018/08/15
9940
JAVA入门3-1
                                                                            原
杂篇-从整理文件发起的杂谈[-File-]
有些东西很简单,简单到你不想去想,比如:为什么天是蓝的?--局限物语 零、前言 说一下本篇的初衷: coder盘作为工作盘有点乱,想整理一下 也想寻求一个方便管理工程的点子,既然File类玩的滚瓜
张风捷特烈
2019/03/04
4960
杂篇-从整理文件发起的杂谈[-File-]
[C#] 常用工具类——文件操作类
/// <para> FilesUpload:工具方法:ASP.NET上传文件的方法</para> /// <para> FileExists:返回文件是否存在</para> /// <para> IsImgFilename:判断文件名是否为浏览器可以直接显示的图片文件名</para> /// <para> CopyFiles:复制指定目录的所有文件</para> /// <para> MoveFiles:移动指定目录的所有文件</para> /// <para> D
跟着阿笨一起玩NET
2018/09/19
2.7K0
Java实现word文档在线预览,读取office(word,excel,ppt)文件
想要实现word或者其他office文件的在线预览,大部分都是用的两种方式,一种是使用openoffice转换之后再通过其他插件预览,还有一种方式就是通过POI读取内容然后预览。 一、使用openoffice方式实现word预览 主要思路是: 1.通过第三方工具openoffice,将word、excel、ppt、txt等文件转换为pdf文件 2.通过swfTools将pdf文件转换成swf格式的文件 3.通过FlexPaper文档组件在页面上进行展示 我使用的工具版本: openof:3.4.1 swfT
二十三年蝉
2018/05/09
38.1K4
通过Java代码自动发布Geoserver的地图服务WMS
GeoServer 顾名思义。是一个Server,它是开源的,允许用户查看和编辑地理数据的服务器,它可以比较容易的在用户之间迅速共享空间地理信息。利用Geoserver可以把数据作为maps/images来发布(利用WMS来实现)也可以直接发布实际的数据(利用WFS来实现),它同时也提供了修改,删除和新增的功能(利用WFS-T)。
我叫刘半仙
2019/03/12
4.2K2
通过Java代码自动发布Geoserver的地图服务WMS
.net上传文件,大文件及下载方式汇总(转)
原文地址:http://www.360doc.com/content/19/1219/10/67993814_880731215.shtml
用户7053485
2020/03/12
1.1K0
【SpringBoot】四种读取 Spring Boot 项目中 jar 包中的 resources 目录下的文件
在SpringBoot应用中,经常需要读取打包在jar包中的资源文件,比如配置文件、模板文件等。这些资源文件通常放在src/main/resources目录下,在打包成jar包后,它们会被存储在jar包的根目录下。本文将介绍4种在SpringBoot中读取这些资源文件的方法。
程序员洲洲
2024/06/07
5.5K0
【SpringBoot】四种读取 Spring Boot 项目中 jar 包中的 resources 目录下的文件
C#文件安全管理解析
彭泽0902
2018/01/04
1.6K0
Springboot文件上传_maven上传jar包到远程仓库
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/168899.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/22
9780
struts2上传工具类
package com.midai.util; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java
用户7108768
2021/09/23
6530
文件和文件流
Java.io.File类可以获取文件以及文件夹的一些基本的属性 常用的方法 文件名称,路径,大小,判断是否存在,删除,创建
全栈程序员站长
2022/11/01
3K0
文件和文件流
Web---自己写的一个简单云相册~
实现的功能是: 用户可以一次上传一个至多个文件。 用户可以下载其他人上传的图片。 用户可以查看其他所有人的图片。 用户只能删除通过自己IP上传的图片。
谙忆
2021/01/21
2.1K0
Web---自己写的一个简单云相册~
Java的文件读写操作
当我们读写文本文件的时候,采用Reader是非常方便的,比如FileReader,InputStreamReader和BufferedReader。其中最重要的类是InputStreamReader, 它是字节转换为字符的桥梁。你可以在构造器重指定编码的方式,如果不指定的话将采用底层操作系统的默认编码方式,例如GBK等。使用FileReader读取文件:
全栈程序员站长
2022/09/17
1.2K0
Java的文件读写操作
推荐阅读
相关推荐
thumbnails图像处理库的使用前言:thumbnails的使用:
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档