javascript

java

python

c#

android

node.js

reactjs

c++

php

html

jquery

css

.net

ios

git

ruby-on-rails

sql

c

string

ruby

如何修复iPhone 3.0中的NSURLErrorDomain错误-999

我正在尝试更新我的iPhone应用程序以与OS 3.0一起使用。 我有一个UIWebView,可以显示一个页面。 但是,当我单击链接时,它会为didFailLoadWithError调用我的委托,错误是操作无法完成。 (NSURLErrorDomain错误-999。)我验证了OS 2.2.1仍然可以使用,因此在3.0中有所更改。

有任何想法吗?

trans by 2020-01-20T00:02:39Z

android-如何从片段本身替换活动的片段?

我的应用程序的Activity中有一个Fragment。 我想以编程方式用当前片段本身中的另一个片段替换该片段。

例如,如果我单击片段内的按钮,则片段应替换为另一个片段,但活动应保持不变。

可能吗? 如果是这样,该怎么办?

trans by 2020-01-19T23:58:13Z

github-如何删除我的git repo中的所有文件并从本地git repo中更新/推送?

是否可以删除存储库中的所有文件并仅使用本地计算机中的文件进行更新? 原因是,某些文件在我的github中不是必需的,因此我想删除这些文件。 我不想一一删除文件,而是想看看是否有可能仅删除git repo中的所有文件并仅使用本地计算机中的文件进行更新/推送。 希望它清除。 谢谢。

trans by 2020-01-19T23:48:04Z

获取GraphQL整个架构查询

我想从服务器获取架构。我可以获取具有类型的所有实体,但是无法获取属性。

获取所有类型:

query {
  __schema {
    queryType {
      fields {
        name
        type {
          kind
          ofType {
            kind
            name
          }
        }
      }
    }
  }
}

如何获取类型的属性:

__type(name: "Person") {
    kind
    name
    fields {
      name
      type {
        kind
        name
        description
      }
    }
  }

如何仅通过1个请求即可获得具有属性的所有类型? 或更妙的是:我如何获得带有变异子,枚举,类型的整个架构...

trans by 2020-01-19T23:42:39Z

为什么我要使用断言?

我从没有断言的想法-为什么您应该使用它们呢?

我的意思是,假设我是一名方程式赛车手,并且所有断言都是诸如安全带,头盔之类的东西。

测试(在调试中)都还可以,但是现在我们要进行赛车(发布)!我们应该放弃所有安全性,因为测试时没有问题吗?

我永远不会删除它们。 我认为大多数声称删除与断言可比的东西的人从未描述过他们的代码,或者断言是绝对的替代。我从未见过任何真正的性能优势,尤其是在80/20规则方面。

那么,我是否以某种方式错过了要点,或者有人可以告诉我,为什么我应该使用断言?顺便说一句,我正在使用单元测试。

trans by 2020-01-19T23:30:30Z

您如何在Rails中构造i18n yaml文件?

我开始在Rails中填充一个en yaml文件,我已经知道它会在不久之后变得混乱并且失去控制。 是否有使该文件井井有条的惯例?

到目前为止,我具有以下结构:

language:
  resource:
    pages: # index, show, new, edit
      page html elements: # h1, title
  activerecord:
    attributes:
      model:
        property:

现在,我想将以下内容放入此结构中,但不确定如何:

  1. 导航
  2. 按钮文字(保存更改,创建帐户等)
  3. 来自控制器闪存的错误消息
  4. 如何添加多字键。 我要使用空格还是下划线? 例如,t(".update button"))或t(".update_button")

语言环境文件结构是否有约定?

trans by 2020-01-19T23:22:12Z

svn-Subversion与CV

我已经使用了SVN和CVS了一点,但是需要为我将要开始的新项目选择一个。

广泛使用这两种方法的人能否提供一些利弊,他们认为更好? 最好的学习资源也将受到赞赏。

这将是一个小项目,只需一个或两个开发人员即可启动。

trans by 2020-01-19T23:15:38Z

DNS-仅使用一个VPS托管两个域?

可能吗? 有人告诉我是,但是我不确定。

