本文目錄一覽:
- 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.xml和manager.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依賴有衝突,注釋掉多餘的依賴問題則解決了(springboot 有個數據訪問的項目 集成了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)
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/244173.html