我已经学习Swift 2.2好几天了.完成官方教程后,我正在尝试制作一些功能样本.例如,我正在尝试制作一个头像装饰器.
@IBAction func moveAvatar(recognizer:UIPanGestureRecognizer) {
recognizer.maximumNumberOfTouches = 1
recognizer.minimumNumberOfTouches = 1
let debugOutOfBounds = false
let debugGestureRecognizer = false
let debugVelocity = true
if (debugGestureRecognizer) {
print("pan")
}
let translation = recognizer.translationInView(self.avatar)
let standardAvatarSize:CGFloat = Conf.Size.avatarRadius * 2
if (self.avatar.frame.width < standardAvatarSize) {
self.avatar.frame = CGRect(origin: self.avatar.frame.origin, size: CGSize(width: standardAvatarSize, height:standardAvatarSize))
}
if let view = recognizer.view {
switch recognizer.state {
case .Began:
if (debugVelocity) {
print("Began: velocity: \(recognizer.velocityInView(view)) translation: \(translation)")
}
self.panAvatarLastTranslation = translation
self.avatar.center = CGPoint(x: self.avatar.center.x …Run Code Online (Sandbox Code Playgroud) FROM scratch
MAINTAINER Aario <AarioAi@gmail.com>
ENV SHARED_GROUP docker
Run Code Online (Sandbox Code Playgroud)
我用上面的dockerfile构建了一个docker镜像。运行后,docker build -t "aario/centos" .
它将创建此图像aario / centos和该<none>图像:
可以吗 以及如何解决呢?
当我运行docker rmi 2f???????以删除aario / centeros图像时。该<none>图像将在同一时间被移除。
例如,有一个restful APIGET http://luexu.com/users/{page}来列出第N 页中的用户。假设每个页面有 20 个用户。数据库中共有 100 个用户。GET http://luexu.com/users/5返回第 80 个到第 100 个用户。
那么查询GET http://luexu.com/users/10呢?它超出了总用户数。哪个是返回空列表、空数组[]或返回空数组的更好设计404?
200?
{
"code": 200,
"msg": "OK",
"data": []
}
Run Code Online (Sandbox Code Playgroud)
还是204?
{
"code": 204,
"msg": "OK",
"data": []
}
Run Code Online (Sandbox Code Playgroud)
还是404?
{
"code": 404,
"msg": "Not Found",
"data": null
}
Run Code Online (Sandbox Code Playgroud)