小编Cod*_*ein的帖子

在Haskell中,你能创建一个类的对象吗?

在我正在尝试调试的Haskell程序中,定义了一个类:

class Dictionary d where
  lookupIn :: d -> Word -> String
Run Code Online (Sandbox Code Playgroud)

我想创建一个名为的变量runs并使其成为类型,Dictionary以便我可以在lookupIn函数中使用它.然而,没有任何工作.我试过了type runs = Dictionary,甚至data runs = Dictionary没有任何工作.

haskell types class

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

理解SWT常量的按位OR

我正在研究一些SWT代码,我无法理解SWT常量是如何工作的,特别是它们的位置如何工作.

例如:

final Table leftTable = new Table(parent, SWT.MULTI | SWT.FULL_SELECTION);

SWT.MULTIAPI中查找并发现它的值是1<<1.这是什么意思?我做了同样的事情SWT.FULL_SELECTION,发现它的价值13(更容易理解).

按位或这些是什么意思?有没有快速的方法来确定结果是什么?为什么这样做?

java swt constants bitwise-operators

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

确定String是否包含奇数引号

我正在尝试编写一个Regex表达式,可以确定字符串是否包含奇数个"- 引号.

关于这个问题的回答者已经完成了一些非常相似的事情,以确定一串字母是否包含某个字母的奇数.但是我无法适应我的问题.

到目前为止我所拥有的,但并不完全正常:

String regexp = "(\\b[^\"]*\"(([^\"]*\"){2})*[^\"]*\\b)";
        Pattern pattern = Pattern.compile(regexp);
        Matcher matcher = pattern.matcher("bbacac");
        if(matcher.find()){
            System.out.println("Found");
        }
        else
            System.out.println("Not Found");
Run Code Online (Sandbox Code Playgroud)

java regex

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

如何从浏览器访问数据库?

我注意到Postgres和其他数据库,数据库本身运行本地版本的服务器.

例如,我的正在运行localhost:5432.

奇怪的是,我去了我的网络浏览器并尝试输入该地址以查看我得到的内容,但我收到了"此网页不可用"的回复.

我也尝试了类似localhost:5432/mydata但也无济于事的事情.

如果我通过网络浏览器访问数据库,我不应该看到一些东西吗?如果是的话,你是怎么做到的?如果没有,为什么不呢?

postgresql localhost

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

为什么我的简单Angular.js应用程序不起作用?

我知道这不会被认为是一个很好的Stackoverflow问题,但我不能为我的生活弄清楚为什么这不起作用(基于Angular自己的教程,我正在跟随),我没有人问.

我在浏览器中打开我的HTML.该文件看起来完全像这样:

<!DOCTYPE html>
<html>
<head ng-app="MyFirstApp">
    <title>My Page</title>
    <script src="bower_components/angular/angular.js"></script>
    <script>
        var mod = angular.module("MyFirstApp", []);
        mod.controller('myController', function($scope){
            alert("Hi");
            $scope.a = 5;
        });
    </script>
</head>
<body ng-controller="myController">
<h1> My Body </h1>
<div>
    <h1>{{a}}</h1>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

一切都很好,控制台没有错误.我检查了两次和三次,并且所有变量拼写正确.

你能告诉我为什么它不起作用吗?

javascript angularjs

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

为什么我的对象的原型未定义?

我创建了Car这样的对象。

var Car = Object()
Run Code Online (Sandbox Code Playgroud)

然后我在上面添加了一些属性

Car.price = 5000;
Car.color = "red";
Run Code Online (Sandbox Code Playgroud)

然后我创建了一个实例

var car1 = Object.create(Car);
Run Code Online (Sandbox Code Playgroud)

我不明白的是,当我打电话给car1.prototypeor时Car.prototype,我得到了undefined

根据我阅读的内容,每个对象都是某事物的原型。

有人可以解释为什么它是“未定义的”吗?

javascript prototype

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

ng-include不在Plunkr工作

我正试图ng-include在Plunkr中试验,但它不适合我.

然后我尝试使用我在网上找到的一些现有项目,但它们也没有工作,而不是在我的任何浏览器中.例如,这个:http://plnkr.co/edit/gist:4464334?p = preview

有没有其他人有这个问题,还是仅仅是我?

angularjs plunker

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

使用Grunt.js将所有HTML文件从一个目录结构复制到另一个目录结构

我有一个大型目录结构,大多数应用程序的典型.

例如,像这样:

theprojectroot
|- src
|     |- app
|     |     |- index.html
|     |     |- index.js
|     |     |- userhome
|     |     |     |- userhome.html
|     |     |     |- userhome.js
|     |     |- management
|     |     |     |- management.html
|     |     |     |- management.js
|     |     |- social
|     |     |     |- social.html
|     |     |     |- social.js
|     |- assets
|- vendor
|- package.json
Run Code Online (Sandbox Code Playgroud)

我想将所有HTML目录中的所有文件 - 只有 HTML文件 - 复制到另一个文件夹中.

我目前正在使用Grunt copy复制所有文件,但现在我只想为HTML做这件事.在文档中,似乎没有选择文件类型的任何选项.

有没有人有他们可以建议这样做的黑客?

build gruntjs grunt-contrib-copy

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

为什么Bootstrap列不能在这个小的HTML/CSS片段中工作?

我希望左栏有2个单位宽,右栏有10个单位长.然而,由于一些奇怪的原因,它不是那样出来的.

谁知道为什么不呢?

#left {
  background-color: green;
}
#right {
  background-color: yellow;
}
Run Code Online (Sandbox Code Playgroud)
<link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet"/>

<div id="main-row" class="row">
  <div id="left" class="col-xs-2">
    <p>Yo</p>
    <button class="btn btn-primary">A Button</button>
  </div>
  <div id="right" class="col-xs-10">
    Ho
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

html css twitter-bootstrap

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

如何将具有数组数据的csv文件转换为json文件?

我有一个包含大量列的CSV文件.一些列是相同的,但我想将它们转换为JSON对象,它们都位于同一个数组下.

例如在CSV中:

firstname,lastname,pet,pet,pet
Joe, Dimaggio, dog, cat
Pete, Rose, turtle, cat
Jackie, Robinson, dog
Run Code Online (Sandbox Code Playgroud)

我想要JSON

{ firstname: Joe,
  lastname: Dimaggio,
  pets: ["dog", "cat"]
},
{ firstname: Pete,
  lastname: Rose,
  pets: ["turtle", "cat"]
},
{ firstname: Jackie,
  lastname: Robinson,
  pets: ["dog"]
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试编写一个简单的Python脚本来执行此操作,但我遇到了问题.

这是我到目前为止所得到的:

import csv
import json

csvfile = open('userdata.csv', 'r')
jsonfile = open('userdata.json', 'w')

fieldnames = ("firstname", "lastname", "pet", "pet", "pet");
reader = csv.DictReader( csvfile, fieldnames)
record = {}
for row in reader:
    record['firstname'] = row['firstname']
    record['lastname'] = row['lastname'] …
Run Code Online (Sandbox Code Playgroud)

python csv arrays json

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