小编Qui*_*ill的帖子

如何将Unix时间戳转换回来?

我有以下Unix时间戳.

1301982430 1301982430 1301981474

1301981466 1301981466 1301981066

1301981058 1301981058 1301980388

1301980373 1301980373 1301979082

1301978478 1301978478 1301978478

如何将其转换回人性化的时间?

这似乎不起作用,

strtotime($item->timestamp);
Run Code Online (Sandbox Code Playgroud)

php time unix-timestamp

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

在JavaScript中访问多个JSON文件

我有一些精灵表,其中atlus以JSON格式保存.我正在根据BrowserQuest的结构构建我的atlus.他们的每个JSON文件如下所示:

{
    "id": "agent",
    "width": 24,
    "height": 24,
    "animations": {
        "idle_down": {
            "length": 2,
            "row": 0
        }
    },
    "offset_x": -4,
    "offset_y": -8
}
Run Code Online (Sandbox Code Playgroud)

但我想知道,如果它只是一个原始对象文字,我如何访问每个JSON文件中的数据?

由于每个JSON文件都是一个对象文字,我能想象访问它的唯一方法是将对象文字保存到变量中,例如

var agent = {
    "id": "agent",
    "width": 24,
    "height": 24,
    "animations": {
        "idle_down": {
            "length": 2,
            "row": 0
        }
    },
    "offset_x": -4,
    "offset_y": -8
};
Run Code Online (Sandbox Code Playgroud)

我希望有一种简单的方法来访问JSON文件.

并且因为每个单独的精灵表都有自己的JSON文件,所以我要加载大量文件.

加载如此多的JSON文件的最佳方法是什么?我试图避免使用任何JS库.

javascript json

14
推荐指数
2
解决办法
2534
查看次数

活动选项卡固定在Visual Studio中的左侧

我最近在Visual Studio中安装了一些工具,例如Resharper和Power工具.

现在我的Visual Studio似乎比以前" 更聪明 "了.每当我切换到另一个选项卡时,此活动选项卡将被设置为第一个选项卡.

如何禁用此行为?

visual-studio productivity-power-tools visual-studio-2015

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

推荐用于 Traefik 的 TLS 密码

我正在寻找 Traefik 中 SSL/TLS 的推荐配置。我已经设置minVersion = "VersionTLS12"避免使用较弱的旧版本,并在 Go 中找到了支持的密码。与SSLLabs的建议进行交叉检查后,我得出了以下顺序(顺序很重要):

cipherSuites = [
  "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384",
  "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
  "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
  "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
  "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256",
  "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA",
  "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA",
  "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256",
  "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA",
  "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA"
]
Run Code Online (Sandbox Code Playgroud)

[更新] 后来与 Mozilla 的SSL Config Generator交叉检查,删除 SHA-1 并使用建议的顺序:

cipherSuites = [
  "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384",
  "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
  "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305",
  "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305",
  "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
  "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
  "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256",
  "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256"
]
Run Code Online (Sandbox Code Playgroud)

那有意义吗?我想避免使用弱密码,但为了兼容性而包含尽可能多的强密码。

encryption ssl tls1.2 traefik

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

寻找不是图灵完整的语言

我知道什么是语言,但为了更好地理解,有人可以提供非图灵完整语言的例子吗?(甚至可能是不是图灵的机器?)

computer-science turing-machines turing-complete

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

R 条形图中的文本

我在 R 的条形图中添加值时遇到问题。问题是我无法将值放置在每个条形的中间

balance<- c(-4.3963714,0.2335795,-0.2777250,-2.0037130,-1.2526801, -6.4556516)
barnames<-c("E1","E11","E12","E5","E7","E9")
barplot(balance,ylim=c(-8,2),col=c(if ((balance[1])>0) "blue"  else "red",(if ((balance[2])>0) "blue"  else "red"),(if ((balance[3])>0) "blue"  else "red"), (if ((balance[4])>0) "blue"  else "red"),(if ((balance[5])>0) "blue"  else "red"), (if ((balance[6])>0) "blue"  else "red")),main="Balance del Stock de Carbono",names.arg= barnames,ylab="Variacion del Stock de C kg/m2")    
abline(h=0)
text((balance/2),labels=round(balance,digits=2))
Run Code Online (Sandbox Code Playgroud)

这是条形图:

条形图

text r bar-chart

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

Visual Studio 未显示打字稿错误

我遇到了一个奇怪的问题。我安装了带有打字稿的 VS2013。当我单击.ts文件的保存按钮时,会调用 ts 编译器,但 VS 没有显示任何 ts 错误。如果编译器失败,我只会收到一条消息"Input file contained semantic errors"

在此处输入图片说明

现在我不知道错误在哪里。有人知道如何解决这个问题,所以我可以看到实际的错误吗?

typescript visual-studio-2013

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

按拆分键对字典进行排序

好的,所以我有一个包含字符串中字符位置的字典,但是,我在字典中有单独的字符串,它看起来像这样:

{
'24-35': 'another word',
'10-16': 'content',
'17': '[',
'22': ']',
'23': '{',
'37': ')',
'0-8': 'beginning',
'36': '}',
'18-21': 'word',
'9': '(',
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试按键对这个数组进行排序,使其看起来像这样

{
'0-8': 'beginning',
'9': '(',
'10-16': 'content',
'17': '[',
'18-21': 'word',
'22': ']',
'23': '{',
'24-35': 'another word',
'36': '}',
'37': ')'
}
Run Code Online (Sandbox Code Playgroud)

字典是foreach通过使用这个字符串来构建的:
' beginning(content[word]{another word})',并在括号处拆分。

我正在尝试使用@Brian这个问题回答对字典进行排序,但是,它在测距过程中按字母顺序排序(因为它们已转换为字符串)(使它说 '0- 8')。

我的问题是:

我该如何转型:

class SortedDisplayDict(dict):
   def __str__(self):
       return "{" + ", …
Run Code Online (Sandbox Code Playgroud)

python sorting dictionary

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

在Objective-C中设置日期格式

我需要设置这样的格式: 7 Aug 2015 14:42:11

这是我的代码:

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
formatter.dateFormat = @"yyyy-MM-dd HH:mm:ss";
NSString *string = [formatter stringFromDate:[NSDate date]];
NSLog(@"Date Current :- %@",string);
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios

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

使用C#通过Skype调用

我想为像贾维斯这样的盲人开发助理软件.它是一个C#表单应用程序.我需要将我的C#项目与Skype API连接,以便使用Skype调用一些用户名.当我通过使用命令时Call John,它通过Skype呼叫John来响应.

有人可以给我看一些代码片段,这对我们有帮助吗?

c# skype voice-recognition

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