小编Wan*_*fee的帖子

找不到WFMLRSVCApp.ear文件

我正在尝试在笔记本电脑中安装Oracle 11g.我从这里下载安装文件:

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html
Run Code Online (Sandbox Code Playgroud)

我已经下载win64_11gR2_database_1of2.zipwin64_11gR2_database_2of2.zip.

我把它们放在同一个文件夹中,然后从文件夹中启动安装文件1of2.我一直走到某些步骤,最后在安装过程中我得到WFMLRSVCApp.ear文件未找到弹出窗口.

我google了,我看到一些解决方案,其中1of2 and 2of2文件应解压缩到同一文件夹,然后开始设置.我做了同样的几次,但仍然得到相同的错误.有谁猜到缺少什么?

java database oracle installation oracle11g

31
推荐指数
3
解决办法
3万
查看次数

如何使用Java打开HTML文件?

我尝试通过Java程序从本地(在我的系统中)打开HTML文件.我尝试了一些程序通过堆栈溢出,但它没有工作.

对于EG:我有这个小HTML文件.

<html>
  <head> 
    Test Application
  </head>
  <body>
     This is test application
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我的Java代码:

Runtime rTime = Runtime.getRuntime();
String url = "D:/hi.html";
String browser = "C:/Program Files/Internet Explorer/iexplore.exe ";
Process pc = rTime.exec(browser + url);
pc.waitFor();
Run Code Online (Sandbox Code Playgroud)

任何解决方案或提示赞赏.

java

16
推荐指数
2
解决办法
5万
查看次数

如何使用Java 8中的函数映射将Map <K,V1>转换为另一个Map <K,V2>?

我想使用Java 8中的函数映射将a转换Map<String, Integer>为另一个Map<String, Long>映射,在两个映射中将数据与按键匹配的函数进行匹配.您可以假设两个地图都具有相同的键.

我尝试了以下方法:

Map<String, Integer> inputData = new HashMap<>();
inputData.put("A",8);
inputData.put("B",7);
inputData.put("C",6);

Map<String, Function<Integer, Long>> transformers = new HashMap<>();
transformers.put("A", x -> x*2L);
transformers.put("B", x -> x+3L);
transformers.put("C", x -> x+11L);

Map<String, Long> mappedData = inputData.entrySet().stream()
    .map(entry -> new AbstractMap.SimpleEntry<>(
         entry.getKey(),
         transformers.get(entry.getKey()).apply(entry.getValue())))
    .collect(toMap(Map.Entry::getKey, Map.Entry::getValue));
Run Code Online (Sandbox Code Playgroud)

预期结果:{A = 16,B = 10,C = 17}.

在Java Streams API中是否有更简单的方法表达" 将变换器的映射应用于按键匹配的inputData映射 "?

java java-8 java-stream

16
推荐指数
1
解决办法
508
查看次数

JavaScript按多次出现的字母拆分字符串

我试图通过一次或多次出现的字母来分割字符串.

例如:

aaabbcapppp,会产生阵列, ["aaa", "bb", "c", "a", "pppp"]

我所拥有的最低效的想法就是利用newArray = str.split("");并重建阵列以满足我的需求.我认为有一个更有效的解决方案.

javascript regex string split

12
推荐指数
1
解决办法
3093
查看次数

java.lang.NoClassDefFoundError:javax/servlet/jsp/jstl/core/Config

我正在使用Javascript和JSF为网站开发FB登录应用程序.我在这里发布了我的代码.问题是,当我运行我的应用程序时,它不会显示JSF页面,而是抛出以下异常:

Nov 28, 2013 7:21:46 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [Faces Servlet] in context with path [/FacebookLogin] threw exception [javax/servlet/jsp/jstl/core/Config] with root cause
java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
    at com.sun.faces.application.view.JspViewHandlingStrategy.executePageToBuildView(JspViewHandlingStrategy.java:344)
    at com.sun.faces.application.view.JspViewHandlingStrategy.buildView(JspViewHandlingStrategy.java:153)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:99)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:594)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

