小编Suh*_*pta的帖子

计算2个语句之间的执行时间差

在正在运行的程序中,在两个步骤之间计算时间(可能是最短单位)的方法是什么?

例如 :

algo() {
  long time_1 = time_X
  .
  .
  .
  long time_2 = time_Y

  difference = time_2 - time_1;
}
Run Code Online (Sandbox Code Playgroud)

我一直在计算使用new GregorianCalendar().getTimeInMillis().但我得到的差异是0.

有什么方法可以让我知道任何算法中某些步骤之间的区别吗?在这里,我想知道算法的第一步和最后一步之间的区别.就在算法最终返回之前.

java time

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

使用下载的字体脱机

我刚刚下载了一个谷歌字体.我想在页面的特定部分使用它.我想我是以错误的方式使用字体.

.page-header {
    font-family: 'Calligraffitti', cursive;
    src : url('../fonts/Calligraffitti/Calligraffitti-Regular.ttf');
}
Run Code Online (Sandbox Code Playgroud)

如果这不正确,您能告诉我使用未安装在系统上的字体的正确方法吗?

html css fonts

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

如何使div的背景图像响应?

我怎么能使用img-responsivebootstrap div如下:

<div class="fill" style="background-image:url
                                            ('./images/abc.jpg');">
</div>
Run Code Online (Sandbox Code Playgroud)

虽然我试图在img-responsive里面添加类div,fill但它不起作用.我怎样才能为上面的div响应制作背景图片?

html css image twitter-bootstrap-3

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

检查 aws sqs 中的传入消息

我的函数如何持续检查传入消息?收到消息后,以下函数退出。考虑到已为队列启用了长轮询,如何持续检查新消息?

function checkMessage(){
    var params = {
                QueueUrl : Constant.QUEUE_URL,
                VisibilityTimeout: 0,
                WaitTimeSeconds: 0
            }
    sqs.receiveMessage(params,(err,data) => {
        if(data){
            console.log("%o",data);
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

amazon-sqs amazon-web-services node.js

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

package.json 中脚本部分的目的是什么?

package.json 中的脚本部分是什么?

"scripts": {
   "test": "echo \"Error: no test specified\" && exit 1",
   "start-me" : "node one.js",
   "start-over" : "node two.js"
Run Code Online (Sandbox Code Playgroud)

}

什么是start-mestart-over这里的意思?

node.js package.json

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

马尔可夫决策过程的转移矩阵必须是随机的吗?

我正在尝试使用值迭代(通过 pymdptoolbox)和 NumPy找到此图中指定的马尔可夫决策过程问题的最佳策略。但是 pymdptoolbox 说我的转换矩阵“不是随机的”。

是不是因为有 [0, 0, 0, 0] 的数组?有些转换是不可能的,比如从状态 1 到状态 3。如果不是用零,我如何表示这些不可能的转换?

我的代码:

import mdptoolbox 
import numpy as np

transitions = np.array([
#action1
    [
            [0.2, 0.8, 0, 0], #s1
            [0, 0, 0, 0], #s2
            [0, 0, 0, 0], #s3
            [0, 0, 0.9, 0.1] #s4
    ],

#action2
    [
            [0.2, 0, 0, 0.8], #s1
            [0, 0.2, 0.8, 0], #s2
            [0, 0, 0, 0], #s3
            [0, 0, 0, 0] #s4
    ],

#action3
    [
            [0, 0, 0, 0], #s1
            [0.8, …
Run Code Online (Sandbox Code Playgroud)

python markov-chains dynamic-programming stochastic mdptoolbox

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

不支持查询键条件:已经有一个哈希和一个范围键

我正在尝试查询 Dynamomodified_time > 1 dayjstatus = Error

这里,JobStatusIndexGlobal Secondary Index拥有,modified_time作为Partition Keyjstatus作为sort key

 dynamo.query({
    TableName: "Jobs",
    IndexName: "JobStatusIndex", // Global Secondry Index
    KeyConditionExpression: `modified_time >= :ter and jstatus = :ste`,
    ExpressionAttributeValues: {
      ':ter': moment().subtract(1, 'day').unix(),
      ':ste': "Error"
    }
  },(err) => console.log(err))
Run Code Online (Sandbox Code Playgroud)

但我收到一条错误消息:

ValidationException: Query key condition not supported
Run Code Online (Sandbox Code Playgroud)

这可能是什么原因?我只是不明白这个。

我经历了一些 SO 问题,但它没有解决问题。我已经准备好了所需的钥匙。我错过了什么?

amazon-web-services node.js amazon-dynamodb

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

在生成的图中使x轴可读

我试图策划,人们听的音乐类型x axis和它的依赖y axis.产生的情节根本不清楚.

我编写了以下调用来绘制图形:

ggplot(csv, aes(x=music_genre)) + geom_histogram(fill="lightgreen", stat = "count")
Run Code Online (Sandbox Code Playgroud)

制作的情节如下:

在此输入图像描述

如您所见,无法识别x轴上的内容.我怎么能让它可读?

有没有更好的方法来解决这个问题?

r ggplot2

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

转换为接口类型和简单声明类型之间的区别

我正在阅读打字稿中的接口,并遇到以下内容.

命名接口Square定义如下:

interface Square {
     width: number
}
Run Code Online (Sandbox Code Playgroud)

然后square通过将对象文字Square类型转换为类型来声明名为变量:

let square = <Square>{}
Run Code Online (Sandbox Code Playgroud)

我试着印刷squaretypeof square其预期给出了{}object.但我无法将上述square定义与以下内容区分开来:

let sq: Square = {}
Run Code Online (Sandbox Code Playgroud)

这里的打字稿会抛出一个错误,说明该属性width丢失了sq.这与上面的转换语法有何不同?这里也是typescript-playground片段.

interface typescript

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

String Constructor_networking

在String类中定义的构造函数之一是String(char chars[],int startindex,int *numChars*),但我遇到了这个String(p.getData(),0,p.getLength()).

注意:p引用了DatagramPacket Object.

由于getData()返回数据报中包含的数据的字节数组,因此应该给出错误.但令我惊讶的是它没有给出错误.

为什么会这样?请解释.

java

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