小编Kno*_*uch的帖子

"错误":"索引未定义,添加".indexOn"

我在Firebase中创建了一个数据库,如下所示:

数据库结构

现在我进入REST客户端并发出以下查询:

https://movielens3.firebaseio.com/movieLens/users.json?orderBy="age"&startAt=25&print=pretty
Run Code Online (Sandbox Code Playgroud)

它给了我一个错误:

"error": "Index not defined, add ".indexOn": "age", for path "/movieLens/users", to the rules"
Run Code Online (Sandbox Code Playgroud)

所以我进入规则部分并定义此规则:

{
    "rules": {
        "users" : {
          ".indexOn": ["age", "gender", "occupation", "zipCode"]
        },
        ".read": true,
        ".write": true
    }
}
Run Code Online (Sandbox Code Playgroud)

但我仍然得到同样的错误.

firebase firebase-security firebase-realtime-database

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

找不到模块:错误:无法解析模块

我创建了一个使用babel和webpack的简单项目.我在这里查了一下

https://github.com/abhitechdojo/MovieLensReact.git

在我的根文件夹中,我有两个文件script1.js和script2.js.我的webpack.config.js看起来像

module.exports = {
    entry : {
        main: [
            'script1.js', 'script2.js'
        ]
    },
    output : {
        filename: 'public/main.js'
    },
    "module" : {
        "loaders" : [
            {
                "test": /\.jsx?/,
                "exclude": /node_modules/,
                loader: 'babel',
                query: {
                    presets: ['es2015', 'react']
                }               
            }
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

但是当我运行webpack时.它找不到任何javascript文件

ERROR in multi main
Module not found: Error: Cannot resolve module 'script1.js' in /Users/abhishek.srivastava/MyProjects/MovieLensReact
 @ multi main

ERROR in multi main
Module not found: Error: Cannot resolve module 'script2.js' in /Users/abhishek.srivastava/MyProjects/MovieLensReact
 @ multi main
Run Code Online (Sandbox Code Playgroud)

javascript webpack babeljs

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

IntelliJ Optimize导入整个scala项目

IntelliJ的一个非常有用的功能是,当我完成编辑文件时,我可以进行"优化导入".这将从我的代码中删除所有未使用的导入.

这非常有用,但我必须为每个文件执行此操作.

我可以为整个项目"优化进口"吗?

intellij-idea

20
推荐指数
1
解决办法
2563
查看次数

NN VBD IN DT NNS RB在NLTK中意味着什么?

当我分块文本时,我在输出中得到了很多代码 NN, VBD, IN, DT, NNS, RB.是否有某个列表记录在哪里告诉我这些的含义?我试过谷歌搜索nltk chunk code nltk chunk grammar nltk chunk tokens.

但我无法找到任何解释这些代码含义的文档.

python nlp text-parsing nltk pos-tagger

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

在不使用Spark的情况下从Scala读取Parquet文件

是否可以在不使用Apache Spark的情况下从Scala读取镶木地板文件?

我找到了一个允许我们使用普通scala读写avro文件的项目.

https://github.com/sksamuel/avro4s

但是我找不到使用普通scala程序读取和编写镶木地板文件而不使用Spark的方法?

scala

18
推荐指数
3
解决办法
8809
查看次数

Docker:来自守护进程的错误响应:rpc错误:代码= 2 desc ="oci运行时错误:exec格式错误"

我写了以下docker文件

FROM cloudera/quickstart

MAINTAINER abhishek "http://www.foobar.com"

ADD ./SparkIntegrationTestsAssembly.jar /
ADD ./entrypoint.sh /
ADD ./twitter.avro /

EXPOSE 8020 50070 50010 50020 50075 8030 8031 8032 8033 8088 8040 8042 10020 19888 11000 8888 18080 7077

RUN chmod +x /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]
Run Code Online (Sandbox Code Playgroud)

我使用命令构建了我的图像

docker build --tag foobar:auto .
Run Code Online (Sandbox Code Playgroud)

这个命令的输出是

Sending build context to Docker daemon  93.1 MB
Step 1 : FROM cloudera/quickstart
 ---> 4239cd2958c6
Step 2 : MAINTAINER abhishek "http://www.foobar.com"
 ---> Running in 3ad11fe4aa77
 ---> 22a2f2840475
Removing intermediate container 3ad11fe4aa77
Step 3 …
Run Code Online (Sandbox Code Playgroud)

docker boot2docker dockerfile

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

是否缓存了地图减少火花的唯一优势?

我已经开始学习Apache Spark,并对框架印象深刻.虽然一件事一直困扰我的是,在所有Spark介绍他们谈论如何星火缓存需要相同的数据比其他方法,如地图,减少快RDDS,因此多个操作.

所以我的问题是,如果是这种情况,那么只需在Yarn/Hadoop等MR框架中添加一个缓存引擎.

为什么要一起创建一个新框架?

我相信我在这里遗漏了一些东西,你可以给我一些文件,让我更多地了解火花.

caching hadoop apache-spark

16
推荐指数
3
解决办法
4570
查看次数

在Cloudera Docker QuickStart上访问Hue

我已根据此处给出的说明使用docker安装了cloudera quickstart.

https://blog.cloudera.com/blog/2015/12/docker-is-the-new-quickstart-option-for-apache-hadoop-and-cloudera/

docker run --privileged=true --hostname=quickstart.cloudera -p 7180 -p 8888 -t -i 9f3ab06c7554 /usr/bin/docker-quickstart
Run Code Online (Sandbox Code Playgroud)

你可以看到我正在做-p 7180-p 8888端口映射.

当容器成功启动时.我看到色调服务启动失败了.但我手动运行它sudo service hue restart,它显示确定.

现在我跑了

/home/cloudera/cloudera-manager --express --force
Run Code Online (Sandbox Code Playgroud)

这个命令成功我收到了一条消息,使用http://cloudera.quickstart:7180连接到CM

现在在我的主机上我做了docker-machine env default,我可以看到输出

export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="tcp://192.168.99.100:2376"
export DOCKER_CERT_PATH="/Users/abhishek.srivastava/.docker/machine/machines/default"
export DOCKER_MACHINE_NAME="default"
Run Code Online (Sandbox Code Playgroud)

现在我在主机上的浏览器中做了

http://192.168.99.100:7180
http://192.168.99.100:8888
http://quickstart.cloudera:7180
http://quickstart.cloudera:8888
Run Code Online (Sandbox Code Playgroud)

但一切都无法连接到任何页面.所以即使在进行端口转发之后......我也无法从主机访问cloudera管理器或HUE UI.

我正在使用OSX.

我还进入了虚拟机管理器UI并选择了默认的VM.我进入设置 - >网络 - >端口转发.并做了以下条目

在此输入图像描述

但我仍然无法访问cloudera经理和HUE ....

hadoop cloudera docker cloudera-quickstart-vm

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

如何在材料ui中应用自定义主题

我正在尝试在阅读本教程后将自定义主题应用于我的React组件

http://www.material-ui.com/#/customization/themes

我在一个单独的javascript文件中写了我的主题

import Colors from 'material-ui/lib/styles/colors';
import ColorManipulator from 'material-ui/lib/utils/color-manipulator';
import Spacing from 'material-ui/lib/styles/spacing';
import zIndex from 'material-ui/lib/styles/zIndex';

export default {
  spacing: Spacing,
  zIndex: zIndex,
  fontFamily: 'Roboto, sans-serif',
  palette: {
    primary1Color: Colors.cyan500,
    primary2Color: Colors.cyan700,
    primary3Color: Colors.lightBlack,
    accent1Color: Colors.pinkA200,
    accent2Color: Colors.grey100,
    accent3Color: Colors.grey500,
    textColor: Colors.deepPurpleA700,
    alternateTextColor: Colors.white,
    canvasColor: Colors.white,
    borderColor: Colors.grey300,
    disabledColor: ColorManipulator.fade(Colors.darkBlack, 0.3),
    pickerHeaderColor: Colors.cyan500,
  }
};
Run Code Online (Sandbox Code Playgroud)

我按照以下方式将此主题应用于我的组件

import React from 'react';
import mui from 'material-ui';
import injectTapEventPlugin from 'react-tap-event-plugin';
import ThemeManager from 'material-ui/lib/styles/theme-manager';
import Colors from 'material-ui/lib/styles/colors';
import …
Run Code Online (Sandbox Code Playgroud)

reactjs material-ui

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

combineReducers导致代码中断

这是我在这里发布的帖子的后续内容

经过大量的故障排除后,我发现这段代码没有任何问题

import React from 'react';
import { createStore, combineReducers, applyMiddleware } from 'redux';
import createLogger from 'redux-logger';
import thunkMiddleware from 'redux-thunk';
import { Provider } from 'react-redux';
import DataTableReducer from './reducers/DataTableReducer';
import DimensionPickerReducer from './reducers/DimensionPickerReducer';

const loggerMiddleware = createLogger();
const store = createStore(
    DimensionPickerReducer, 
    applyMiddleware(
        thunkMiddleware, 
        loggerMiddleware
    )
);

export default store;
Run Code Online (Sandbox Code Playgroud)

但是,如果我用一个联合减速器调用替换我的单个减速器

import React from 'react';
import { createStore, combineReducers, applyMiddleware } from 'redux';
import createLogger from 'redux-logger';
import thunkMiddleware from 'redux-thunk';
import { Provider } …
Run Code Online (Sandbox Code Playgroud)

reactjs redux react-redux

15
推荐指数
1
解决办法
6412
查看次数