如果可能,我应该怎么做? 我的网站位于一个/ www文件夹。 如何配置2个不同的站点?

trans by 2020-01-19T23:11:06Z

安全性-如何使用IAM用户帐户登录AWS控制台?

我已经创建了一个IAM用户帐户。 现在,我想将此用户连接到AWS控制台。

AWS说:

对于需要访问AWS管理控制台的用户,请在完成此向导后在“用户”面板中创建密码。

我为IAM用户创建了一个密码。

尝试使用新用户名和密码登录到AWS控制台不起作用。

我需要做什么?

trans by 2020-01-19T23:08:03Z

Java-null instanceof对象的评估结果为true和false

当我编译并运行此代码时:

public class Testing {
    public static void main(String... args) {
        Object obj = null;
        if (obj instanceof Object) {
            System.out.println("returned true"); 
        } else {
            System.out.println("returned false"); 
        }
        System.out.println(" " + obj instanceof Object);
    }
}

我在命令行上得到这个:

C:\Users\xxxxxx\Desktop>java Testing
returned false
true

不应该“ null instanceof someType”总是返回false?

trans by 2020-01-19T23:05:01Z

javascript-正则表达式提取子字符串,由于某种原因返回2个结果

我需要在javascript中做很多正则表达式操作,但是语法有一些问题,由于某些原因,我似乎找不到关于此的确定资源。

var tesst = "afskfsd33j"
var test = tesst.match(/a(.*)j/);
alert (test)

表明

"afskfsd33j, fskfsd33"

我不确定为什么要给出原始和匹配的字符串的输出,我想知道如何才能得到匹配的字符串(本质上是从原始字符串中提取我想要的部分)

感谢您的任何建议

trans by 2020-01-19T23:00:11Z

c-从int *转换后,我的char指针指向无效值

我正在学习C编程语言,我刚刚开始学习带有指针的数组。 我在这个问题上有问题,希望输出必须是2,但必须是2,有人可以解释为什么吗?

int main(){
   int arr[] = {1, 2, 3, 4, 5};
   char *ptr = (char *) arr;
   printf("%d", *(ptr+4));
   return 0;
}
trans by 2020-01-19T22:55:34Z

统计-python中z得分的概率,反之亦然

我有numpy,statsmodel,pandas和scipy(我认为)

如何计算p值的z得分,反之亦然?

例如,如果我的p值为0.95,我应该得到1.96的回报。

我在scipy中看到了一些函数,但是它们仅在数组上运行z测试。

trans by 2020-01-19T22:53:55Z

在Bash中,如何测试“ -u” mod中是否定义了变量

我刚刚在bash中发现了undefined,它帮助我找到了一些以前看不见的bug。 但是我也有一种情况,我需要在计算一些默认值之前测试是否定义了变量。 我为此提出的最好的方法是:

if [ "${variable-undefined}" == undefined ]; then
    variable="$(...)"
fi

该方法有效(只要变量没有字符串值undefined)。 我想知道是否有更好的方法?

trans by 2020-01-19T22:48:58Z

Proguard-Proguard在Android Studi中使用assembleRelease编译apk时失败

我正在尝试在Android Studio 1.0.1中将我的应用程序编译为assembleRelease并收到以下消息:

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:proguardRelease'.
> java.io.IOException: Please correct the above warnings first.

该应用程序可以在调试模式下编译并完美运行,而assembleRelease可与Android Studio 0.8一起使用。

proguard-rules.pro文件为空。 build.gradle文件和完整错误如下所示。

有人可以帮忙吗?

build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 19
    buildToolsVersion '19.1'

    defaultConfig {
        applicationId "com.xxx.xxx"
        minSdkVersion 15
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

    lintOptions {
        abortOnError false
        absolutePaths false
        lintConfig file("lint.xml")
    }
}

