小编ast*_*fel的帖子

打印:条目,":CFBundleIdentifier",不存在

当我运行react-native run-ios构建成功但我得到下面的错误.我已经检查了所有地方,但似乎没有任何工作.sudo在命令前面使用也无济于事.我使用的是Xcode 7.3,react-native-cli:0.2.0,react-native:0.24.1,node v5.11.0.

=== BUILD TARGET mobileTests OF PROJECT mobile WITH CONFIGURATION Release ===

Check dependencies

** BUILD SUCCEEDED **

Installing build/Build/Products/Debug-iphonesimulator/mobile.app
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=2):
Failed to install the requested application
An application bundle was not found at the provided path.
Provide a valid path to the desired application bundle.
Print: Entry, ":CFBundleIdentifier", Does Not Exist
/Users/astiefel/workspace/bosspayments/mobile/node_modules/promise/lib/done.js:10
      throw err;
      ^

Error: Command failed: /usr/libexec/PlistBuddy -c Print:CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/mobile.app/Info.plist
Print: Entry, …
Run Code Online (Sandbox Code Playgroud)

ios reactjs react-native

113
推荐指数
11
解决办法
11万
查看次数

Firebase托管+与webpack进行反应

有没有办法将Firebase托管添加到利用webpack的React项目?具体来说,我正在尝试将其添加到https://github.com/mxstbr/react-boilerplate

这是我的firebase.json文件

{
  "hosting": {
    "firebase": "name",
    "public": "app",
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ],
    "rewrites": [
      {
        "source": "**",
        "destination": "/index.html"
      }
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

我打电话时firebase serve页面是空的.但是,如果我这样做npm start的应用程序正常工作.因此,JS/React代码没有被注入index.html,即

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Welcome to Firebase Hosting</title>
  </head>
  <head>
    <!-- The first thing in any HTML file should be the charset -->
    <meta charset="utf-8">
    <!-- Make the page mobile compatible -->
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- Allow installing the app to the homescreen …
Run Code Online (Sandbox Code Playgroud)

firebase reactjs firebase-hosting reactfire

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

EC2上的Spark Streaming:线程"main"java.lang.ExceptionInInitializerError中的异常

我试图在我创建的jar文件上运行spark-submit.当我在我的机器上本地运行它时它可以正常工作但是当部署到Amazon EC2上时它会返回以下错误.

root@ip-172-31-47-217 bin]$ ./spark-submit --master local[2] --class main.java.Streamer ~/streaming-project-1.0-jar-with-dependencies.jar
Exception in thread "main" java.lang.ExceptionInInitializerError
    at org.apache.spark.streaming.StreamingContext$.<init>(StreamingContext.scala:728)
    at org.apache.spark.streaming.StreamingContext$.<clinit>(StreamingContext.scala)
    at org.apache.spark.streaming.StreamingContext.<init>(StreamingContext.scala:81)
    at main.java.Streamer$.main(Streamer.scala:24)
    at main.java.Streamer.main(Streamer.scala)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.apache.spark.deploy.SparkSubmit$.org$apache$spark$deploy$SparkSubmit$$runMain(SparkSubmit.scala:672)
    at org.apache.spark.deploy.SparkSubmit$.doRunMain$1(SparkSubmit.scala:180)
    at org.apache.spark.deploy.SparkSubmit$.submit(SparkSubmit.scala:205)
    at org.apache.spark.deploy.SparkSubmit$.main(SparkSubmit.scala:120)
    at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)
Caused by: java.lang.NoSuchFieldException: SHUTDOWN_HOOK_PRIORITY
    at java.lang.Class.getField(Class.java:1592)
    at org.apache.spark.util.SparkShutdownHookManager.install(ShutdownHookManager.scala:220)
    at org.apache.spark.util.ShutdownHookManager$.shutdownHooks$lzycompute(ShutdownHookManager.scala:50)
    at org.apache.spark.util.ShutdownHookManager$.shutdownHooks(ShutdownHookManager.scala:48)
    at org.apache.spark.util.ShutdownHookManager$.addShutdownHook(ShutdownHookManager.scala:189)
    at org.apache.spark.util.ShutdownHookManager$.<init>(ShutdownHookManager.scala:58)
    at org.apache.spark.util.ShutdownHookManager$.<clinit>(ShutdownHookManager.scala)
... 14 more
Run Code Online (Sandbox Code Playgroud)

下面是我的pom.xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<project>
    <groupId>astiefel</groupId>
    <artifactId>streaming-project</artifactId>
    <modelVersion>4.0.0</modelVersion>
    <name>Streamer Project</name>
    <packaging>jar</packaging>
    <version>1.0</version>
    <properties>
        <maven.compiler.source>1.6</maven.compiler.source>
        <maven.compiler.target>1.6</maven.compiler.target> …