这里有什么问题,我该如何解决?

jsf jstl facelets noclassdeffounderror

11
推荐指数
1
解决办法
4万
查看次数

任务计划程序:每天运行4次任务4次

似乎我必须添加4 tasks以运行相同的工作9am, 11am, 2pm, and 4pm.有办法运行同样的工作4 times with 1 task吗?

如果是,我该如何配置.

scheduled-tasks

10
推荐指数
3
解决办法
4万
查看次数

比较Python中的两个时间戳

我是python的新手,我需要知道如何比较时间戳.

我有以下示例:

timestamp1: Feb 12 08:02:32 2015
timestamp2: Jan 27 11:52:02 2014
Run Code Online (Sandbox Code Playgroud)

如何计算从timestamp1到timestamp2的天数或小时数?

我怎么知道哪个时间戳是最新的?

非常感谢.

python-2.7

9
推荐指数
2
解决办法
5万
查看次数

巨大的XML文件到文本文件

我有一个巨大的XML文件(15 GB).我想将XML文件中的"text"标记转换为单个页面.

示例XML文件:

<root>
    <page>
        <id> 1 </id>
        <text>
        .... 1000 to 50000 lines of text
        </text>
    </page>
    ... Like wise 2 Million `page` tags
</root>
Run Code Online (Sandbox Code Playgroud)

我最初使用DOM解析器,但它会抛出JAVA OUT OF MEMORY(有效).现在,我使用STAX编写了JAVA代码.它运作良好,但性能非常慢.

这是我写的代码:

 XMLEventReader xMLEventReader = XMLInputFactory.newInstance().createXMLEventReader(new FileInputStream(filePath));
    while(xMLEventReader.hasNext()){
      xmlEvent = xMLEventReader.nextEvent();

    switch(xmlEvent.getEventType()){
    case XMLStreamConstants.START_ELEMENT:
    if( element == "text")
      isText    = true;
    break;
    case XMLStreamConstants.CHARACTERS:
      chars = (Characters) xmlEvent;
      if(! (chars.isWhiteSpace() || chars.isIgnorableWhiteSpace()))
               if(isText)
              pageContent += chars.getData() + '\n';
      break;
    case XMLStreamConstants.END_ELEMENT:
      String elementEnd = (((EndElement) xmlEvent).getName()).getLocalPart();
      if( elementEnd == "text" ) …
Run Code Online (Sandbox Code Playgroud)

java xml

9
推荐指数
1
解决办法
581
查看次数

Curdate()Vs current_date MySql

请有人在这里解释我.

之间有什么区别curdate()current_dateMySql

mysql sql-date-functions

6
推荐指数
1
解决办法
5327
查看次数

OpenCV的; 对vector <Rect>进行排序并删除某些条目

我有这个问题我无法绕过头脑.我试图检测并跟踪视频中的某些内容.因此我使用的功能GaussianBlur(), threshold(), findContours(),.

findContours()给我一个轮廓矢量,后来转换成边界矩形.到现在为止还挺好.

我现在需要从具有边界矩形的向量中得到的是它们按大小排序(area)并且仅包含未被另一个矩形包围的矩形.

我试图画一个小草图以便更好地理解,点击这里查看图片.

所以我要找的是#8第一个条目,然后是#1, #3,.... 条目,#2,#4, #9, #10 and #11应删除.

我知道向量不适合排序和删除.所以我试着将矢量复制到一个列表中,如下所示:

std::list<Rect> sorted_list(boundRect_temp.begin(), boundRect_temp.end());
Run Code Online (Sandbox Code Playgroud)

但现在我无法访问区域等成员变量.问题是算法不应该太耗时,这就是为什么我在寻找一个好的解决方案.也许已经有了这个功能?

c++ sorting opencv vector

5
推荐指数
2
解决办法
4697
查看次数