repositories {
    mavenCentral()
    flatDir {
        dirs 'aars'
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.urbanairship:urbanairship-lib:+@aar'
    compile 'com.google.android.gms:play-services:6.1.+'
    compile 'me.grantland:autofittextview:0.1.1@aar'
    compile 'com.google.code.gson:gson:2.2.+'
    compile 'net.danlew:android.joda:2.3.4@aar'
    compile 'com.android.support:support-v4:21.0.0'
    compile 'com.android.support:support-v13:21.0.0'
    compile 'com.squareup.okio:okio:1.0.0@jar'
    compile 'net.danlew:android.joda:2.4.0'
    compile 'de.greenrobot:eventbus:2.2.1'
    compile 'se.emilsjolander:stickylistheaders:2.5.0'
    compile 'se.emilsjolander:StickyScrollViewItems:1.1.0'
    compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.3'
    compile 'com.sothree.slidinguppanel:library:2.0.2'
    compile 'com.squareup.okhttp:okhttp:2.1.0'
    compile 'com.squareup.picasso:picasso:2.4.0'
    compile 'com.squareup.okhttp:okhttp-urlconnection:2.1.0'
    compile 'de.greenrobot:eventbus:2.4.0'
}

错误是

13:40:19: Executing external task 'assembleRelease'...
:app:preBuild
:app:preReleaseBuild
:app:checkReleaseManifest
:app:preDebugBuild
:app:prepareComAndroidSupportSupportV132100Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42100Library UP-TO-DATE
:app:prepareComGoogleAndroidGmsPlayServices6171Library UP-TO-DATE
:app:prepareComSothreeSlidinguppanelLibrary202Library UP-TO-DATE
:app:prepareComUrbanairshipUrbanairshipLib510Library UP-TO-DATE
:app:prepareMeGrantlandAutofittextview011Library UP-TO-DATE
:app:prepareNetDanlewAndroidJoda240Library UP-TO-DATE
:app:prepareSeEmilsjolanderStickyScrollViewItems110Library UP-TO-DATE
:app:prepareSeEmilsjolanderStickylistheaders250Library UP-TO-DATE
:app:prepareReleaseDependencies
:app:compileReleaseAidl
:app:compileReleaseRenderscript
:app:generateReleaseBuildConfig
:app:generateReleaseAssets UP-TO-DATE
:app:mergeReleaseAssets
:app:generateReleaseResValues UP-TO-DATE
:app:generateReleaseResources
:app:mergeReleaseResources
:app:processReleaseManifest
:app:processReleaseResources
:app:generateReleaseSources
Note: <path_to_my_project>/app/src/main/java/com/xxx/xxx/fragments/MatchCenterFragment.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
:app:compileReleaseJava
:app:lintVitalRelease
:app:compileReleaseNdk
:app:proguardRelease
Warning: com.ooyala.android.player.WidevineLibPlayer: can't find superclass or interface com.widevine.drmapi.android.WVEventListener
( more com.ooyala.* warnings )
Warning: com.squareup.okhttp.internal.huc.HttpsURLConnectionImpl: can't find referenced method 'long getContentLengthLong()' in program class com.squareup.okhttp.internal.huc.HttpURLConnectionImpl
Warning: com.squareup.okhttp.internal.huc.HttpsURLConnectionImpl: can't find referenced method 'long getHeaderFieldLong(java.lang.String,long)' in program class com.squareup.okhttp.internal.huc.HttpURLConnectionImpl
Warning: com.squareup.okhttp.internal.huc.JavaApiConverter$CacheHttpsURLConnection: can't find referenced method 'long getContentLengthLong()' in program class com.squareup.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection
Warning: com.squareup.okhttp.internal.huc.JavaApiConverter$CacheHttpsURLConnection: can't find referenced method 'long getHeaderFieldLong(java.lang.String,long)' in program class com.squareup.okhttp.internal.huc.JavaApiConverter$CacheHttpURLConnection
Warning: okio.DeflaterSink: can't find referenced class org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
Warning: okio.Okio: can't find referenced class java.nio.file.Files
Warning: okio.Okio: can't find referenced class java.nio.file.Files
Warning: okio.Okio: can't find referenced class java.nio.file.Files
Warning: okio.Okio: can't find referenced class java.nio.file.Path
Warning: okio.Okio: can't find referenced class java.nio.file.OpenOption
Warning: okio.Okio: can't find referenced class java.nio.file.Path
Warning: okio.Okio: can't find referenced class java.nio.file.OpenOption
Warning: okio.Okio: can't find referenced class org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
Warning: okio.Okio: can't find referenced class java.nio.file.Path
Warning: okio.Okio: can't find referenced class java.nio.file.OpenOption
Warning: okio.Okio: can't find referenced class java.nio.file.Path
Warning: okio.Okio: can't find referenced class java.nio.file.OpenOption
Warning: okio.Okio: can't find referenced class org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement
Warning: there were 234 unresolved references to classes or interfaces.
         You may need to add missing library jars or update their versions.
         If your code works fine without the missing classes, you can suppress
         the warnings with '-dontwarn' options.
         (http://proguard.sourceforge.net/manual/troubleshooting.html#unresolvedclass)
Warning: there were 4 unresolved references to program class members.
         Your input classes appear to be inconsistent.
         You may need to recompile the code.
         (http://proguard.sourceforge.net/manual/troubleshooting.html#unresolvedprogramclassmember)
:app:proguardRelease FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:proguardRelease'.
> java.io.IOException: Please correct the above warnings first.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 14.674 secs
Please correct the above warnings first.
13:40:35: External task execution finished 'assembleRelease'.
trans by 2020-01-19T22:45:39Z

算法-为什么在链表中查找循环时将指针增加2,为什么不3,4,5?

我已经看过一个问题,该问题涉及在链表中查找循环的算法。 我已经读过弗洛伊德(Floyd)的循环查找算法解决方案,在很多地方都提到要使用两个指针。 一个指针(较慢/乌龟)增加一个,其他指针(较快/野兔)增加2。当它们相等时,我们发现循环,如果更快的指针到达null,则链表中没有循环。

现在我的问题是为什么我们将指针增加2。 增加2是必要的,或者我们可以将其增加X以获得结果。 如果将更快的指针增加2,是否有必要找到一个循环,或者是否存在需要将3或5或x增加的情况。

trans by 2020-01-19T22:39:09Z

目标c-NSMutableArray使用ord添加对象

我有NSMUtableArray,其中包含元素,例如:

a,b,c,e

我想在c之后和e之前添加一个对象for。换句话说,我想将一个对象插入已排序的数组中(该对象也可以是自定义对象)

我想知道:除了使用for查找位置外,还有其他方法可以实现吗? 最好使用iOS api。

谢谢。

trans by 2020-01-19T22:36:06Z

C ++-从字符获取istream *

我有一个char *和从库中接收到的数据长度,我需要将数据传递给采用istream的函数。

我知道我可以创建一个字符串流,但是它将复制所有数据。 而且,由于它是一个zip文件,因此数据肯定会为0,而创建stringstream会将数据一直存储到我认为的第一个0。

有什么方法可以从char *创建一个istream,它的大小无需复制所有数据吗?

trans by 2020-01-19T22:31:29Z

CSS-如何在Chrome的Inspector中添加/在伪元素之前或之后插入/插入伪元素?

我可以通过+符号(新样式规则)添加常规样式规则,但不能在样式检查器的“ Pseudo :: before Element”或“ Pseudo :: after Element”部分下添加一个规则。 如果我尝试通过“编辑为HTML”将::before::after元素添加到HTML中,则它会以文本形式显示。 我的解决方法是添加<span class="pseudo_before"></span>,然后设置样式。 我想念什么吗?

trans by 2020-01-19T22:28:43Z

模板参数用作另一个模板的模板参数时,为什么不能推导出模板参数?

该代码有什么问题?

#include <map>

template<typename T>
struct TMap
{
    typedef std::map<T, T> Type;
};

template<typename T>
T test(typename TMap <T>::Type &tmap_) { return 0.0; }

int _tmain(int argc, _TCHAR* argv[])
{
    TMap<double>::Type tmap;
    tmap[1.1] = 5.2;
    double d = test(tmap); //Error: could not deduce template argument for T
    return 0;
}
trans by 2020-01-19T22:25:03Z

上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 下一页 共3084页