SmartUpLoad自动上传包

一枚默默的开发学习者

用以下代码生成文件名即可

 1 package info.haowei.util;
 2
 3 import java.text.SimpleDateFormat;
 4 import java.util.Date;
 5 import java.util.Random;
 6
 7 public class IPTimeStamp {
 8
 9
10     private SimpleDateFormat sdf = null;
11     private String ip = null;
12
13
14     public IPTimeStamp(String ip) {
15         super();
16
17         this.ip = ip;
18     }
19
20
21     public IPTimeStamp() {
22         super();
23     }
24
25
26     public String getIPTimeRand(){
27         StringBuffer buf = new StringBuffer();
28         if(this.ip != null){
29             String s[] = this.ip.split("\\.");//根据ip以点分割将IP中的数字提取
30             for(int i = 0 ; i < s.length; i++){
31                 buf.append(this.addZero(s[i], 3));//不够三位数的补零
32             }
33         }
34         buf.append(this.getTimeStamp());
35         Random r = new Random();//再在结尾加上三个随机数
36         for(int i = 0 ; i < 3 ; i++ ){
37             buf.append(r.nextInt(10));
38         }
39         return buf.toString();
40     }
41
42     private String addZero(String str, int len){
43
44         StringBuffer s = new StringBuffer();
45         s.append(str);
46         while(s.length()<len){
47             s.insert(0, 0);
48         }
49
50         return s.toString();
51     }
52
53
54     private String getTimeStamp(){//获取时间戳
55         this.sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS");
56         return this.sdf.format(new Date());
57     }
58
59     public String getDate(){
60         this.sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
61         return this.sdf.format(new Date());
62     }
63 }

时间: 2024-10-10 09:45:12

SmartUpLoad自动上传包的相关文章

基于Python自动上传包到nexus仓库

1.设计思路 用户通过excel表格的形式填写包的信息,并将包一起发送给负责人 2.代码实现 #coding:utf8 import os import xlrd def GetData(fileName): data = xlrd.open_workbook(fileName) table = data.sheets()[0] nrows = table.nrows - 4 #删除后4行 startrow = 3 #过滤前三行 endrow = nrows rowlist = [] for i

易买网之smartupload实现文件上传

经过俩个星期的奋斗,易买网项目完工.在之前,实现图片的上传,走过许多弯路,原来是好多基础的知识忘记了,没把smartupload文件包添加组件jar包至WEB-INF/lib包中,在此特别重视,做下文件的上传. 第一步:创建商品实体类: package entity; public class easybuy_productn { private int ep_id ;//编号 private String ep_name ;//名字 private String ep_description

jsp实现仿QQ空间新建多个相册名称,向相册中添加照片

工具:Eclipse,Oracle,smartupload.jar:语言:jsp,Java:数据存储:Oracle. 实现功能介绍: 主要是新建相册,可以建多个相册,在相册中添加多张照片,删除照片,删除相册,当相册下有照片时先删除照片才能删除相册. 因为每个相册和照片要有所属人,所以顺带有登录功能. 声明:只是后端实现代码,前台无任何样式,代码测试可行,仅供参考. 代码: 数据库连接帮助类: public class JDBCHelper { public static final String

在内部架设NuGet服务器

在公司内部有很多基础框架或者基础组件,甚至对于使用SOA架构的公司来说,会有大量的业务组件的契约程序集,对于这些框架或组件的引用管理有的人使用源代码管理工具,但是NuGet相比源代码管理工具更方便: 1) 安装和卸载:不需要手动添加和移除引用,不需要手动改写配置文件甚至是一些初始化服务的代码.版本升级也只需要执行一条命令. 2) 打包:多文件打包,支持依赖管理等,使用的人没有繁琐的配置. 对于官方的包,可以在http://www.nuget.org/ 找到,自己也可以提交包上去.但是如果不希望把

Jsp之神笔记

JSP笔记 Tomcatserver port: port就是指的某一个程序网络入口,Tomcat的初始化port为:8080: port的个数:256*256=65536个: 一般常见协议的缺省port为: http                    80 smtp                  25 pop3                   110 ftp                       23 https                  443 port占用查看命令

jsp实现仿QQ空间新建多个相冊名称,向相冊中加入照片

工具:Eclipse,Oracle,smartupload.jar.语言:jsp,Java:数据存储:Oracle. 实现功能介绍: 主要是新建相冊,能够建多个相冊,在相冊中加入多张照片,删除照片,删除相冊,当相冊下有照片时先删除照片才干删除相冊. 由于每一个相冊和照片要有所属人.所以顺带有登录功能. 声明:仅仅是后端实现代码,前台无不论什么样式,代码測试可行,仅供參考. 代码: 数据库连接帮助类: public class JDBCHelper { public static final St

在内部架设NuGet服务器(转)

在公司内部有很多基础框架或者基础组件,甚至对于使用SOA架构的公司来说,会有大量的业务组件的契约程序集,对于这些框架或组件的引用管理有的人使用源代码管理工具,但是NuGet相比源代码管理工具更方便: 1) 安装和卸载:不需要手动添加和移除引用,不需要手动改写配置文件甚至是一些初始化服务的代码.版本升级也只需要执行一条命令. 2) 打包:多文件打包,支持依赖管理等,使用的人没有繁琐的配置. 对于官方的包,可以在http://www.nuget.org/ 找到,自己也可以提交包上去.但是如果不希望把

Mysql 第六天 使用聚合函数查询

5.1     count()函数 SELECT COUNT(*) FROM t_grade; SELECT COUNT(*) AS total FROM t_grade; SELECT stuName,COUNT(*) FROM t_grade GROUP BY stuName; 5.2     sum函数 SELECT stuName,SUM(score) FROM t_grade WHERE stuName = '张三' SELECT stuName,SUM(score) FROM t_g

django models进行数据库增删查改

引入models的定义 from app.models import  myclass class  myclass(): aa =  models. CharField (max_length=None) bb =  models. CharField (max_length=None) def __unicode__(self): return u'%s %s' %(aa,bb) 增 添加一行数据1 add = myclass(aa='wahaha',bb='hahawa' ) add.sa