小编Mik*_*ger的帖子

使用SQLEXPRWT_x86_ENU.exe从命令行安装SQL Server Express 2008 R2时,我应该对SQLSVCACCOUNT参数使用什么值?

我正在使用以下命令在各种操作系统(Windows XP,Server 2003,Server 2008,Server 2008 R2和7)上安装SQL Server Express 2008 R2,但我不确定要使用哪个帐户(及其原因) SQLSVCACCOUNT参数.此SQL Server安装将是在同一台计算机上运行的Web应用程序的一部分,所有这些都将使用NSIS脚本进行安装.

SQLEXPRWT_x86_ENU.exe /Q /ACTION=Install /IACCEPTSQLSERVERLICENSETERMS /ROLE=AllFeatures_WithDefaults /SQLSVCACCOUNT="NT AUTHORITY\Network Service" /INSTANCENAME=SQLEXPRESS /SecurityMode=SQL /SAPWD="xxxxxxx"
Run Code Online (Sandbox Code Playgroud)

"NT Authority\Network Service"是否适用于我列表中的所有操作系统?或者也许我应该完全使用不同的帐户?

windows sql-server-2008-r2

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

我应该如何格式化socket.io消息以从Perl脚本发送到node.js?

我有一个简单的node.js服务器使用socket.io来监听消息.我正在从Perl脚本向服务器发送消息 - 服务器似乎正在接收消息,但没有识别消息的"通道".如何正确构造要从Perl脚本发送的node.js/socket.io消息?

这是我的node.js服务器:

var express = require('express');
var app = express.createServer();
var io = require('socket.io').listen(app);

app.listen(3000);

io.sockets.on('connection', function (socket) {
  console.log("In connection");
  socket.on('testevent', function (data) {
    console.log("In testevent");
    console.log(data);
  });
});
Run Code Online (Sandbox Code Playgroud)

这是我发送消息的Perl脚本的一部分:

#$clientID is set to 1598760311220985572 earlier... obtained from a handshake

$uri = "http://192.168.3.13:3000/socket.io/1/xhr-polling/$clientID";

$message = "5:::{'name':'testevent','args':['hello!']}";

$request = HTTP::Request->new( 'POST', $uri );
$request->content( $message );

print $response = $browser->request( $request )->as_string;
Run Code Online (Sandbox Code Playgroud)

从Perl脚本收到消息后的服务器日志:

  info  - handshake authorized 1598760311220985572
  debug - client authorized for 
In connection
  debug - xhr-polling …
Run Code Online (Sandbox Code Playgroud)

javascript perl node.js socket.io

5
推荐指数
0
解决办法
1481
查看次数

如何使用C#以编程方式获取SQL Server 2008 Express R2的默认备份路径?

我有一个Web应用程序,我将分发给客户.我将为他们提供通过管理网页备份和恢复后端SQL Server数据库的选项.

对于备份,我只是使用时间戳以编程方式创建文件名,并让SQL Server将其保存在默认备份文件夹中.对于恢复,我想列出备份文件,让用户选择使用哪个,但我不知道默认备份文件夹是什么来获取文件列表.

如何使用C#以编程方式获取SQL Server 2008 Express R2的默认备份文件夹?

谢谢

c# sql-server-2008

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

如何以编程方式更改控件自身更改事件中的选择框选择,并使其在移动浏览器中工作

请考虑以下简化的HTML和jQuery代码:

<select id="select1">
  <option value="10">10</option>
  <option value="5">5</option>
  <option selected="selected" value="1">1</option>
</select>

$('#select1').change(function () {
 if ($('#select1').val() > 5) {
   $('#select1').val(1);
   alert("Select set to 1");
 }
});
Run Code Online (Sandbox Code Playgroud)

小提琴

如果用户从选择控件中选择10,则从控件自身的更改事件中将其重置为1.这适用于我桌面计算机上的浏览器,但不适用于iPhone或iPad上的Chrome或Safari.(实际上在移动浏览器上,选择设置为1,然后再设置为10)

基本上,我试图限制用户在某些条件下可以选择的内容.

有没有办法从它自己的更改事件中重置选择控件上的选项,并让它在移动浏览器中工作?

html jquery jquery-mobile

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

如何向javascript数组添加新的复杂条目?

我的Node.js/Express网络应用程序中有如下的JavaScript数据结构:

var users = [
    { username: 'x', password: 'secret', email: 'x@x.com' }
  , { username: 'y', password: 'secret2', email: 'y@x.com' }
];
Run Code Online (Sandbox Code Playgroud)

收到新用户的已过帐表单值后:

{ 
  req.body.username='z', 
  req.body.password='secret3', 
  req.body.email='z@x.com'
}
Run Code Online (Sandbox Code Playgroud)

我想将新用户添加到数据结构中,这应该导致以下结构:

users = [
    { username: 'x', password: 'secret', email: 'x@x.com' }
  , { username: 'y', password: 'secret2', email: 'y@x.com' }
  , { username: 'z', password: 'secret3', email: 'z@x.com' }
];
Run Code Online (Sandbox Code Playgroud)

如何使用发布的值向我的用户数组添加新记录?

javascript node.js data-structures express

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

尝试重新连接Node.js中的TCP连接后,为什么会出现ECONNREFUSED错误?

我正在尝试使用以下命令在Node.js中打开TCP连接到另一个程序:

connection = net.connect(18003, function() {
});

connection.on('close', function() {
  console.log('Connection closed');
});
connection.on('error', function() {
  console.log('Connection error');

  setTimeout(function () {
    connection = net.connect(18003, ipAddress,
      function() {
    });
  }, 10000); //Try to reconnect
});
Run Code Online (Sandbox Code Playgroud)

如果其他程序没有运行(因此没有监听),第一次正确处理连接错误,但如果我在超时后再次尝试连接(失败),我会收到以下错误:

events.js:68
  throw arguments[1]; // Unhandled 'error' event

Error: connect ECONNREFUSED
Run Code Online (Sandbox Code Playgroud)

现在有人为什么第一次正确处理不成功的连接而不是第二次?我想在等待其他程序启动时继续尝试连接.

sockets node.js

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