我需要一些帮助,我自己学习如何处理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"?
关心并感谢您的帮助.
我无法将数据附加到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)
第一个参数是文件的名称,第二个参数是消息,另外两个参数不重要.
所以任何人都知道我错过了什么或做错了什么?
我在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中的最后一个参数).
我有两个文本字段和一个使用 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)
有人可以帮我吗?
我正在尝试从材料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) 我有一个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) 我有一个表格,其中包含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)
对此有任何帮助.
我在测试项目中使用 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\nimport 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 ×6
material-ui ×4
reactjs ×4
java ×2
angularjs ×1
collections ×1
d3.js ×1
filewriter ×1
hadoop ×1
hashmap ×1
hdfs ×1
json ×1
rest ×1