小编QGA*_*QGA的帖子

如何将秒转换为HH:mm:ss in moment.js

如何将秒转换为HH:mm:ss

目前我正在使用下面的功能

render: function (data){
     return new Date(data*1000).toTimeString().replace(/.*(\d{2}:\d{2}:\d{2}).*/, "$1");;
}
Run Code Online (Sandbox Code Playgroud)

这适用于chrome但在firefox中使用12秒我得到了01:00:12 我想使用moment.js来实现跨浏览器的兼容性

我尝试了这个但是没有用

render: function (data){
         return moment(data).format('HH:mm:ss');
}
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

编辑

我设法找到了没有 moment.js 的解决方案,如下所示

return (new Date(data * 1000)).toUTCString().match(/(\d\d:\d\d:\d\d)/)[0];
Run Code Online (Sandbox Code Playgroud)

仍然很好奇我怎么能在moment.js做到这一点

javascript momentjs

74
推荐指数
7
解决办法
7万
查看次数

如何在jenkinsfile中将文本追加到文件中

如何在Jenkinsfile注入Jenkins时将文本附加到文件中BUILD_ID

我希望看到

version := "1.0.25"
Run Code Online (Sandbox Code Playgroud)

25是 BUILD_ID

这是我的尝试

import hudson.EnvVars

node {

  stage('versioning'){
    echo 'retrieve build version'
    sh 'echo version := 1.0.${env.BUILD_ID} >> build.sbt'
  } 
}
Run Code Online (Sandbox Code Playgroud)

错误:

version:= 1.0.$ {env.BUILD_ID}:糟糕的替换

请注意该文件位于当前目录中

jenkins jenkins-pipeline

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

在Spring MVC验证中,是否可以一次只显示每个字段的一条错误消息?

例,

我有

@NotEmpty //tells you 'may not be empty' if the field is empty
@Length(min = 2, max = 35) //tells you 'length must be between 2 and 35' if the field is less than 2 or greater than 35
private String firstName;
Run Code Online (Sandbox Code Playgroud)

然后我输入一个空值.

它说''可能不是空的长度必须在2到35之间'

是否有可能告诉spring每个字段一次验证一个?

java spring spring-mvc

7
推荐指数
1
解决办法
4866
查看次数

如何使用sox将无头的ima-adpcm原始文件转换为wav

我试图将原始文件(无标题)转换为wav

它在ADPCM 16中的速率为8000

我试过三个控制台命令

sox -e ima-adpcm -r 8000 input.raw output.wav
sox -e ima-adpcm -r 8000 -b 16 input.raw output.wav
Run Code Online (Sandbox Code Playgroud)

这些触发相同的错误:

sox FAIL formats: bad input format for file `input.raw': data encoding or sample size was not specified
Run Code Online (Sandbox Code Playgroud)

最后的尝试

sox -t raw -t wav -e ima-adpcm -r 8000 -b 16 input.raw output.wav
Run Code Online (Sandbox Code Playgroud)

这会触发另一个错误

sox FAIL formats: can't open input file `input.raw': WAVE: RIFF header not found
Run Code Online (Sandbox Code Playgroud)

你知道为什么我会收到这些错误吗?

谢谢

编辑

前48个字节FYI的十六进制转储

C0 0C 00 03 00 00 37 C0 34 0C …
Run Code Online (Sandbox Code Playgroud)

audio wav pcm sox adpcm

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

如何在Internet Explorer中播放opus音频

如何在旧的或与音频格式不兼容的浏览器中播放opus音频.

目前,我在html5 <audio>标签中提供音频链接,该标签适用于Firefox和Chrome,但它不适用于IE,任何版本.

我读过有关opus.js和opusenc.js的文章,它是opusenc工具的JavaScript端口,后者又是使用Emscripten创建的opus-tools集合的一部分.

你知道是否可以在不兼容的浏览器中使用这些JS播放opus音频文件?

此处兼容Opus浏览器

谢谢

javascript cross-browser html5-audio opus

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

如何可视化neo4j图

我想在我的JAVA应用程序中可视化neo4j嵌入式图形.我已经阅读了Max De Marzi的图形可视化博客,但我在JAVA中找不到任何东西,只有ruby和C++

你可以帮我找一个安装指南来轻松可视化我的图表吗?我只需要查看节点和关系.

PS我不想使用外部程序.因此我不喜欢:linkurio neoclipse webadmin gephi等.

java eclipse user-interface neo4j japplet

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

如何将硬盘添加到hadoop

我在Ubuntu 14.04上安装了Hadoop 2.4,现在我正在尝试将内部sata HD添加到现有集群中.

我已将新的hd安装在/ mnt/hadoop中,并将其所有权分配给hadoop用户

然后我尝试将其添加到配置文件中,如下所示:

