小编vis*_*ssu的帖子

失踪 ; 在for-loop初始化器之后

var nodeWordsString = document.getElementById("nodeWordsTextArea").value.trim();
    var nodeWordsStringArray=nodeWordsString.split(" ");
    var strLength = nodeWordsStringArray.length;
    for(int i = 0; i < nodeWordsStringArray.length; i++)----->******
    {
        for(int j = 0; j < nodeWordsStringArray.length; j++)
        {
            if(nodeWordsStringArray(i) == nodeWordsStringArray(j))
            {
                alert("Node duplication occurred at:"+nodeWordsStringArray(i));
                return false;
                //break;
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

**missing ; after for-loop initializer在java脚本控制台(firebug)中显示错误.请帮我.

javascript

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

Spring-Hibernate应用程序:非法访问:此Web应用程序实例已经停止

我正在以适当的方式处理连接.
1.我在我的应用程序中使用"Hibernate"连接池.每当我从池中获得连接时,我都会在完成交易后返回池中.
2.我已经监测数据库,检查连接.我将'空闲连接'时间设置为60秒.我发现没有连接对象运行超过60秒.

我仍然经常收到这个错误.我的Web应用程序正在停止.我必须每天重启tomcat一次.但是,我正在寻找一个永久的解决方案,而无需重新启动tomcat.
任何人都可以解释根本原因吗?所以我可以解决这个问题.

错误日志:

INFO: Illegal access: this web application instance has been stopped already.  Could not load com.mchange.v2.c3p0.ComboPooledDataSourceBeanInfo.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1587)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1546)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:264)
    ...
    ...
    ...
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
    at java.lang.Thread.run(Thread.java:679)
Run Code Online (Sandbox Code Playgroud)

我的hibernate-contect.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans  xmlns="http://www.springframework.org/schema/beans" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" …
Run Code Online (Sandbox Code Playgroud)

spring hibernate connection-pooling tomcat7

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

使用JavaScript从Array中删除零值

我有一个名为"ids"的数组和一些像['0','567','956','0','34']的值.现在我需要从这个数组中删除"0"值. ids.remove( "0"); 不管用.
请让我知道解决方案.

javascript arrays

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

图像上传到JavaScript中的Web服务

我需要从javascript上传图像到web服务.我必须发送一个json字符串文件(图像).在java中我们有MultipartEntity.我在java中有以下代码:

HttpPost post = new HttpPost( aWebImageUrl2 );
MultipartEntity entity  = new MultipartEntity( HttpMultipartMode.BROWSER_COMPATIBLE );
// For File parameters
entity.addPart( "picture", new FileBody((( File ) imgPath )));
// For usual String parameters
entity.addPart( "url", new StringBody( aImgCaption, "text/plain", Charset.forName( "UTF-8" )));
post.setEntity( entity );  
Run Code Online (Sandbox Code Playgroud)

现在我需要在javascript中进行相同的图片上传.
但是在javaScript中我找不到任何相当于MultipartEntity的东西.请建议任何解决方案.

javascript file-upload image

7
推荐指数
2
解决办法
9382
查看次数

弹性搜索 - 与java Web应用程序集成

我正在开发一个java Web应用程序(ERP系统).我已完成基本流程.现在根据我的客户要求,我们需要实现很少的搜索选项.(即员工,用户,发票,库存等)
我打算为此实施搜索引擎.我觉得弹性搜索是我搜索的好选择(请提示我,如果有其他好的选择).

关于如何将Elastic搜索与java(Spring + Hibernate)Web应用程序集成,请向我推荐一些好的文档.

(如果我问任何重复的问题,请指出正确的地方.)

java search-engine web-applications elasticsearch

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

Tomcat Https jks 文件错误:java.io.IOException: DerInputStream.getLength(): lengthTag=109, too big

最近我将我的 tomcat 从 8.0 升级到 8.5.28。我的 https 配置在 8.0 中运行良好。但是在我将其升级到 8.5.x 后,HTTPS 停止工作。我在 tomcat 的 conf 文件夹中有 jks 文件,我在 server.xml 文件中提到了以下内容:

 <Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol" 
        SSLEnabled="true"
        ciphers="TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,
                    TLS_RSA_WITH_AES_256_CBC_SHA,
                    TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,
                    TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA,
                    TLS_RSA_WITH_AES_128_CBC_SHA"
        maxThreads="150" 
        scheme="https" secure="true"
        clientAuth="false" sslProtocol="TLS" 
        sslEnabledProtocols="TLSv1.1,TLSv1.2"
        keystoreFile="/my/path/to/tomcat/mykeystore.jks" 
        keystorePass="mypassword"
 />

 <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" 
        SSLEnabled="true"
        ciphers="TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,
                    TLS_RSA_WITH_AES_256_CBC_SHA,
                    TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,
                    TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA,
                    TLS_RSA_WITH_AES_128_CBC_SHA"
        maxThreads="150" scheme="https" secure="true"
        clientAuth="false" sslProtocol="TLS" 
        sslEnabledProtocols="TLSv1.1,TLSv1.2"
        keystoreFile="/my/path/to/tomcat/mykeystore.jks" 
        keystorePass="mypassword"
 />
