小编use*_*273的帖子

PHP - 时间减去时间到分钟

在PHP我有两次 - 11:00:00和12:45:00.我想在几分钟内得到它们之间的区别,在这种情况下是105分钟.什么是可以做到的最佳方式?

谢谢!

php

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

确定密钥库类型是pkcs12还是jks(以编程方式)

有没有一种简单的方法来确定java中的密钥库类型?密钥库文件没有扩展,但我知道它可能是jks或pkcs12.

目前我正在使用这样的东西:

public static boolean isJks(File f) throws Exception{   
    KeyStore ks = null;

    FileInputStream fis = null;

    try {
        fis = new FileInputStream(f);
        ks = KeyStore.getInstance("jks");
        ks.load(fis, null);
        return true;
    } catch (IOException e) {
        if(fis != null){
            fis.close();
        }
        fis = new FileInputStream(f);
        ks = KeyStore.getInstance("pkcs12");
        ks.load(fis, null);
        return false;
    } finally {
        if(fis != null){
            fis.close();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这样做有更简单的方法吗?如果没有,那么这是要走的路还是应该改进?

java keystore

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

angular4 - 创建一个也可以在视图中访问的全局变量

是否可以创建可以从组件和视图访问的全局变量?

目前我创建了一个像这样的global.ts文件:

export const GlobalVariable = Object.freeze({
  BASE_API_URL: 'http://www.asdf.com/'
});
Run Code Online (Sandbox Code Playgroud)

然后我必须在每个组件中导入它:

import { GlobalVariable } from '../shared/global';
Run Code Online (Sandbox Code Playgroud)

然后我可以在这些组件中使用"GlobalVariable.BASE_API_URL".我不喜欢它有两个问题.首先,我必须在每个组件中导入它的部分,是否可以对所有组件进行一次导入?但实际上这是我可以忍受的问题.更大的问题是我似乎可以在我的html文件中访问该变量.这有解决方案吗?

angular

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

如何将值传递给 Gitlab CI 作业

我有一个 GitLab ci 作业来下载和构建几个文件,然后发布到另一台服务器。我做了一个 POC 并且成功了。问题是我想在手动或通过 API 触发时自定义作业。我如何传递动态值(用户给定)以反映 CI 作业(如文件名、格式等)?

我正在使用 Windows 运行程序。

我看到了触发器变量和环境变量,但是一旦在 UI 中设置了值,就可以在执行时检索。我想要从用户那里获取值的地方有点不同。

在 GitLab 中是不可能的吗?

编辑:

关于我如何使用管道的更多信息。我的管道有两个阶段 - 构建和部署。我希望构建运行一次,但我希望能够调用多个部署来部署到不同的服务器。我可以使用该变量来确定要部署到哪个服务器。通过 GitLab UI,这是可能的 - 我可以为管道设置变量,也可以为覆盖管道变量的作业设置变量。我只想通过 API 做同样的事情。

git gitlab gitlab-ci-runner

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

GitLab CI - 仅在计划的管道上自动运行任务

我需要一个可以手动执行或按夜间计划自动运行的任务。我找到了这个解决方案:

  rules:
    - changes:
      - scheduled
      when: always
    - when: manual
Run Code Online (Sandbox Code Playgroud)

该解决方案的问题在于,当创建新管道并且任务未运行时,管道将陷入阻塞状态,直到我手动运行它。

为了避免这种情况,我找到了一个建议的解决方法来添加:

 allow_failure: true
Run Code Online (Sandbox Code Playgroud)

但这又带来了一个问题,如果任务在夜间运行时失败,那么管道不会失败,并且我不会收到电子邮件通知。

有办法解决这个问题吗?

gitlab gitlab-ci

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

jQuery验证 - 需要工作但不接受

即时通过jquery上传图像并尝试验证它.这是我的代码:

<script type="text/javascript" src="http://jzaefferer.github.com/jquery-validation/jquery.validate.js"></script>

<script type='text/javascript'>
$(document).ready(function(){
    $("#form").validate({
        errorLabelContainer: "#message_box", wrapper: "li",

        rules: {
            image: {required: true, accept: "jpg|jpeg|png|gif"}
        },
        messages: {
            image: {required: 'Required!', accept: 'Not an image!'}
        }
    })
});
</script>
Run Code Online (Sandbox Code Playgroud)

必需是工作 - 如果我没有插入图像我得到一个错误.但接受不起作用(任何我插入的通行证),我无法弄清楚为什么.有任何想法吗?:)

jquery jquery-validate

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

将JSON保留在oracle数据库中

我在Java中有一些JSON数据,我想保留在oracle数据库中.我想将它保存在一个特定的字段中,因为它不会被查询.应该使用哪个oracle数据类型来存储JSON格式?我应该将它转换为字符串并保持原样或在Oracle中是否有特定于JSON的东西.

java oracle json

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

在java servlet中处理"multipart/related"

在Jetty 8下运行的Servlet接收以下请求:

Header:
Content-Type = multipart/related; boundary=example

Data:

--example
content-type: text/xml; charset=UTF-8

data1here

--example
content-type: text/xml; charset=UTF-8

data2here

--example--
Run Code Online (Sandbox Code Playgroud)
  • 有没有一种方便的方法从这种请求中获取"data1here"和"data2here"?
  • Java servlet本身是否支持它?
  • 或者是否有任何其他库支持它?

java xml servlets jetty

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

选择提示的工具提示或注释

我使用下拉菜单选择我的下拉菜单。我有兴趣为每个选项添加注释或工具提示,当我将鼠标悬停在每个选项上时会立即弹出该注释或工具提示吗?每个评论大约20到30个字长,因此很适合列表。

目前,我只有select元素:

<select class="selectpicker" multiple="">
<option>option1</option>
<option>option2</option>
<option>option3</option>
<option>option4</option>
</select>
$('select').selectpicker();
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/mfrup5bL/136/

html javascript css jquery twitter-bootstrap

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

MYSQL 外键指向同一个表?

我有一个包含以下列的表: " id, parent_id, name" ,其中parent_id指向同一个表中的一个实体。

我想添加一个约束,阻止我删除一个实体,如果还有其他实体,第一个实体为parent_id.

可以为此使用外键还是只允许外键指向其他表?

mysql

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