Run Code Online (Sandbox Code Playgroud)

scala amazon-ec2 maven apache-spark spark-streaming

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

Spark:线程"main"中的异常java.lang.VerifyError:class com.fasterxml.jackson.module.scala.ser.ScalaIteratorSerializer

我试图在一个大项目中对一些数据进行简单的Spark并行化,但即使是最简单的例子,我也会收到此错误

Exception in thread "main" java.lang.VerifyError: class com.fasterxml.jackson.module.scala.ser.ScalaIteratorSerializer overrides final method withResolved.(Lcom/fasterxml/jackson/databind/BeanProperty;Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/ser/std/AsArraySerializerBase;
Run Code Online (Sandbox Code Playgroud)

错误出现在任何简单的并行化,即使是这个简单的并行化.我不知道这个错误甚至来自哪里

    val conf: SparkConf = new SparkConf().setAppName("IEEG Spark").setMaster("local")
    val sc: SparkContext = new SparkContext(conf)
    val data = Array(1, 2, 3, 4, 5)
    val distVals = sc.parallelize(data)
    distVals.foreach(println)
Run Code Online (Sandbox Code Playgroud)

以下是我的maven pom.xml文件

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

    <groupId>astiefel</groupId>
    <artifactId>ieeg-spark</artifactId>
    <modelVersion>4.0.0</modelVersion>
    <name>Spark IEEG</name>
    <parent>
        <groupId>edu.upenn.cis.ieeg</groupId>
        <artifactId>ieeg</artifactId>
        <version>1.15-SNAPSHOT</version>
    </parent>
    <properties>
        <scala.version>2.10.4</scala.version>
    </properties>
    <dependencies>
        <dependency>
            <groupId>edu.upenn.cis.ieeg</groupId>
            <artifactId>ieeg-client</artifactId>
        </dependency>
        <dependency>
            <groupId>org.apache.spark</groupId>
            <artifactId>spark-core_2.10</artifactId>
            <version>1.5.0</version>
        </dependency>
        <dependency>
            <groupId>org.scala-lang</groupId>
            <artifactId>scala-compiler</artifactId>
            <version>${scala.version}</version>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>org.scalanlp</groupId>
            <artifactId>breeze_2.10</artifactId>
            <version>0.10</version>
        </dependency> …
Run Code Online (Sandbox Code Playgroud)

scala jackson maven apache-spark

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

使用 IO monad 的 Haskell 单元测试

我正在尝试为返回 IO monad 的 haskell 函数编写 HUnit 测试,因为它们执行文件 I/O。有什么办法可以做到这一点吗?现在我正在尝试编写一个仅返回 Bool 的方法,这可以作为我的测试

\n\n
combine :: FilePath -> FilePath -> Bool\ncombine fp1 fp2 = do\n  cs <- readFile fp1\n  let (_,y,z) = strToHuff cs\n  let _ = writeToFile fp2 z y\n  (a, b) <- readFromFile fp2\n  z == a && b == y\n
Run Code Online (Sandbox Code Playgroud)\n\n

但这给了我以下错误:

\n\n
FileWriter.hs:153:3: Couldn\'t match type \xe2\x80\x98IO b0\xe2\x80\x99 with \xe2\x80\x98Bool\xe2\x80\x99 \xe2\x80\xa6\n    Expected type: IO String -> (String -> IO b0) -> Bool\n      Actual type: IO String -> (String …
Run Code Online (Sandbox Code Playgroud)

io monads haskell ghci hunit

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

将位转换为Int8 Haskell

尝试将位(0,1)的列表转换为Int8或类似内容,以便我不会仅从1位上浪费ByteString中的一个字节

例如,我可能有一个像[0,1,0,0,0,1,1,1,1,0]之类的列表,它作为ByteString表示每个列表为Byte而不是Bit。

byte haskell bit-shift bit ghci

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

Haskell从文件中读取一个Map

我已经写了一个文件的地图,现在我正在尝试对它进行读取.那可能吗?其中一个问题就是使用ByteString和ByteString.Char8编写和读取代码.我一直收到以下错误

fromList *** Exception: Prelude.read: no parse
Run Code Online (Sandbox Code Playgroud)

我的代码如下:

import qualified Data.ByteString.Char8 as BSC
import qualified Data.ByteString as BS
import qualified Data.Map as Map

type Code = Map.Map Char [Bit]

writeCode :: FilePath -> Code -> IO ()
writeCode fp tr = BS.writeFile ("code_" ++ fp)
                  (BSC.pack (show (tr :: M.Map Char [Bit])))

readCode :: FilePath -> IO Code
readCode f = do s <- BS.readFile ("code_" ++ f)
                let s' = BSC.unpack s
                return (read s' :: Code)
Run Code Online (Sandbox Code Playgroud)

haskell

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