小编Job*_*ith的帖子

有没有办法使用 express nodejs 打开一个新窗口

我正在使用express.
我知道有 res.sendres.renderres.redirect方法。

但是有没有办法打开一个新窗口?

谢谢大家。

node.js

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

Jdbc连接关闭和preparedstatement关闭

大家好,我知道这是一个古老的问题,但今天只是好奇.我们知道connection.close也将关闭preparedStatement(如果我错了,请纠正我).但是如果我关闭连接然后关闭preparedStatement会怎样

conn.close();
ps.close();
Run Code Online (Sandbox Code Playgroud)

我会得到一个nullpointer异常吗?

有人说是取决于你的jvm速度.有时ps.close()会先跑,然后先关闭conn.close完成他的工作,所以你不会得到nullpointer.

为了测试它,我修改了代码

conn.close();
Thread.sleep(5000);//I give 5s to conn.close to finish his work. should be enough
ps.close();
Run Code Online (Sandbox Code Playgroud)

但我没有得到nullpointer.

所以我的问题是这里发生的事情,如果我首先关闭conn然后ps.

谢谢大家.

java database-connection jdbc prepared-statement

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

如何使用mongojs删除记录

我正在使用mongojs和nodejs并表达.从这么多在线文档我只找到了find() save() update()方法.有deleteapi吗?如果是这样,如何使用它?

我试图删除一个基于_id的记录,这是由mongdodb自动生成的......

任何链接和示例将不胜感激.

mongodb node.js mongojs

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

为什么document.getElementById('files')返回null?

下面的代码根本不起作用.

document.getElementById('files').addEventListener('change', handleFileSelect, false);
Run Code Online (Sandbox Code Playgroud)

由firebug报告此getElementById为null但我添加了一个文本,它正在工作.....

似乎代码是正确的......

更新:这是html页面

<script type="text/javascript">

   document.getElementById('files').addEventListener('change', handleFileSelect,   false);
   document.getElementById('username');
   function handleFileSelect(evt) {
   alert('i am called');
   var files = evt.target.files; // FileList object

 // files is a FileList of File objects. List some properties.
 var output = [];
 for (var i = 0, f; f = files[i]; i++) {
  output.push('<li><strong>', escape(f.name), '</strong> (', f.type || 'n/a', ') - ',
              f.size, ' bytes, last modified: ',
              f.lastModifiedDate ? f.lastModifiedDate.toLocaleDateString() : 'n/a',
              '</li>');}
  document.getElementById('list').innerHTML = '<ul>' + output.join('') + …
Run Code Online (Sandbox Code Playgroud)

javascript html5

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