java732的简单介绍

发布时间:2023-01-08

本文目录一览:

  1. java编写一个方法 找出一个数组里所有数组元素的排列例:输入{7,2,3} 返回{723,732,327,372,237,273}
  2. tomcat启动时报的错误
  3. 我的世界打开程序时报错。
  4. Tomcat 启动,报如下错误?

java编写一个方法 找出一个数组里所有数组元素的排列例:输入{7,2,3} 返回{723,732,327,372,237,273}

import java.util.Arrays;
/**
 * 获得数组全排列的一个实现算法
 */
public class Test {
    static String[] array = { "7", "2", "3" };
    public static void main(String[] args) {
        getAllOrder(0, array.length - 1);
    }
    public static void getAllOrder(int begin, int end) {
        if (begin == end) {
            check();
        } else {
            for (int i = begin; i <= end; i++) {
                // 交换数据
                swap(begin, i);
                getAllOrder(begin + 1, end);
                swap(i, begin);
            }
        }
    }
    public static void swap(int from, int to) {
        // 这里应该加上各种防止无效交换的情况
        // 比如位置相同,或者2个位置的数据相同
        if (from == to) {
            return;
        }
        String tmp = array[from];
        array[from] = array[to];
        array[to] = tmp;
    }
    public static void check() {
        // 排列拿到了,可以进行你的判断了。
        System.out.println(Arrays.toString(array));
    }
}

记得采纳!

tomcat启动时报的错误

你把 apache-tomcat-6.0.37\conf\Catalina\localhost 下的文件,除了 host-manager.xmlmanager.xml 之外的全部删了试试。

我的世界打开程序时报错。

这是游戏文本化,是你的设置不对。打开游戏还没开始的界面,进入设置,最大内存旁边有个“最佳内存”点一下就可以玩了。如果照样不能玩,没关系,输入比最佳内存小一倍的数字即可。

Tomcat 启动,报如下错误?

这个问题有很多原因,我遇到的一个场景如下,先给解决办法,再分析。

解决办法:

仔细检查会发现,有一个错误提示:

Multiple markers at this line
- The type org.apache.commons.pool2.impl.GenericObjectPoolConfig cannot be resolved. It is indirectly referenced from required .class files

这个提示是包冲突,看到这个会想到 Maven 依赖有冲突,注释掉多余的依赖问题则解决了(例如 Spring Boot 项目中集成了 commons.pool,但 pom 中多加了一个 commons.pool 的依赖)。

问题描述:

ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/datas-pre]]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:753)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
    at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:621)
    at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1835)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@5abfde6e]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)
    at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4969)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5102)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    ... 10 more
Caused by: org.apache.catalina.LifecycleException: Failed to initialize component [org.apache.catalina.webresources.JarResourceSet@4b64f19e]
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:135)
    at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:722)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
    ... 13 more
Caused by: java.lang.IllegalArgumentException: java.util.zip.ZipException: invalid LOC header (bad signature)
    at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:113)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
    ... 16 more
Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)
    at java.util.zip.ZipFile.read(Native Method)
    at java.util.zip.ZipFile.access$1400(Unknown Source)
    at java.util.zip.ZipFile$ZipFileInputStream.read(Unknown Source)
    at java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(Unknown Source)
    at java.util.zip.InflaterInputStream.read(Unknown Source)
    at sun.misc.IOUtils.readFully(Unknown Source)
    at java.util.jar.JarFile.getBytes(Unknown Source)
    at java.util.jar.JarFile.getManifestFromReference(Unknown Source)
    at java.util.jar.JarFile.getManifest(Unknown Source)
    at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:111)
    ... 17 more

一月 10, 2018 4:55:33 下午 org.apache.catalina.startup.HostConfig deployDescriptor
严重: Error deploying configuration descriptor D:\files\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\conf\Catalina\localhost\datas-pre.xml

java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/datas-pre]]
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:757)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
    at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:621)
    at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1835)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)