小编den*_*tra的帖子

存储到'Int'时整数文字溢出

Xcode抱怨以下行:

let primary = UInt32(0x8BC34AFF)
Run Code Online (Sandbox Code Playgroud)

有这个错误消息:

Integer literal '2344831743' overflows when stored into 'Int'
Run Code Online (Sandbox Code Playgroud)

我看到它溢出了一个有符号整数,但我故意使用了UInt32.我的问题更多的是"这怎么可能"而不是"我该如何修复它".

swift

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

在rails docker容器中找不到rake-11.1.2

我正在运行两个码头集装箱.一个带有rails,一个带有Postgres db.这是我的docker-compose文件:

# Docs: https://docs.docker.com/compose/compose-file/
version: '2'
services:
  db:
    image: postgres
    environment: 
      - POSTGRES_PASSWORD=xxx

  rails:
    build: .
    command: rails s -p 3000 -b '0.0.0.0'
    volumes:
      - .:/app
    ports:
      - "3000:3000"
    links:
      - db
    depends_on:
      - db
Run Code Online (Sandbox Code Playgroud)

这里是rails app的Dockerfile:

FROM ruby:2.3

RUN apt-get update 
RUN apt-get install -y build-essential nodejs 

RUN mkdir -p /app
WORKDIR /app

COPY Gemfile Gemfile.lock ./ 
RUN gem install bundler && bundle install --jobs 20 --retry 5

COPY . ./

EXPOSE 3000

ENTRYPOINT ["bundle", "exec"]

CMD ["rails", …
Run Code Online (Sandbox Code Playgroud)

ruby postgresql ruby-on-rails docker docker-compose

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

Sprite Kit - 将两个物理主体添加到一个SKNode

是否可以在一个SKNode中添加两个(更多)SKPhysicsBodys?与此类似的东西: 来自PhysicsEditor的示例 因为角色的头部应该与球碰撞,所以顶部应该是圆形的.此外球不能通过球员.你知道如何做到这一点吗?

physics ios7 sprite-kit

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

Jest + Firebase:TypeError:无法读取undefined的属性'defineProperties'

我目前正在开发一个react本机项目,并希望使用Firebase JS SDK.为了熟悉它的所有API,我想到了用Jest编写一些学习测试.这是我的测试:

import Firebase from 'firebase';
describe('Firebase', function() {
  it('should work', function() {
    expect(null).toBeNull()
  })
});
Run Code Online (Sandbox Code Playgroud)

不幸的是我收到了这个错误:●测试套件无法运行

TypeError: Cannot read property 'defineProperties' of undefined

  at node_modules/firebase/app-node.js:18:234
  at Object.<anonymous> (node_modules/firebase/app-node.js:23:260)
  at Object.<anonymous> (node_modules/firebase/firebase-node.js:8:16)
  at Object.<anonymous> (firebase.test.js:1:104)
Run Code Online (Sandbox Code Playgroud)

如果我替换导入状态,import React from 'react'一切正常.那么为什么我不能使用Firebase来测试一些API调用.

这是我的package.json:

{
  ...,
  "dependencies": {
    "firebase": "^3.5.0",
    "react": "15.3.2",
    "react-native": "0.35.0"
  },
  "jest": {
    "preset": "jest-react-native"
  },
  "devDependencies": {
    "babel-jest": "16.0.0",
    "babel-preset-react-native": "1.9.0",
    "jest": "16.0.1",
    "jest-react-native": "16.0.0",
    "react-test-renderer": "15.3.2"
  }
}
Run Code Online (Sandbox Code Playgroud)

javascript firebase jestjs react-native

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