小编cha*_*cko的帖子

Windows上的node.js. 何时以及为何?

注意:有一个类似的问题叫做'在Windows机器上安装nodejs'.各种答案解释了如何通过安装cygwin,你可以让它在那里工作.

现在,我不想安装cygwin.我只是希望我可以在Windows机器上运行nodejs.

我想要一个"nodejs.exe"开始.

有人可以向我解释

1)为什么nodejs还没有在windows上移植 - 没有提供exe的技术原因是什么?

2)有没有计划在Windows上有nodejs?

我真的很想使用它,但我不能接受我必须接受cygwin.那是不对的.

node.js

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

如果我用FileReader读取它,我怎么知道我在文件中的位置?

我有一些像这样的代码:

FileReader fr = new FileReader(file);
BufferedReader reader = new BufferedReader(fr);
for (int i=0;i<100;i++) 
{
   String line = reader.readLine(); 
   ...
}

// at this point I would like to know where I am in the file.
// let's assign that value to 'position' 
// then I would be able to continue reading the next 100 lies (this could be done later on ofcourse... )
// by simply doing this: 

FileReader fr = new FileReader(file);
fr.skip(position); 
BufferedReader reader = new BufferedReader(fr); …
Run Code Online (Sandbox Code Playgroud)

java

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

java中数组的并发更新

在java中,我有一大堆字符串.

我有一个线程做这样的事情:

for (int i=0;i<10000;i++) array[i] = getSomeValue();
Run Code Online (Sandbox Code Playgroud)

我有另一个线程做这样的事情:

for (int i=10000;i<20000;i++) array[i] = getSomeValue();
Run Code Online (Sandbox Code Playgroud)

和另一个线程:

for (int i=20000;i<30000;i++) array[i] = getSomeValue();
Run Code Online (Sandbox Code Playgroud)

等等.

我必须做一些特别的事情来做这个操作吗?

它会起作用吗?

我试图通过将任务分成多个线程来更快地填充这个大型数组,但我想知道这是否正确.

我正在使用64位机器16 cpu和所有花哨的东西.

java concurrency

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

使用Google Analytics自定义事件获取反馈表单

我想在我的网站上有一个简单的反馈表.它会是这样的:

Your Feedback will help us improve.
[                                ]
Run Code Online (Sandbox Code Playgroud)

然后是一个textfield/textarea,用户可以在其中键入(比方说)最多100个字符的反馈.

我不是自己在服务器端处理它,而是考虑使用Google Analytics(因为我的网站已经是连线),每次用户撰写评论时,都会向Google Analytics发送自定义事件.

我认为它可能会奏效.

人们可以提出更好的方法或指出这个想法的任何问题吗?

javascript google-analytics

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