小编Ale*_*gak的帖子

Date.getDay()javascript返回错误的一天

嗨,我是javascript的新手我有这样的javascript代码

alert(DATE.value);
var d = new Date(DATE.value);
var year = d.getFullYear();
var month = d.getMonth();
var day = d.getDay();
alert(month);
alert(day);
if(2012 < year < 1971 | 1 > month+1 > 12 | 0 >day > 31){
    alert(errorDate);
    DATE.focus();
    return false;
}
Run Code Online (Sandbox Code Playgroud)

举个例子: DATE.value = "11/11/1991"

当我打电话给alert(day);我看时3;
当我打电话给alert(d);它时,会返回正确的信息.

javascript date

127
推荐指数
5
解决办法
8万
查看次数

删除TinyMCE4中状态栏中的路径

我刚刚从TinyMCE3迁移到TinyMCE4,我想知道如何删除状态栏中的路径.但我想保留我的状态栏以获得调整大小的功能.

使用TinyMCE3,我们可以做到:

tinymce.init({
    ...
    theme_advanced_path : false
});
Run Code Online (Sandbox Code Playgroud)

如何使用TinyMCE4获得相同的结果?

谢谢

tinymce path statusbar uistatusbar tinymce-4

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

带有JAVA错误的MySql.成功发送到服务器的最后一个数据包是0毫秒前

我已经阅读了很多这个例外,但我无法解决我的问题.

Mysql服务器正在运行.

我可以从NetBeans连接到它,但我无法从java代码连接到它.

Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
    at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
    at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:344)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2332)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2369)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2153)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:792)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:381)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)
    at java.sql.DriverManager.getConnection(DriverManager.java:579)
    at java.sql.DriverManager.getConnection(DriverManager.java:243)
    at javaapplication3.JavaApplication3.main(JavaApplication3.java:32)
Caused …
Run Code Online (Sandbox Code Playgroud)

java mysql mysql-connector

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

连接 AWS Api Gateway 和私有 ALB

我有一个任务来配置 API 网关以将流量路由到 Lambda 或负载均衡器(内部,在 VPC 下)。我认为可以使用简单的 HTTP 集成或 AWS 服务为 ALB 创建简单的集成。但是经过一段时间的谷歌搜索后,我发现只有一种解决方案 - 是配置 NLB,然后使用VPC_Link 集成。在这种情况下,一切看起来都在工作。

但是我仍然找到了一些像这样的文章,其中人们描述了如何在没有 VPC_links 的情况下集成 Api Gateway 和 LB。就我而言invalid endpoint address,将内部 ALB 与 apigateway 集成时,我总是看到错误。我想这仅适用于公共资源(面向 LB 的互联网)?

问题的第二部分。当我配置 VPC_link 时,我仍然需要在集成中提供一些端点以进行证书检查和其他事情。但是看起来这个端点仍然必须可以公开访问?问题是我在 ALB 下的服务有多个端点,我需要在这个端点提供路径Endpoint URL,这个端点应该是公开的,就像我现在看到的那样。因此,出于测试原因,我提供了我们需要执行的公共资源的 url 和端点路径。这有效,但对我来说看起来太丑了。可能有任何漂亮的解决方案。

amazon-web-services amazon-vpc aws-api-gateway aws-load-balancer

10
推荐指数
2
解决办法
4605
查看次数

CopyOnWriteArray或Vector

所有,

边缘Vector类具有over ArrayList,它是同步的,因此确保线程安全.但是,在CopyOnWriteArray和Vector之间,考虑到线程安全性和性能,应该首选什么.

java collections thread-safety

8
推荐指数
2
解决办法
5834
查看次数

如何将struts2中的charset更改为utf-8

嗨,我有testfield,我想把测试不是用英语(例如俄语),但在我的动作课中,我得到的不是文本?????????.我试图编写简单的过滤器,它描述 了struts2中的参数字符集转换

但它仍然无法工作..有人可以帮助我

更新 我有这个 在此输入图像描述

<s:textfield key="index.login" name="login" />
Run Code Online (Sandbox Code Playgroud)

我想用俄语进行测试,然后将其发送到我的行动.但是在我的动作类中,我得到的只是文本而不是文本?????????.解决这个问题我需要将charset更改为utf8而不是win1251.

java jsp struts2 servlet-filters

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

如何在Struts动作类中更改语言环境?

我有一个Action类,我想获取我的应用程序的区域设置并在此处进行更改,但我不知道如何找不到答案.

我可以使用当前的语言环境 super.getLocale().toString();

但是如何设置我不知道的语言环境.

public class LoginAction extends ActionSupport {

    private String login;
    private String password;
    private String language;

    @Override
    public String execute() throws Exception {
        String result = Factory.INSTANCE.getUserDao().checkUser(login, password);
        if(result == null){
            return ERROR;
        }
        return SUCCESS;
    }

    public String getLogin() {
        return login;
    }

    public void setLogin(String login) {
        this.login = login;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getLanguage() { …
Run Code Online (Sandbox Code Playgroud)

java locale struts2 internationalization

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

如何将数组操作"复制"到另一个数组?

这可能是一个简单的问题,但我有两个大约1000个元素的数组,它们被称为posXArrayposYArray.我想用posYArray数字排序(最低的数字)但我希望元素posXArray具有相同的操作应用于它们......

例如,如果element [56] posYArray是最小的,我希望元素[56] posXArray也被移动到[0].

如何以简单/好的方式在Java中实现它?

非常感谢你的帮助!

java arrays

6
推荐指数
2
解决办法
100
查看次数

从外部源系统下载 AWS Lambda 的源

我需要创建简单的 terraform 基础设施,并且该基础设施的一部分需要使用 java Spring Boot 应用程序作为源代码创建 AWS Lambda。

我阅读了与 lambda 相关的文档,看起来现在 terraform 只能从本地文件或从s3 bucket加载源。就我而言,我将应用程序 jar 文件存储在 Nexus 存储库(二进制存储)中,并希望在从 Nexus 创建 Lambda 期间加载源代码/jar。

根据 terraform 文档,它具有:

这些方法都没有解决我的问题。当然,我可以创建 bash 文件,该文件将为wgetjar 文件运行命令,然后运行 ​​terraform 命令。但这在我看来并不漂亮。也许您可以建议任何其他更准确和灵活的解决方案。

java amazon-web-services aws-lambda terraform

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

如何让struts2看到我的属性文件

嗨,我有这个项目结构

在此输入图像描述

在我的index.jsp我有这个代码:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="s" uri="/struts-tags"%>
<html>
  <head>
    <title>
        <s:text name="index.title" />
    </title>
  </head>
  <body>
    <s:form action="Login">
        <s:textfield key="index.login" name="login" />
        <s:password key="index.password" name="password" />
        <s:submit/>
    </s:form>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我的content.property文件看起来像这样:

index.hello = Hello user./n/r Please login
index.login = Login
index.password = Password
index.title = Login Page
Run Code Online (Sandbox Code Playgroud)

当我启动项目时,struts2没有从我的属性文件中获取信息.请告诉我我做错了什么我在网上找不到任何有用的帮助我请谢谢=)

java jsp struts2 properties

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