小编cha*_*cko的帖子

node.js:将文本文件读入数组.(每行都是数组中的一个项目.)

我想将一个非常非常大的文件读入node.js中的JavaScript数组.

所以,如果文件是这样的:

first line
two 
three
...
...
Run Code Online (Sandbox Code Playgroud)

我会有阵列:

['first line','two','three', ... , ... ] 
Run Code Online (Sandbox Code Playgroud)

该函数看起来像这样:

var array = load(filename); 
Run Code Online (Sandbox Code Playgroud)

因此,将它全部作为字符串加载然后拆分它的想法是不可接受的.

javascript node.js

147
推荐指数
9
解决办法
23万
查看次数

Node.js(和chrome V8)中的内存限制

在网络的许多地方,你会看到:

节点进程的内存限制是多少?

和答案:

目前,默认情况下,v8在32位系统上的内存限制为512mb,在64位系统上的内存限制为1GB.通过将--max-old-space-size设置为最大~1gb(32位)和~1.7gb(64位)可以提高限制,但建议您将单个进程分成几个工作程序如果你达到内存限制.

可以有人确认这是因为node.js似乎经常更新??? *更重要的是,在不久的将来会是这样的吗?*

我想编写javascript代码,可能需要处理4gb的javascript对象(速度可能不是问题)

如果我不能在节点中做到这一点,我将最终在java(在64位机器上)做,但我宁愿不...

memory-management node.js

61
推荐指数
4
解决办法
7万
查看次数

在哪里获取csv样本数据?

作为我开发的一部分,我需要处理一些.csv文件.

重要的是我在java中编写一个超快速的CSV解析器

我想问一下是否有人可以命名一些我可以找到一些好的csv文件的网站,以便我可以测试我的应用程序.

请不要标记这个问题是不合适的我认为开发人员将从一个好的网站列表中受益,在哪里可以找到样本数据

validation sample-data

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

Google Chart API - 是否可以下载.js并在线下处理它?

我想在我的一个项目中使用Google Chart API.

是否可以为它下载一个JavaScript,以便我可以脱机工作?

我试图下载从html页面(jsapi)引用的脚本,它的代码似乎加载了其他脚本:

google.loader.ServiceBase = 'https://www.google.com/uds';
google.loader.GoogleApisBase = 'https://ajax.googleapis.com/ajax';
...
Run Code Online (Sandbox Code Playgroud)

有没有办法只获得一个统一的JavaScript?

google-visualization

29
推荐指数
2
解决办法
4万
查看次数

tiny exe用于启动java应用程序

有些问题如下:我如何将我的java应用程序打包到exe中?这不是我要问的问题.

我可以通过执行以下操作启动我的应用程序:

java -jar myApp.jar 
Run Code Online (Sandbox Code Playgroud)

这很好用(假设机器有java 1.5.0或>)

现在我想到的是myApp.exe文件.

它会做的是以下几点:

  1. 检查机器上是否安装了java及其版本.如果java不在那里它会提示一个对话框说:"你需要安装java来运行myApp",就像eclipse.exe没有找到java一样.它会终止.
  2. 如果java在那里,那么有效地运行命令javaw -jar app.jar并生成进程.

任何的想法 ?

java exe

14
推荐指数
2
解决办法
2443
查看次数

如何找出用于分割行的BufferedReader#readLine()行分隔符?

我正在通过BufferedReader读取文件

String filename = ...
br = new BufferedReader( new FileInputStream(filename));
while (true) {
   String s = br.readLine();
   if (s == null) break;
   ...
}
Run Code Online (Sandbox Code Playgroud)

我需要知道线条是否以'\n'或'\ r \n'分隔是否有我能找到的方法?

我不想打开FileInputStream以便最初扫描它.理想情况下,我想询问BufferedReader,因为它必须知道.

我很高兴覆盖BufferedReader来破解它,但我真的不想打开文件流两次.

谢谢,

注意:当前行分隔符(由System.getProperty("line.separator")返回)无法使用,因为该文件可能已由另一个应用程序在另一个操作系统上写入.

java bufferedreader linefeed java-io

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

谷歌中的javascript - 它在做什么?它是否正在尝试加密其工作

谷歌中的第一个javascript <script> </ script>看起来像这样:(注意我已经使用了jsbeautifier.org来很好地渲染它)

window.google = {
kEI: "Eqx4TailJIez8QOhrtAxSw",
kEXPI: "17259,17291,28460,21559,28595,28605,29014,29135,29249,29254,29265,29279",
kCSI: {
    e: "17159,17291,21460,28559,28595,28605,29014,29135,29249,29254,29265,29279",
    ei: "Ex4TailJIez8QOhrtGwBA",
    expi: "17159,17291,28460,28559,28595,28605,29014,29135,29249,29254,29265,29279"
},
ml: function () {},
pageState: "#",
kHL: "en",
time: function () {
    return (new Date).getTime()
},
log: function (c, d, b) {
    var a = new Image,
        e = google,
        g = e.lc,
        f = e.li;
    a.onerror = (a.onload = (a.onabort = function () {
        delete g[f]
    }));
    g[f] = a;
    b = b || "/gen_204?atyp=i&ct=" + c + "&cad=" …
Run Code Online (Sandbox Code Playgroud)

javascript

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

带有属性的JSON数组

我有以下js数组/对象

var x = [1,2,3,4]; 
x.name = "myArray"; 
Run Code Online (Sandbox Code Playgroud)

我正在使用json2.js,我试图在字符串中序列化x.我得到的就是数组:[1,2,3,4]

那是对的吗 ?因为我可以将任何属性添加到数组中为什么json2不处理它?我错过了什么?

javascript json

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

什么是在java中扫描非常大的文件的最快方法?

想象一下,我有一个非常大的文本文件.表现真的很重要.

我想要做的就是扫描它以寻找某个字符串.也许我想算一下我有多少,但这不是重点.

关键是:什么是最快的方式?

我不关心它需要快速的维护.

快速是关键.

java performance string-search

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

在java中使用星号和问号来匹配文件的名称

我想用java写这样的东西:

public class MyMatcher 
{
   public static boolean isMatching(String filename, String param) { 
      ...
   }
}
Run Code Online (Sandbox Code Playgroud)

filename是没有目录的文件的名称(例如:readme.txt,shares.csv,一个很好的song.mp3,...)

param会像"*.mp3"这样说出所有以.mp3结尾的文件,依此类推.

注意:param不是正则表达式语句更像是在textpad或eclipse甚至dos目录上搜索文件的常用方法.

有人可以建议如何执行此操作或是否有一些开源库来执行此操作?

java file-io

6
推荐指数
2
解决办法
2343
查看次数