当前位置: 首页 > wzjs >正文

幼儿园网站建设seo排名赚挂机

幼儿园网站建设,seo排名赚挂机,母婴行业网站建设,中建西部建设北方有限公司网站文章目录编写Java类文件javac编译jar打包java -jar执行做成bat文件,双击直接运行编写Java类文件 先写一个类,main()方法里面生成一个UUID,文件命名为UUID.java。 package cn.liberg; import java.util.Random; public class UUID {/*** 将U…

文章目录

    • 编写Java类文件
    • javac编译
    • jar打包
    • java -jar执行
    • 做成bat文件,双击直接运行

编写Java类文件

先写一个类,main()方法里面生成一个UUID,文件命名为UUID.java

package cn.liberg;
import java.util.Random;
public class UUID {/*** 将UUID中部分字符随机替换为G-Z* 生成一个HEX大写的密钥*/public static String generateSecret() {final String s = java.util.UUID.randomUUID().toString();System.out.println("raw: " + s.toUpperCase());Random random = new Random();final char[] chars = s.toCharArray();for(int i=0;i<12;i++) {int index = random.nextInt(36);if(chars[index] != '-') {char c = (char)('g'+random.nextInt(20));chars[index] = c;}}return new String(chars);}// args[0..]开始是命令行运行程序时传入的参数public static void main(String[] args) {System.out.println("secret: " + generateSecret().toUpperCase());}
}

javac编译

UUID.java所在目录下,新建一个bin文件夹,用来存放编译后的class文件。

通过javac命令,指定-d bin参数,将UUID.java文件编译输出到bin目录下面。

javac -encoding UTF-8 -d bin UUID.java

编译成功之后,得到bin/cn/liberg/UUID.class文件。

jar打包

bin目录下创建manifest.txt文本文件,文件内容如下:

Main-Class: cn.liberg.UUID

需要特别注意,文件内容格式:

Main-Class:(空格)全限定类名(回车)

类名后的回车不能少!!

然后在bin目录下打开控制台,执行jar命令打包(和tar命令类似):

jar cvfm uuid.jar manifest.txt cn
已添加清单
正在添加: cn/(输入 = 0) (输出 = 0)(存储了 0%)
正在添加: cn/liberg/(输入 = 0) (输出 = 0)(存储了 0%)
正在添加: cn/liberg/UUID.class(输入 = 1086) (输出 = 688)(压缩了 36%)

jar命令将读取manifest.txt文件中的配置,并将整个cn目录打包进uuid.jar中。其中各个参数的含义:

c:create,指定是创建新的归档文件。
v:verbose,在标准输出中生成详细输出,该选项是可选的。
f:指定打包后的jar文件名。
m:指定自定义的MANIFEST.MF清单文件,否则,默认会生成不包含Main-Class的清单文件。

jar更详细的用法可以查看帮助:

PS D:\dev\java\liberg\UUID\bin> jar --help
用法: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
选项包括:-c  创建新的归档文件-t  列出归档目录-x  从档案中提取指定的 (或所有) 文件-u  更新现有的归档文件-v  在标准输出中生成详细输出-f  指定归档文件名-m  包含指定清单文件中的清单信息-e  为捆绑到可执行 jar 文件的独立应用程序指定应用程序入口点-0  仅存储; 不使用情况任何 ZIP 压缩-M  不创建条目的清单文件-i  为指定的 jar 文件生成索引信息-C  更改为指定的目录并包含其中的文件
如果有任何目录文件, 则对其进行递归处理。
清单文件名, 归档文件名和入口点名称的指定顺序
与 'm', 'f''e' 标记的指定顺序相同。示例 1: 将两个类文件归档到一个名为 classes.jar 的归档文件中:jar cvf classes.jar Foo.class Bar.class
示例 2: 使用现有的清单文件 'mymanifest' 并将 foo/ 目录中的所有文件归档到 'classes.jar' 中:jar cvfm classes.jar mymanifest -C foo/ .

java -jar执行

通过java -jar执行打包好的jar文件:

PS D:\dev\java\liberg\UUID\bin> java -jar uuid.jar
raw: 2262B6A4-938B-42E2-80D0-B81DCA9668AE
secret: 2262B6R4-93KB-4RS2-80D0-BW1DNA9668AE

做成bat文件,双击直接运行

最后,如果是Windows系统,还可以写一个.bat文件,双击可以直接运行:

@echo off
java -jar D:/software/green/uuid/uuid.jar
pause
http://www.dtcms.com/wzjs/87087.html

相关文章:

  • 教育培训机构有关的网站网店推广的渠道有哪些
  • 网站开发中的3p技术个人网站注册平台
  • 网站的ftp信息外贸网络推广服务
  • 网站会员模板国际新闻今天最新消息
  • 手机网站的引导页河南专业网络推广公司
  • 中山网站建设的企业百度权重10的网站
  • 电子商务网站建设技术规范新站seo快速排名 排名
  • 网站建设有待加强seo综合查询网站源码
  • 凡科商城小程序登陆seo最强
  • 新邱建设网站网络推广方案书模板
  • 公司做网站最低需用多少钱哪些网站可以免费申请域名
  • 做百度网站需不需要备案吗学市场营销后悔死了
  • 人人做全免费网站平台运营
  • 如何建立自己的网站免费电脑培训学校排名
  • 网站排名下降的原因爱上链外链购买交易
  • 东莞网站建设在哪里友情链接百科
  • wordpress添加多首音乐谷歌搜索优化seo
  • asp网站开发视频制作网页模板
  • 网站开发与设计是什么职业培训机构排名
  • 海洋专业做网站网站怎样优化文章关键词
  • wordpress 分类目录 标题深圳优化seo排名
  • 做java网站后台开发需要什么技能昆明网络推广方式有哪些
  • 宁波网站建设地址搜索seo优化托管
  • 个人可以做购物网站吗广告联盟app下载
  • 涉县网站设计免费网络营销平台
  • 泉州专业建站公司爱站数据
  • 六安手机网站建设地推团队
  • 网站服务合同用交印花税吗浙江seo
  • 南京建设网站报价网络营销工作内容是什么
  • 网站开发公司小程序开发b站是哪个网站