小编ken*_*chu的帖子

如何从Java Hashmap中对值进行求和

我需要一些帮助,我自己学习如何处理Java中的地图今天我试图从Hashmap获得值的总和,但现在我卡住了.

这是我想要求和的地图值.

HashMap<String, Float> map = new HashMap<String, Float>();

map.put("First Val", (float) 33.0);
map.put("Second Val", (float) 24.0);
Run Code Online (Sandbox Code Playgroud)

另外一个问题,如果我在地图中有10或20个值,如何将所有这些值相加,我是否需要制作"for"?

关心并感谢您的帮助.

java collections hashmap

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

将数据附加到HDFS Java中的现有文件

我无法将数据附加到HDFS中的现有文件中.我希望如果文件存在然后附加一行,如果没有,创建一个名称给定的新文件.

这是我写入HDFS的方法.

if (!file.exists(path)){
   file.createNewFile(path);
}

FSDataOutputStream fileOutputStream = file.append(path); 
BufferedWriter br = new BufferedWriter(new OutputStreamWriter(fileOutputStream));
br.append("Content: " + content + "\n");
br.close();
Run Code Online (Sandbox Code Playgroud)

实际上这个方法写入HDFS并创建一个文件,但正如我所提到的那样没有追加.

这是我测试我的方法的方法:

RunTimeCalculationHdfsWrite.hdfsWriteFile("RunTimeParserLoaderMapperTest2", "Error message test 2.2", context, null);
Run Code Online (Sandbox Code Playgroud)

第一个参数是文件的名称,第二个参数是消息,另外两个参数不重要.

所以任何人都知道我错过了什么或做错了什么?

java hadoop filewriter hdfs

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

使用D3从休息服务获取数据

我在http:// localhost/RestService/GetTransactionByStatus/1上有一个可用的Web服务.当我在浏览器上运行该URL时,我得到了正确的JSON格式的响应:

{
    "transactionConcil"      : "TRANSACTIONS OK",
    "numTransactionConcil"   : 0,
    "transactionNoConcil"    : "TRANSACTIONS NOT OK",
    "numTransactionNoConcil" : 0
}
Run Code Online (Sandbox Code Playgroud)

如何管理此REST服务以使用Web服务在浏览器中显示正确的数据?数据将被动态管理,因此要显示的信息取决于ID(URL中的最后一个参数).

javascript rest json d3.js

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

清除文本字段材料-ui ReactJS

我有两个文本字段和一个使用 Material-UI 的按钮,我想要实现的是在单击按钮时清除文本字段的内容,但我不知道该怎么做,我是 React 的新手- JS。

这是我的代码:

import React from 'react';
import RaisedButton from 'material-ui/RaisedButton';
import TextField from 'material-ui/TextField';

export default class CreateLinksave extends React.Component {
    render() {
        return (
            <div clssName="container">
                <div>
                    <TextField floatingLabelText="Receipt Desc" />
                </div>
                <div>
                    <TextField floatingLabelText="Triggers Required" />
                </div>
                <RaisedButton label="Clear" />
            </div>
        );
    }
};
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗?

javascript reactjs material-ui

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

材质UI模式不起作用(React JS)

我正在尝试从材料ui例子中复制模式的例子,但我无法使其工作,首先我得到了“ 无法读取未定义的属性'setState'的未定义 ”,我解决了这个问题,现在在控制台,但是当我单击显示模式的按钮时,没有任何反应。

我正在使用material-ui v1.0.0-beta.31

这是代码:

import React from 'react';
import PropTypes from 'prop-types';
import { withStyles } from 'material-ui/styles';
import Typography from 'material-ui/Typography';
import Modal from 'material-ui/Modal';
import Button from 'material-ui/Button';

function rand() {
  return Math.round(Math.random() * 20) - 10;
}

function getModalStyle() {
  const top = 50 + rand();
  const left = 50 + rand();

  return {
    top: `${top}%`,
    left: `${left}%`,
    transform: `translate(-${top}%, -${left}%)`,
  };
}

const styles = theme => ({
  paper: {
    position: 'absolute',
    width: theme.spacing.unit …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs material-ui

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

在材质ui中将AppBar与抽屉合并

我有一个AppBar组件,我想将其与抽屉组合在一起,这是AppBar代码:

import React from "react";
import PropTypes from "prop-types";
import { withStyles } from "material-ui/styles";
import AppBar from "material-ui/AppBar";
import Toolbar from "material-ui/Toolbar";
import Typography from "material-ui/Typography";
import Button from "material-ui/Button";
import IconButton from "material-ui/IconButton";
import MenuIcon from "material-ui-icons/Menu";
import TemporaryDrawer from "./Drawer";

const styles = {
  root: {
    width: "100%"
  },
  flex: {
    flex: 1
  },
  menuButton: {
    marginLeft: -12,
    marginRight: 20
  },
};

function ButtonAppBar(props) {
  const { classes } = props;
  return (
    <div className={classes.root}>
        <TemporaryDrawer/>
      <AppBar …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs material-ui

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

隐藏角度ng-repeat的最后2条记录

我有一个表格,其中包含ng-repeat属性,用于填充来自WS的数据,我隐藏了最后一条记录,因为我不需要使用ng-hide ="$ last".现在有一个WS的更新,我需要隐藏最后2条记录,但我不知道如何做到这一点.

我有类似的东西.

<table>
  <tr ng-repeat="d in exportData.result" ng-hide="$last">
     ...code....
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

对此有任何帮助.

javascript angularjs

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

将占位符值设置为选择组件 Material UI v1.0.0-beta.24

我在测试项目中使用 Material UI 中的 v1.0.0-beta.24,“下拉”菜单的工作方式与以前的版本不同,所以我想要做的是在 Select 组件中设置像占位符一样。

\n\n

在我之前的 versi\xc3\xb3n 示例中,我有以下内容:

\n\n
<DropDownMenu\n  value={this.state.DivisionState}\n  onChange={this.handleChangeDivision}>\n  <MenuItem value={\'\'} primaryText={\'Select division\'} />\n  {this.renderDivisionOptions()}\n</DropDownMenu>\n
Run Code Online (Sandbox Code Playgroud)\n\n

所以在新版本中不支持primaryText属性,这是我的代码:

\n\n
import React from \'react\';\nimport Select from \'material-ui/Select\';\nimport {MenuItem, MenuIcon} from \'material-ui/Menu\';\nimport {DatePicker} from \'material-ui-pickers\';\nimport { FormControl } from \'material-ui/Form\';\nimport { InputLabel } from \'material-ui/Input\';\n\n\nimport cr from \'../styles/general.css\';\n\nexport default class Example extends React.Component {\n  constructor(props) {\n    super(props);\n    this.state = {\n\n      DivisionData: [],\n      DivisionState: \'\',\n\n    };\n    this.renderDivisionOptions = this.renderDivisionOptions.bind(this);\n    this.handleChangeDivision = this.handleChangeDivision.bind(this);\n\n  }\n  componentDidMount() {\n    const divisionWS = …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs material-ui

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