接下来:https://facebook.github.io/react-native/docs/getting-started.html,我创建了一个空项目,并试图通过执行来运行它:sudo react-native run-android这是生产什么:
Starting JS server...
Building and installing the app on the device (cd android && ./gradlew installDebug...
Downloading https://services.gradle.org/distributions/gradle-2.4-all.zip
Exception in thread "main" javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Run Code Online (Sandbox Code Playgroud)
(如果有用,我可以发布剩下的错误).有人有建议吗?
我正在关注基于URL的调度的官方球拍示例,但似乎无法让它正常工作.
#lang web-server/insta
(require web-server/servlet
web-server/servlet-env)
(define (start request)
(blog-dispatch request))
(define-values (blog-dispatch blog-url)
(dispatch-rules
(("") list-posts)
(("posts" (string-arg)) review-post)
(else list-posts)))
(define (list-posts req) `(list-posts))
(define (review-post req p) `(review-post ,p))
(serve/servlet start
#:servlet-path ""
#:port 8080)
Run Code Online (Sandbox Code Playgroud)
当我运行.rkt文件时,Web服务器似乎正常工作.但是当我实际访问主页面时(http:// localhost:8080 /或其他)我得到了一个通用的"欢迎使用Racket"页面,而不是我在调度规则中指定的响应.如果我点击localhost:8080/posts/test,我收到的错误是我指定的页面丢失了.我错过了一些明显的东西吗?
假设我有一个这样的类:
class ASDF {
int a;
int b;
int c;
}
ASDF[] myArray;
Run Code Online (Sandbox Code Playgroud)
还有一些相当大的ASDF阵列.有没有办法编写一个接受ASDF成员名称和ASDF数组的函数,并对给定成员名称的所有成员求和?
即,我想要一个像这样工作的函数:
sumMember(myArray, a);
Run Code Online (Sandbox Code Playgroud)
将返回ASDF中所有'a'成员变量的总和.但是,有三个以上的成员变量,因此为每个变量设置一个函数是不现实的.