小编Sco*_*son的帖子

Java中的“ ===”等效

在Java中比较两个值时,如何测试类型和值是否相等?

我知道===可以使用JavaScript 来完成此操作,因此我在Java中尝试了此操作,但是没有用。

我知道这是一个简单的问题,但是我尝试查找它,但找不到它是什么。

java operators

20
推荐指数
2
解决办法
1012
查看次数

docker对所请求资源的访问权限未经授权

我有ubuntu 14并安装了docker 1.8.3.不幸的是我有这个错误:

sudo docker login
Username (mauriziobioinfo): 
WARNING: login credentials saved in /home/maurizio/.docker/config.json
Login Succeeded

sudo docker push   mauriziobioinfo/varscan
The push refers to a repository [docker.io/mauriziobioinfo/varscan] (len: 1)
ec3a068ba18d: Buffering to Disk 
unauthorized: access to the requested resource is not authorized
Run Code Online (Sandbox Code Playgroud)

docker

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

Swift:将Int16转换为Int32(或NSInteger)

我真的被卡住了!我不是ObjC的专家,现在我正在尝试使用Swift.我认为这会简单得多,但事实并非如此.我记得Craig说他们称Swift为"Objective-C without C",但OS X的基础中有太多的C类型.文件说许多ObjC类型会自动转换为Swift类型,可能是双向转换.我很好奇:C类型怎么样?

这是我被困的地方:

//array1:[String?], event.KeyCode.value:Int16
let s = array1[event.keyCode.value]; //return Int16 is not convertible to Int
Run Code Online (Sandbox Code Playgroud)

我在ObjC尝试了一些东西:

let index = (Int) event.keyCode.value; //Error
Run Code Online (Sandbox Code Playgroud)

要么

let index = (Int32) event.keyCode.value; //Error again, Swift seems doesn't support this syntax
Run Code Online (Sandbox Code Playgroud)

将Int16转换为Int的正确方法是什么?

int int32 uint16 swift

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

使用Nginx的异步复制请求

如何使用Nginx Web服务器复制(或创建和发送)请求。我无法使用post_action,因为它是一种同步方法。另外,我在Lua支持下编译了nginx,但是如果尝试http.requestngx.thread.spawn或一起使用coroutine,我发现请求已同步执行。我该如何解决?

location ~ /(.*)\.jpg {
    proxy_pass http://127.0.0.1:6081;
    access_by_lua_file '/var/m-system/stats.lua';
}
Run Code Online (Sandbox Code Playgroud)

Lua脚本(带有coroutine):

local http = require "socket.http"
local co = coroutine.create(function()
        http.request("http://10.10.1.1:81/log?action=view")
    end
)
coroutine.resume(co)
Run Code Online (Sandbox Code Playgroud)

lua nginx

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

标签 统计

docker ×1

int ×1

int32 ×1

java ×1

lua ×1

nginx ×1

operators ×1

swift ×1

uint16 ×1