小编ide*_*ide的帖子

Expo和React Native有什么区别?

来自世博会网站

Expo允许Web开发人员通过JavaScript编写一次,构建真正适用于iOS和Android的本机应用程序.

这不是React Native的作用吗?有什么不同?

exponentjs expo

149
推荐指数
7
解决办法
5万
查看次数

"volatile"在Java中意味着什么?

我们volatile在其中一个项目中使用它来维护不同线程访问的变量的相同副本.我的问题是,它是否是正常的使用volatilestatic.编译器没有给出任何错误,但我不明白使用两者的原因.

java volatile java-memory-model

26
推荐指数
4
解决办法
2万
查看次数

当用作泛型类型参数时,为什么"动态"不是所有类型的协变和逆变?

我想知道在用作泛型类型参数时是否dynamic在语义上等效object.如果是这样,我很好奇为什么存在这种限制,因为在为变量或形式参数赋值时两者是不同的.

我在C#4.0中编写了一个小实验来梳理一些细节.我定义了一些简单的接口和实现:

interface ICovariance<out T> { T Method(); }

interface IContravariance<in T> { void Method(T argument); }

class Covariance<T> : ICovariance<T>
{
    public T Method() { return default(T); }
}

class Contravariance<T> : IContravariance<T>
{
    public void Method(T argument) { }
}
Run Code Online (Sandbox Code Playgroud)

实验的有趣细节:

class Variance
{
    static void Example()
    {
        ICovariance<object> c1 = new Covariance<string>();
        IContravariance<string> c2 = new Contravariance<object>();

        ICovariance<dynamic> c3 = new Covariance<string>();
        IContravariance<string> c4 = new Contravariance<dynamic>();

        ICovariance<object> c5 = new Covariance<dynamic>();
        IContravariance<dynamic> …
Run Code Online (Sandbox Code Playgroud)

.net c# generics dynamic c#-4.0

22
推荐指数
1
解决办法
1293
查看次数

如何导出从其他文件导入的Flow类型定义?

给定从另一个模块导入的类型定义,如何重新导出它?

/**
 * @flow
 */

import type * as ExampleType from './ExampleType';

...

// What is the syntax for exporting the type?
// export { ExampleType };
Run Code Online (Sandbox Code Playgroud)

javascript flowtype

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

如何上传世博会照片?

我正在制作一个带有Expo的应用程序,并希望让用户拍照或从相机胶卷中选择一个并将其上传到我的服务器.我该怎么做呢?

react-native exponentjs expo

16
推荐指数
4
解决办法
2万
查看次数

使用create-react-native-app创建了一个应用,如何将其发布到Google Play商店?

我用create-react-native-app创建了一个应用程序,但我不确定如何将其发布到Google Play商店.

错误1

看完这篇文档后.

; exp build:android
[exp] Making sure project is set up correctly...
/[exp] Warning: Not using the Expo fork of react-native. See https://docs.expo.io/.
\[exp] Warning: 'react-native' peer depencency missing. Run `npm ls` in /var/www/html/test/testme/osmosis-seek-android to see full warning.
[exp] 
[exp] If there is an issue running your project, please run `npm install` in /var/www/html/test/testme/osmosis-seek-android and restart.
[exp] Your project looks good!
[exp] Checking if current build exists...

[exp] No currently active or previous builds for …
Run Code Online (Sandbox Code Playgroud)

react-native create-react-app expo

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

如何使用Expo在真实的iOS设备上运行应用程序?

我正在使用Expo运行我的应用程序.我可以在Expo XDE中看到两个选项:

  1. 在iOS模拟器上打开
  2. 在Android上打开 XDE

我想通过直接连接到我的设备来运行我的应用程序.世博会有可能吗?

javascript ios react-native expo

12
推荐指数
3
解决办法
9368
查看次数

Android(Pixel 2)无法通过USB连接到MacBook Pro而无需重新启动计算机

我发现我需要重新启动计算机才能让Android识别它已连接到我的计算机.即使在重置NVRAM之后,睡眠计算机似乎还需要重新启动.

当Android无法连接到计算机时,重新插入USB电缆无济于事.也没有重新启动手机,将"开发者设置"中的USB模式从"充电"更改为"PTP"或其他模式.杀戮也不会adb再次开始.

眼镜:

  • 电话
    • Google Pixel 2
    • Android 8.0.0
  • 电脑
    • MacBook Pro(Retina,USB Type-A端口)
    • macOS 10.13.1 High Sierra
    • adb 1.0.39(rev.3db08f2c6889-android)
  • 电缆
    • AmazonBasics USB 3.1 Type-A到Type-C

macos android adb

12
推荐指数
1
解决办法
2429
查看次数

如何设置子模块以指向特定提交而不提取它?

我正在编写一个服务来更新超级项目中每个子模块指向的提交.我这样做的天真方式是git fetch在子模块中运行git reset --hard <hash>,然后添加子模块并提交它.

我想跳过这git fetch一步,简单地强制子模块指向给定的哈希以获得更好的性能(跳过获取对象并占用磁盘空间)并处理上游可能不再存在且无论如何都无法获取的提交(如果他们被强制推动破坏了.

git git-submodules

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

包含非CLS兼容参考的程序集是否可以符合CLS?

我有一个不符合CLS的现有DLL,我从我自己的项目中引用.当我将程序集标记为符合CLS时,我得到编译器警告,引用的程序集中的名称不符合CLS.

有没有办法让我的程序集符合CLS标准并将引用的标记标记为不?

c# cls-compliant c#-4.0

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