<configuration>
   <property>
       <name>dfs.replication</name>
       <value>2</value>
   </property>

   <property>
       <name>dfs.name.dir</name>
       <value>file:///home/hadoop/hadoopdata/hdfs/namenode, file:///mnt/hadoop/hadoopdata/hdfs/namenode</value>
   </property>

   <property>
       <name>dfs.data.dir</name>
       <value>file:///home/hadoop/hadoopdata/hdfs/datanode, file:///mnt/hadoop/hadoopdata/hdfs/datanode</value>
   </property>
</configuration>
Run Code Online (Sandbox Code Playgroud)

之后,我开始了hdfs:

Starting namenodes on [localhost]
localhost: starting namenode, logging to /home/hadoop/hadoop/logs/hadoop-hadoop-namenode-hadoop-Datastore.out
localhost: starting datanode, logging to /home/hadoop/hadoop/logs/hadoop-hadoop-datanode-hadoop-Datastore.out
Starting secondary namenodes [0.0.0.0]
0.0.0.0: starting secondarynamenode, logging to /home/hadoop/hadoop/logs/hadoop-hadoop-secondarynamenode-hadoop-Datastore.out
Run Code Online (Sandbox Code Playgroud)

似乎它没有启动第二个高清

这是我的core-site.xml

<configuration>
   <property>
       <name>fs.default.name</name>
       <value>hdfs://localhost:9000</value>
   </property>
</configuration>
Run Code Online (Sandbox Code Playgroud)

此外,我试图刷新namenode,我得到一个连接问题:

Refreshing namenode [localhost:9000]
refreshNodes: Call From hadoop-Datastore/127.0.1.1 to localhost:9000 failed on connection exception: java.net.ConnectException: Connection refused; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused …
Run Code Online (Sandbox Code Playgroud)

hadoop hadoop-partitioning hadoop2

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

Hibernate @GenerateValue 在复合键中

问题:

我想在休眠中映射以下内容在此输入图像描述

当我实现用户表时出现的错误是:

无法通过 User.id 的反射设置器设置字段值

我正在使用 MySql 并且字段 id 自动递增

@Entity
@Table(name="users")
public class User implements Serializable
{
    /**
     * 
     */
    private static final long serialVersionUID = 1L;

    @Id
    @GeneratedValue
    private Integer id;

    @Id
    private String username;

    //Other fields  
    public User()
    {

    }

    public User(String username, String email, String firstName,
            String lastName, String password, String authority,
            boolean enabled, boolean reset, boolean deleted) 
    {
        this.username = username;
        this.email = email;
        this.firstName = firstName;
        this.lastName = lastName;
        this.password = password;
        this.authority …
Run Code Online (Sandbox Code Playgroud)

annotations hibernate

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

动态更改onClick函数参数

我有这样的事情:

<button id="button1" onClick="someFunc('arg1','arg2')"> </button> 
Run Code Online (Sandbox Code Playgroud)

在JavaScript中是否可以将函数的参数更改为someFunc如下所示:

<button id="button1" onClick="someFunc('somethingDiff1','somethingDiff2')"> </button> 
Run Code Online (Sandbox Code Playgroud)

javascript jquery

4
推荐指数
2
解决办法
7684
查看次数

java.sql.SQLException:对用户'root'@'localhost'拒绝访问(使用密码:YES)

为什么你认为这个函数总是让我?使用另一个具有相同代码结构的登录程序,它可以很好地工作.我的DBURL是jdbc:mysql:// localhost:8889/database

    public String retrieveUserPassword(String userName, String password) {

    String query = "SELECT UserPassword FROM Access where UserName='"+userName+"'";
    String dbresult=null; //this might be the problem, but I must define it

    try {
      Class.forName("com.mysql.jdbc.Driver");

    }catch (ClassNotFoundException ex1) {

      System.out.println("Driver could not be loaded: " + ex1);
      Logger.getLogger(DatabaseModel.class.getName()).log(Level.SEVERE, null, ex1);
    }
    try {

          //These are private variables declared at the top of the class 
          //and used by various functions   
          con = DriverManager.getConnection(DatabaseURL, userName, password);   
          st = con.createStatement(); 
          rs = st.executeQuery(query);

            if(rs.next()){

                dbresult= …
Run Code Online (Sandbox Code Playgroud)

java mysql sql jdbc return-value

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

如何向正则表达式添加点

@Pattern(regexp="^\\w{8,}")
private String username;
Run Code Online (Sandbox Code Playgroud)

该模式只能由数字、字母和下划线字符组成。

如何将点 (.) 添加到图案中

谢谢

regex validation spring-annotations

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

如何创建这些正则表达式

我需要使用范围创建以下正则表达式

数字从1000到1096

^10[0-9].....
Run Code Online (Sandbox Code Playgroud)

数字从1097到1192

^10.....
Run Code Online (Sandbox Code Playgroud)

数字从1193到1288

^1[12]....
Run Code Online (Sandbox Code Playgroud)

你能告诉我是否有快速的方法吗?

regex

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