我正在使用Firebase构建一个Web应用程序,它使用相同的数据并以两种不同的方式呈现它 - 在列表中以及作为谷歌地图上的标记.
现在,在每个视图中 - 地图或列表 - 我都有代码来查询来自firebase的数据,将它们合并在一起并显示它.相反,我正在考虑这个计划:在启动时,查询数据,合并它,并将它全部保存到我从视图传递到视图的数组中.
从某种意义上说,我正在"缓存"数组中的firebase数据.从某种意义上说,这并不理想 - 缓存数据不像直接查询Firebase那样是最新的.另一方面,我只打电话给Firebase一次.
这是否具有性能意义?从Firebase读取数据的时间与从数组中读取数据的时间相同吗?
假设我在R中有一个数据框.我想将它作为简单的HTML表写入文件.只是<table>,<tr>和<td>标签.
到目前为止,这似乎比它应该更难.现在我正试图像这样使用R2THML:
HTML(dataframe, file=outpath, append=FALSE)
Run Code Online (Sandbox Code Playgroud)
但后来我得到了一个丑陋的html风格的文件,可能看起来像这样:
<table cellspacing=0 border=1>
<caption align=bottom class=captiondataframe></caption>
<tr><td>
<table border=0 class=dataframe>
<tbody>
<tr class= firstline >
<th> </th>
<th>name </th>
<th>donations </th>
<th>clicks </th>
...
</tr>
<tr>
<td class=firstcolumn>1
</td>
<td class=cellinside>Black.text
</td>
...
</tbody>
</table>
</td></table>
<br>
Run Code Online (Sandbox Code Playgroud)
有没有办法让输出更简单(没有指定边框,标题,标题等,而不在另一个表中输出表格)?或者这是不是很好?
我做了一件坏事,使用apply运行View(行)8000次.
现在我在Rstudio的Source窗格(左上角)中有8000个选项卡.
有谁知道如何一举清除它们?否则我注定要控制 - 很多.
我已经尝试过的事情:
提前致谢!
在使用Git将标准.java文件导入Eclipse之后,我尝试编译并运行该文件.Eclipse给了我这个错误:
"Unable to launch: The selection cannot be launched, and there are no recent launches."
Run Code Online (Sandbox Code Playgroud)
我该怎么办?