Run Code Online (Sandbox Code Playgroud)

我在 catalina.out 中收到此错误。我在网上搜索,但没有解决方案对我有用。任何人都可以说我缺少什么。

11-Dec-2018 20:35:30.193 SEVERE [main] org.apache.catalina.core.StandardService.initInternal Failed to initialize connector [Connector[HTTP/1.1-8443]]
 org.apache.catalina.LifecycleException: Failed to initialize component [Connector[HTTP/1.1-8443]]
 at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:112)
 at org.apache.catalina.core.StandardService.initInternal(StandardService.java:549) …
Run Code Online (Sandbox Code Playgroud)

java ssl https tomcat

5
推荐指数
1
解决办法
5399
查看次数

Ajax 调用不应等待响应

我在经典的 asp 应用程序中使用 ajax 调用来执行存储过程。
但我不想等到存储过程运行(存储过程大约需要 5-10 分钟才能完成。)。
Ajax 必须调用存储过程并需要立即返回。
我希望 Ajax 调用不应等待响应。

这是我的代码片段:

1)  $.ajax({  
  type: "POST",  
  url: "runstoredprocedure.asp",  
});    
2)  setInterval(function(){  jQuery("#list").trigger("reloadGrid"); },10000);  
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的两个 ajax 调用。第一个运行大约 5-7 分钟。在第一个完成之前,第二个不会触发。但是我需要立即调用第二个 ajax 调用。

任何人都可以帮助我解决这个问题。

ajax

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

如何将textarea动态添加到jquery对话框?

我需要将textarea添加到对话框中.如果有任何想法,请建议我.这是我的代码......

var story = changeStory();  
   $.ajax({  
        async: false,  
        type:"GET",  
    data:{"story":story},  
    url: "./teststory.action",  
    dataType: 'json',  
    success: function(json){  
    var i = 0;
    var jsonList = "";  
      $.each(json, function(index,job) {    
        if(i > 0){  
            jsonList = jsonList + ",";  
        }    
        jsonList = jsonList + "[";  
        jsonList = jsonList + "{";  
        ......  
        jsonList = jsonList + "}";   
        jsonList = jsonList + "]";  
        **var newDiv = $(document.createElement('div'));  
        $(newDiv).text();  
        $(newDiv).dialog({modal: true, width:850, height:500, title:"JSON for Demo Story"}).dialog("open");**  
        *var obj=document.createElement('textarea');  
        obj.setAttribute("style","padding-left:100");  
        obj.value=jsonList;  
        document.body.appendChild(obj);*   
        storyLst = jsonList;  
        });  
    } …
Run Code Online (Sandbox Code Playgroud)

jquery dialog

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

Cloudformation 脚本堆栈构建使用现有 s3 存储桶而不是创建新存储桶(错误:s3-bucket-name 已存在)

我正在创建一个 AWS cloudformation 脚本来创建 S3 存储桶和通知事件来触发 Lambda。作为其中的一部分,如果尚未创建 s3 存储桶,它将创建 s3 存储桶并且一切正常。

但如果 S3 存储桶已经存在,则会出现错误。

Error: s3-bucket-name already exists

"S3Bucket" : {
        "Type" : "AWS::S3::Bucket",
        "Properties" : {
            "BucketName" : {
                "Ref": "s3-bucket-name"
            },
            "NotificationConfiguration" : {
                "LambdaConfigurations" : [ {
                    "Event" : "s3:ObjectCreated:*",
                    "Filter" : {
                        ...
                    },
                    "Function" : {
                        "Fn::Sub": "<your-lambda-arn>"
                    }
                }]
        ...
}
Run Code Online (Sandbox Code Playgroud)

AWS cloudformation 堆栈应使用该存储桶(如果已存在)。如果不存在则创建。

我可能错过了一些东西。

amazon-s3 amazon-web-services aws-cloudformation

2
推荐指数
1
解决办法
4168
查看次数

使用javascript使字段不可编辑

如何在提交后使用jQuery或JavaScript将div设置为不可编辑的id或类?

$('#id').attr("disabled",true); 
Run Code Online (Sandbox Code Playgroud)

不适用于div.

javascript jquery

0
推荐指数
1
解决办法
9335
查看次数