项目打成jar包在命令行或linux终端执行java工程
我自己还是觉得用eclipse第三方插件fatjar直接把java项目打包成jar,上传到服务器直接运行(赋执行权限)即可,参考上一篇关于插件的文章。下边的方法(网上的一些相关资料和做法)有点麻烦,而且容易出错。 1. 先在eclipse下把项目源码导出成jar包,可以选中项目右键->export->jar 。。一步一步到底,最后变成1.jar,再把额外的一些jar包,如lucene、…
我自己还是觉得用eclipse第三方插件fatjar直接把java项目打包成jar,上传到服务器直接运行(赋执行权限)即可,参考上一篇关于插件的文章。下边的方法(网上的一些相关资料和做法)有点麻烦,而且容易出错。 1. 先在eclipse下把项目源码导出成jar包,可以选中项目右键->export->jar 。。一步一步到底,最后变成1.jar,再把额外的一些jar包,如lucene、…
题目描述 整数数组 nums 按升序排列,数组中的值 互不相同 。 在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上进行了 旋转,使数组变为 [nums[k], nums[k+1], …, nums[n-1], nums[0], nums[1], …, nums[k-1]](下标 从 0 开始 计数)。例如, [0,1,2,4,5,6,…
方法内变量的赋值规则: 如果变量是基本数据类型,此时赋值的是变量所保存的 数据值。 如果变量是引用数据类型,此时赋值的是变量所保存的 数据的地址值。 System.out.println("***********基本数据类型:****************"); int m = 10; int n = m;//直接在栈中给n赋值一个新的10 System.out.println("*******…
环境: CentOS6.6 jdk1.8.0_141 export JAVA_HOME=/usr/local/apps/jdk1.8.0_141 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 版权声明:本文…
netty,io与nio的区别,先上代码在分析: <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.1.0.Final</version> </dependency> 依赖引入 i…
定义:模板方法模式(Template method(类行为型)):在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不…
冒泡排序: 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 算法描述: 比较相邻的元素。如果第一个比第二个大,就交换它们两个; 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数; 针对所有的元素重复以上的步骤,除了最…
滴滴滴,快上车,都在备注里了~~~ package com.softsec.util; /** * Created with IDEA * * @Author Chenhh * @Date 2019/12/11 10:47 * @Description 格式化工具类 * @Version 1.0 */ public class ChhUtil { /** * 将每三个数字(或字符)加上逗号处理(通…
需要写一个工具类:并进行注解 package com.mods; import org.springframework.beans.BeansException; import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContextAware; imp…
课后题练习 2.4 编程求出一个一维int型数组的元素最大值、最小值、平均值和所有元素之和 2.5 编程实现float型数组的冒泡排序 2.6 编程定义以和包含2个元素的二维double型数组,每个元素的数组长度从键盘输入,然后再依次输入二维数组中所有元素的数值,并以行列形式输出二维数组的全部元素 public static void main(String[] args) { // 数组计算 i…