小编kit*_*kit的帖子

错误:名称'Image'在库的包中定义:flutter/src/widgets/image.dart'和'package:image/src/image.dart'. - ambiguous_import

如何在Dart中解决此歧义错误.

import 'dart:io';
import 'package:flutter/material.dart';
import 'package:camera/camera.dart';
import 'package:image/image.dart';

return MaterialApp(
  title: 'Camera',
  home: Scaffold(
    body: new Container(
      child: _image == null ? Text('No Image to display') : Image.file(_image),
    ),
    floatingActionButton: new FloatingActionButton(onPressed:() {
      picker();
    },
    tooltip: 'Pick image',
    child: new Icon(Icons.camera)),
  ),
);
Run Code Online (Sandbox Code Playgroud)

错误:

名称'Image'在库的包中定义:flutter/src/widgets/image.dart'和'package:image/src/image.dart'.([camera] lib\packs\reg.certificate.dart:45的ambiguous_import)

图像Flutter Widget库中定义,也在'package:image/image.dart'中定义.但我想从Flutter Widget库中引用它如何做到这一点?

这是package的图像:image/image.dart - >用于解码图像的库.

**包:图像/ image.dart**

dart flutter

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

在React-Native中访问this.state

嗨,我是React的新手,所以请耐心等待.我想将地理位置存储为州.看起来很漂亮,因为任何位置变化都会触发渲染,这正是我想要的.在开发过程中,我有一个按钮,通过访问手动触发事件lastPosition.但是,当我这样做.国家是"未定义的".有什么线索的原因?

export default class FetchProject extends Component {
    constructor(props) {
        super(props);
        this.state = {
            initialPosition: 'unknown',
            lastPosition: 'unknown',
        };
    }

    //code that sets lastposition
    componentDidMount() {
        ....
    }

    _onPressGET (){
        console.log("PressGET -> " + this.state); //undefined
        var northing=this.state.initialPosition.coords.latitude; 
        //triggers error
    }

    render() {
       return (    
           <View style={styles.container}>
               <TouchableHighlight onPress = {this._onPressGET} style = {styles.button}>
                  <Text>Fetch mailbox</Text>
               </TouchableHighlight>
           </View>
       );
    }
}
Run Code Online (Sandbox Code Playgroud)

javascript setstate reactjs react-native

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

仍然使用c ++ std_lib_facilities.h吗?

我正在从编程原理和实践中学习C ++。他们给出了一个示例程序:

// read and write a first name
#include "std_lib_facilities.h"
int main()
{
    cout << "Please enter your first name (followed by 'enter'):\n";
    string first_name; // first_name is a variable of type string
    cin >> first_name; // read characters into first_name
    cout << "Hello, " << first_name << "!\n";
}
Run Code Online (Sandbox Code Playgroud)

如果在Visual Studio中输入相同的类型,则会为头文件提供错误。我对此头文件感到困惑。

还在用吗?除了该标题,我还能使用什么?

c++ visual-studio c++11

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

使用 pandas 数据框列值来透视其他列

我有以下dataframe要重塑的内容:

  dir  hour  board_sign  pass
   1    5      d          294
   1    5      u          342
   1    6      d          1368
   1    6      u          1268
   1    7      d          3880
   1    7      u          3817
Run Code Online (Sandbox Code Playgroud)

我想要做的是将“board_sign”中的值用作新列,其中将包含“pass”列中的值,以便看起来dataframe像这样:

  dir   hour     d     u
  1      5     294    342
  1      6     1368   1268
  1      7     3880   3817
Run Code Online (Sandbox Code Playgroud)

我已经尝试了几个函数,如熔化枢轴堆栈和取消堆栈,但似乎没有一个函数给出了想要的结果,我也尝试了pivot_table,但由于多索引,它使得迭代变得困难。

这似乎是一个简单的操作,但我就是无法做到正确。我还可以使用其他功能吗?

谢谢。

pivot pivot-table python-3.x pandas

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

如何不区分大小写地在Javascript中设置对象的值?

不知道键模式时如何在Javascript中设置对象的值?

例:

Key值是相同的 ,但是过一段时间它是资本或一段时间它是小写或某个时候的第一个字母是大写字母,小写字母等。

var a = {
    'perm city' :{
         value:'asda'
    }
}

if((a['perm city'] && a['perm city'].value) ||  (a['Perm City'] && a['Perm City'].value) ||  (a['PERM CITY'] && a['PERM CITY'].value)){
    a['PERM CITY'] = 'DADASDASD'
}
Run Code Online (Sandbox Code Playgroud)

在我的示例中,我想设置perm city值,但我不知道它将以哪种模式出现。

javascript

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

在使用root用户(= bucket owner)的aws s3存储桶上放置存储桶策略时拒绝访问

我有一个AWS root用户,我用它在Amazon上创建一个S3存储桶.
现在我想通过添加以下策略使这个桶公开:

{
   "Version": "2012-10-17",
   "Statement": [{
      "Effect": "Allow",
      "Principal": "*",
      "Action": "s3:GetObject",
      "Resource": "arn:aws:s3:::<my bucket name>/*"
   }]
}
Run Code Online (Sandbox Code Playgroud)

我的名字在哪里?
当我尝试保存此策略时,我获得了403拒绝访问权限.

我尝试明确设置putbucketpolicy权限,但它仍然给出403.
任何机构知道为什么?

这是图像错误:

aws错误消息的图像

policy amazon-s3 root bucket amazon-web-services

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

iOS饼图属性

我正在使用iOS 图表并有一个饼图。我想删除内部圆并更改饼图中的每个饼的宽度。我还找不到如何减小饼图的宽度并删除内部圆的方法。

图像是我想要做的。

图表

我尝试PieChartView更改draw属性,但没有成功。任何想法如何解决这个问题?

swift ios-charts

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

导航器更改返回按钮颜色

我怎样才能改变“<返回”这个按钮的颜色??

在此处输入图片说明

navigation button react-native

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

`react-native init app`在React-Native 0.56中不起作用

React Native 0.56

我已经安装了react-native-cli globally,当我尝试使用创建一个新项目时react-native init myapp,我收到了一个错误.

这是我面临的错误.

截图

环境: - Windows 10,节点版本v10.1.0,npm版本6.1.0,反应本机版本0.56

以前的项目运作良好,但无法创建新项目.

react-native npm-install react-native-cli

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

ReactNative中的ScrollView没有填充剩余空间

我的应用程序中有一个屏幕,其中包含“中间”内容。对于Iphone 5-8来说,此内容太长了,但对于Iphone 8S-XS Max来说只有一个屏幕。

为了解决这个问题,我放了一个simple ScrollView,适用于内容太长的内容,但是对于较大的屏幕尺寸,它会留下灰色背景,如下面的屏幕截图所示:
在此处输入图片说明

这是代码:

<View style={{flex: 1, width: '100%',justifyContent: 'center', alignItems: 'center', height: 900,}}>
    <ScrollView style={{width: '100%', flex: 1, height: 900}}>
        <ImageBackground source={require('../../assets/images/background.png')} style={{width: '100%', flex: 1, justifyContent: 'flex-start', alignItems: 'center', backgroundColor: 'background-color: rgba(0, 0, 0, 0.5)',}}>
            {/*...Unimportant view code...*/}
        </ImageBackground>
    </ScrollView>
</View>
Run Code Online (Sandbox Code Playgroud)

如您所见,我已经将flex: 1所有重要的容器都应用了,并且尝试将height: 900上述所有容器的边界高度(例如)设置为无效。

无论设备如何,如何使滚动视图中包含的内容占据整个屏幕高度?

javascript scrollview react-native

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