问题列表 - 第205894页

错误:(19,0)未找到Gradle DSL方法:'android()'未解决

我有问题:

错误:(19,0)未找到Gradle DSL方法:'android()'

- 项目'x'可能正在使用gradle版本,并不包含该方法

打开gradle包装文件

- 构建文件可能缺少gradle插件

应用gradle插件

的build.gradle:

buildscript {

    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}
allprojects {
    repositories {
        jcenter()
    }
}

android {
    buildToolsVersion '23.0.0'
}
dependencies {
}
Run Code Online (Sandbox Code Playgroud)

app.gradle:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "23.0.0 rc3"

    compileOptions {
        encoding "UTF-8"
    }

    defaultConfig {
        applicationId "es.albertoramos.pfcalbertoramos"
        minSdkVersion 15
        targetSdkVersion 22
        versionCode …
Run Code Online (Sandbox Code Playgroud)

android

0
推荐指数
1
解决办法
253
查看次数

如何在python中将csv读入字典?

我想从一个有两列的 csv 文件 (psc.csv) 中读取,如下所示:

cellname,scrambling
UER1100A,128
UER1100B,129
UER1100C,130
UER1300A,1
UER1300B,2
UER1300C,3
UER1400H,128
Run Code Online (Sandbox Code Playgroud)

并将整个文件放入一个字典中,这样字典将如下所示:

{'UER1100A': '128' , 'UER1100B': '129' , 'UER1100C': '130' ,  ...}
Run Code Online (Sandbox Code Playgroud)

我尝试使用csv如下模块,但它返回混合输出并在单独的字典中。解决办法是什么?
我的代码:

#!/usr/bin/python3
import csv
with open('psc.csv', newline='') as pscfile:
    reader = csv.DictReader(pscfile)
    for row in reader:
        print(row)
Run Code Online (Sandbox Code Playgroud)

python csv dictionary python-3.x

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

mongoose/mongodb不会用PUT更新

我目前是Express和失败方式的学生.

我目前的头痛是PUT不是PUT-ting.我的应用程序有一个我需要在用户第一次登录时上传的数据.我想在之后它会更快,因为我只能上传已更改的内容.这个理论并没有那么顺利.

步骤是:

  1. 用户首次登录,经过身份验证
  2. 应用程序在"值"架构中创建一个新条目,仅包含必填字段
  3. 应用程序翻转用户架构中的开关以显示已创建的值
  4. 然后,应用程序将其余值PUT放入现有架构中.

我把2和4分成两块,因为当我把它分成两块时,由于某种原因,Mongoose开始扔掉他的装.除了现在,它实际上并没有在步骤4,甚至更晚的时候用户编辑任何内容(通过应用程序中的表单).这就像它停止听,或者其他什么.

这是值模式的样子(截断,因为它是巨大的):

    var ValueSchema = new Schema({
        user_id: {
            type: String,
            required: true,
            unique: true
        },
        base: [{
            type: String,
            required: true
        }],
        value1: [ String ],
        value2: [ String ],
        value3: [ String ],
        value4: [ String ]
    });
Run Code Online (Sandbox Code Playgroud)

这是GETting和PUTting的部分:

    // ------------------ FORM VALUES
    router.route('/values/:user_id')
        // create
        .post(function(req, res) {
            var task = req.body;
            var value = new Value(task);
            value.save(function(err) {
                if (err) {
                    res.json(err);
                } else {
                    res.write("success");
                }
            });
        }) …
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb express angularjs

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

切片:Go中的超出界限错误

package main

import "fmt"

func main() {
    a := make([]int, 5)
    printSlice("a", a)
    b := make([]int, 0, 5)
    printSlice("b", b)
    c := b[1:]
    printSlice("c", c)
}


func printSlice(s string, x []int) {
    fmt.Printf("%s len=%d cap=%d %v\n",
        s, len(x), cap(x), x)
}
Run Code Online (Sandbox Code Playgroud)

上面给出了一个越界错误:

a len=5 cap=5 [0 0 0 0 0]
b len=0 cap=5 []
panic: runtime error: slice bounds out of range

goroutine 1 [running]:
main.main()
   /private/var/folders/q_/53gv6r4s0y5f50v9p26qhs3h00911v/T/compile117.go:10 +0x150
Run Code Online (Sandbox Code Playgroud)

为什么创建c切片的切片表达式会导致错误?

go slice

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

PC 与负载或链接地址有什么关系?

链接地址是程序执行发生的地址,而加载地址是程序实际放置在内存中的地址。

现在我很困惑程序计数器的值是什么?是加载地址还是链接地址?

linker operating-system loader computer-architecture program-counter

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

javascript removeEventListener不在类中工作

我一直在玩es6类,并尝试设置一个简单的鼠标类.

addEventListener工作,但由于某种原因,我无法删除它们removeEventListener.我猜这与上下文绑定有关,但我无法弄清楚如何解决这个问题.

'use strict'
class Mouser {
    constructor() {
        this.counter = 0
        this.clicked = function (event) {
            this.counter++
            console.log('clicks:', this.counter)
            if (this.counter >= 10) this.remove()
        }
        window.addEventListener('click', this.clicked.bind(this))
    }

    remove() {
        console.log('Removing click listener') // this line runs ..
        window.removeEventListener('click', this.clicked.bind(this))
    }
}

var mouse = new Mouser()
Run Code Online (Sandbox Code Playgroud)

javascript class javascript-events

21
推荐指数
1
解决办法
5474
查看次数

%timeit是否通过命令行中的参数应用于函数或引用?

我正在遵循一个指南,该指南建议%timeit followingfollowing已定义的函数中运行。

我尝试使用,import timeit但由于某种原因%timeit无法运行。我收到语法错误,很明显我没有正确使用它。我进行了简短的搜索,生成了timeit图书馆的页面,但这在使用方面使我更加困惑。

python timeit

0
推荐指数
1
解决办法
2399
查看次数

喷Akka Json解组

我有一个关于通过使用Spray-Akka将对象解组到Json的问题。

当我想使用返回Future [List [Person]]的actor时,它将无法正常工作。

如果我直接使用dao对象,则可以使用。

这是我的代码:

人道斯卡拉

import scala.concurrent.ExecutionContext.Implicits.global
import scala.concurrent.Future

case class Person(id: Int, name: String, surname: String)

object PersonDao {

  def getAll: Future[List[Person]] = Future {
    List[Person](Person(1, "Bilal", "Alp"), Person(2, "Ahmet", "Alp"))
  }
}
Run Code Online (Sandbox Code Playgroud)

EntityServiceActor.scala

import akka.actor.Actor
import com.bilalalp.akkakafka.model.PersonDao
import com.bilalalp.akkakafka.service.ServiceOperation.FIND_ALL

object ServiceOperation {

  case object FIND_ALL

}

class EntityServiceActor extends Actor {

  override def receive: Receive = {

    case FIND_ALL => PersonDao.getAll
  }
}
Run Code Online (Sandbox Code Playgroud)

ServerSupervisor.scala

import akka.actor.{Actor, ActorRefFactory}
import com.bilalalp.akkakafka.webservice.TaskWebService
import spray.routing.RejectionHandler.Default


class ServerSupervisor extends Actor with …
Run Code Online (Sandbox Code Playgroud)

scala akka spray spray-json spray-routing

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

到目前为止,我在Visual Studio 2015中如何处理C++模块?(使用实验开关)

所以我在"Visual Studio 2015 Update 1" 中观看了一个显示新闻的视频,他们提到了实验性的C++模块支持(约8分钟).

这个版本实际支持多少功能?

我很乐意,如果有人会展示一些与Visual Studio /实验开关一起使用的代码示例,那么我就可以开始玩它了.

c++ visual-studio-2015

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

将多项式曲线转换为Bezier曲线控制点

如何以幂形式给出曲线计算控制点?假设我有p(t)=(x(t),y(t))和4个控制点.

x(t) = 2t 
y(t) = (t^3)+3(t^2)
Run Code Online (Sandbox Code Playgroud)

math bezier 2d

0
推荐指数
1
解决办法
1771
查看次数