小编Kev*_*off的帖子

mongodump给出了分段错误

我在我的Mac上安装了MongoDB v3.2.6,我macOs High Sierra v10.13.1在升级之前尝试进行备份.

我有一个$ mongod使用defaut db location和default port在一个窗口中运行的实例.

它是我的本地数据库,它不受密码保护,不需要ssl conncetions.

我可以访问我的数据库查找使用$ mongo或Robomongo,但当我运行$ mongodump$ mongodump --db mydatabase我得到以下错误

[1] 1815 segmentation fault mongodump

更新:我试图运行mongostat,现在我收到以下错误:

[1] 2404 bus error mongodump

这是我在启动db时得到的日志$ mongod:

2017-12-25T12:36:26.642+0000 I CONTROL  [initandlisten] MongoDB starting : pid=3216 port=27017 dbpath=/data/db 64-bit host=MBP-de-Kevin.home
2017-12-25T12:36:26.643+0000 I CONTROL  [initandlisten] db version v3.2.6
2017-12-25T12:36:26.643+0000 I CONTROL  [initandlisten] git version: 05552b562c7a0b3143a729aaa0838e558dc49b25
2017-12-25T12:36:26.643+0000 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.2m …
Run Code Online (Sandbox Code Playgroud)

mongodb mongodump

5
推荐指数
2
解决办法
1393
查看次数

React Native 扩展 NativeModules TypeScript 类型

我有一个本机模块,我想输入它。

这是我的模块界面的示例

export interface BBAudioPlayer {
  playSound: (sound: 'click' | 'tada') => Promise<void>;
  pause: () => Promise<void>;
}

Run Code Online (Sandbox Code Playgroud)

这就是我使用它的方式:

NativeModules.BBAudioPlayer.playSound('tada');
Run Code Online (Sandbox Code Playgroud)

如何扩展NativeModules以添加我的新模块的类型?

typescript react-native

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

React-Native AsyncStorage使用iPhone Simulator在哪里将数据保存在磁盘上?

使用IOS Simulator,React-Native AsyncStorage在哪里将数据保存在磁盘上?

我正在使用IOS Simulator 10.0版并运行IOS 10.2和react-native 0.40.0

ios-simulator react-native asyncstorage

4
推荐指数
1
解决办法
2831
查看次数

Xcode、React Native 和 redux 记录器:[太大的 formatValueCalls XXX 超出了 200 的限制]

运行React Native时,没有远程调试js,Xcode显示很多日志说:

[TOO BIG formatValueCalls XXX exceeded limit of 200] 
Run Code Online (Sandbox Code Playgroud)

日志似乎出现在 redux 记录器条目中。

该错误是由本地做出反应抛出,从一个名为console.jsnode_modules/react-native/Libraries/polyfills/console.js

这应该引起注意吗?我在互联网上找不到与此相关的任何内容。

xcode react-native redux-logger

4
推荐指数
1
解决办法
4690
查看次数

反应原生动画。您必须为每个变换对象指定一个属性

尝试使用translateX和翻译视图时出现此错误translateY

ExceptionsManager.js:173 NSMutableArray 类型的 JSON 值 '( { translateX = 0; translateY = 120; } )' 无法转换为 CATransform3D。您必须为每个转换对象指定一个属性。

这是我的组件:

  const BounceInUp: FC<IAnimatedView> = ({ children, teddyBear }) => {
  const bounceValue = new Animated.Value(120);
  const shakeValue = new Animated.Value(0);

  const animate = useCallback(() => {
    Animated.sequence([
      Animated.delay(300),
      Animated.spring(bounceValue, {
        useNativeDriver: true,
        toValue: -10,
        velocity: 3,
        friction: 8,
      }),
      Animated.sequence([
        Animated.timing(shakeValue, { toValue: 10, duration: 100, useNativeDriver: true }),
        Animated.timing(shakeValue, { toValue: -10, duration: 100, useNativeDriver: true }), …
Run Code Online (Sandbox Code Playgroud)

react-native

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

TS2683:“this”隐式具有“any”类型,因为它没有使用“apply”的类型注释

这个问题之前可能已经被问过,但我仍然无法在我的情况下解决它。

我正在尝试用 TypeScript 编写一个 memoize 函数,但无法this在函数内部输入内容

function memoize<T extends string | number, R>(fn: (args: T) => R): (args: T) => R {
    const cache: { [key: string]: R } = {};
    return function (...args): R {
        if (cache[args.toString()]) {
            return cache[args.toString()];
        }

        const result = fn.apply(this, args); // TS2683: 'this' implicitly has type 'any' because it does not have a type annotation.
        cache[args.toString()] = result;
        return result;
    };
}
Run Code Online (Sandbox Code Playgroud)

我收到这个错误

TS2683:“this”隐式具有类型“any”,因为它没有类型注释。

我不确定我是否理解如何输入this以及它的类型到底应该是什么

this typescript

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

检测 SwiftUI 中 Button 外部的触摸

我有一个重置按钮,要求首先确认。我想设置isSure为 false 是用户触摸组件外部。

我可以从 Button 组件执行此操作吗?

这是我的按钮:

struct ResetButton: View {
    var onConfirmPress: () -> Void;
    @State private var isSure: Bool = false;

    var body: some View {
        Button(action: {
            if (self.isSure) {
                self.onConfirmPress();
                self.isSure.toggle();
            } else {
                self.isSure.toggle();
            }
        }) {
            Text(self.isSure ? "Are you sure?" : "Reset")
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

swiftui

3
推荐指数
2
解决办法
4527
查看次数

React Native:如何检测带有动态岛的手机?

是否可以使用 React Native 来定位具有动态岛屿的手机(iPhone 14 Pro 和 iPhone 14 Pro Max)?

react-native dynamic-island

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

在 React-Native 中,我可以将 hitSlop 值添加到 StyleSheet.create 中吗?

在 React-Native 中,我在组件hitSlop中定义了 prop TouchableHightlight。我想知道是否可以将属性添加到函数中StyleSheet.create(),以及它是否也有意义?

这是我的代码示例:

const styles = StyleSheet.create({
});

const MyComp = () => (
  <TouchableHighlight hitSlop={{ top: 8, left: 8, right: 8, bottom: 8 }}>
  </TouchableHighlight>
)
Run Code Online (Sandbox Code Playgroud)

react-native

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

如何在Xcode中打开颜色选择器?

在Xcode中,我知道如何从情节提要中访问颜色选择器。但是是否有从任何地方打开它的快捷方式?

xcode

2
推荐指数
2
解决办法
2173
查看次数