小编Abh*_*aan的帖子

Bootstrap Select元素未使用react-router呈现

我正在用reactjs制作一个基本的应用程序。我已经为3个组件设置了路由。问题在于呈现组件时选择字段没有出现。我正在为选择字段使用bootstrap-select库。

具有className作为“ selectpicker”的选择字段不会呈现,只是不存在。当我从className中删除“ selectpicker”时,它们出现了。使用“ selectpicker”时,它们会在重新加载浏览器页面时显示。

下面是我的代码片段:https : //codesandbox.io/s/determined-panini-2mmv3 这三个组件几乎都相似。

import React from 'react'
import A from "./A"
import B from "./B"
import C from "./C"
import {BrowserRouter as Router, Switch, Link, Route} from "react-router-dom"

class App extends React.Component{
  constructor(){
    super()
  }
    render(){
      return(
        <div>
          <Router>
            <ul>
              <li><Link to="/">TO A</Link></li>
              <li><Link to="/page1">TO B</Link></li>
              <li><Link to="/page2">TO C</Link></li>
            </ul> 
            <Switch>
              <Route exact path='/' component={A}/>
              <Route path='/page1' component={B}/>   {/* components B and C have select field with selectpicker class*/}
              <Route path="/page2" component={C}/>
            </Switch> …
Run Code Online (Sandbox Code Playgroud)

javascript jquery reactjs react-router bootstrap-4

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

将 Stream&lt;String&gt; 写入文件 Java

我正在使用 java NIO 包的方法读取文件Files.lines(),该方法给出类型的输出Stream<String>。对字符串记录进行一些操作后,我想将其写入文件。我尝试使用将其收集到列表中Collectors.toList(),并且它适用于较小的数据集。当我的文件有近 100 万行(记录)时,就会出现问题,列表无法容纳那么多记录。

// Read the file using Files.lines and collect it into a List
        List<String> stringList = Files.lines(Paths.get("<inputFilePath>"))
                                    .map(line -> line.trim().replaceAll("aa","bb"))
                                    .collect(Collectors.toList());


//  Writes the list into the output file
        Files.write(Paths.get("<outputFilePath>"), stringList);
Run Code Online (Sandbox Code Playgroud)

我正在寻找一种可以读取大文件、操作它(如.map()我的示例中的方法中所做的那样)并将其写入文件而不将其存储到列表(或集合)中的方法。

java collections stream java-8 java-stream

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

Amazon Managed Blockchain和Amazon Blockchain模板之间有什么区别?

我是区块链和云的初学者,并尝试在云上设置一个超级账本结构环境,因为在将其安装到PC时遇到了一些问题。我在亚马逊云上遇到了这两个选择。一个是Amazon Managed Blockchain,第二个是AWS区块链模板。我不知道该选择哪一个。任何有解释的指导都非常欢迎。

cloud amazon-ec2 amazon-web-services blockchain hyperledger

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