小编Yar*_*veh的帖子

node.js与asp.net异步页面

仍然试图了解node.js ......

  1. 如果我为每个i/o操作应用asp.net异步模式,并配置maxWorkerThreads = 1,它(概念上)是否类似于node.js?

  2. i/o操作(在任一框架中)是在自己的线程中发生还是有一些OS功能来获取通知/轻量级线程?

  3. 这个 SO线程说node.js仍然在内部使用线程,所以它与asp.net没有太大区别.有些答案是肯定的,但它是一个更好的编程模型等问题.问题涉及哪些线程,轻量级i/o就像我在#2中提到的那样?

asp.net asynchronous scalability node.js

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

具有负载均衡器可扩展性的websockets

我在我的网站上使用负载均衡器.浏览器启动与我的应用服务器的websocket连接.开放连接是否消耗LB上的任何资源,还是直接在浏览器和应用服务器之间?如果LB上有东西打开它不是瓶颈吗?我的意思是如果我的LB可以处理X打开连接,那么X + 1用户甚至无法打开连接.

load-balancing websocket

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

backbone.js中的假模型响应

我怎样才能在我的模型中伪造一个REST响应,它不会真正转到服务但返回一个固定的json?

如果可能的话,请显示一个版本,它可以覆盖sync()和覆盖fetch()的版本.我两个都失败了,所以这对他们之间的区别来说是一个很好的教育.

json backbone.js

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

猫鼬和部分选择/更新

在node.js中,当我使用Mongoose时:

是否可以只获取大对象的某些值?

是否有可能只更新一些值?

mongoose mongodb

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

d3.js中的geochart

我正在寻找一些指导或如何在d3.js中做一个geochart的例子.我需要像这样一个在谷歌图表和转向d3.js,因为我需要一些定制.到目前为止,我找到的最接近的d3.js样本是这个,但代码很长,我希望找到更简单的东西.

javascript d3.js

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

如何编译使用DataSet(xs:schema)的模式?

我在c#中创建了最简单的Web服务:

public void AddData(DataSet ds)
Run Code Online (Sandbox Code Playgroud)

生成的模式(Wsdl)如下所示:

<s:schema xmlns:s="http://www.w3.org/2001/XMLSchema">
...
<s:element ref="s:schema" />
...
</s:schema>
Run Code Online (Sandbox Code Playgroud)

请注意,架构不包含任何import/include元素.

我正在尝试将此架构加载到ac#System.Xml.XmlSchema并将其添加到System.Xml.XmlSchemaSet:

var set = new XmlSchemaSet();
var fs = new FileStream(@"c:\temp\schema.xsd", FileMode.Open);
var s = XmlSchema.Read(fs, null);
set.Add(s);            
set.Compile();
Run Code Online (Sandbox Code Playgroud)

最后一行抛出此异常:

The 'http://www.w3.org/2001/XMLSchema:schema' element is not declared.
Run Code Online (Sandbox Code Playgroud)

这有点意义:.Net生成的模式使用"s:schema"类型,该类型在未导入的模式中声明.

  1. 为什么.Net会创建一个无效的架构?
  2. 如何编译架构呢?我做的是在http://www.w3.org/2001/XMLSchema下载模式,并将其添加到XmlSchemaSet中.这不起作用,因为在线模式包含DTD定义.我不得不手动删除它,现在一切正常.这有意义还是我错过了什么?

xml xsd xmlschemaset

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

如何组织一个包含解决方案/项目/文件夹的大型项目?

我们正在开发一个非常大的VS项目.

我们希望项目结构能够"暗示"开发人员对逻辑组件和设计进行"提示".

为此目的,这是最好的:

  1. 一个包含许多子文件夹和命名空间的项目
  2. 根据类的逻辑分组拆分为多个项目.将所有项目与解决方案文件夹放在同一解决方案中
  3. 与#2相同,但有多个解决方案而不是单个子文件夹.

projects-and-solutions solution visual-studio

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

使用node.js测量http请求时间

我使用node.js发送http请求.我需要测量它花了多少时间.

start = getTime()
http.send(function(data) {end=getTime()})
Run Code Online (Sandbox Code Playgroud)

如果我在http响应回调中调用getTime,则存在由于队列中的其他事件导致响应回来时不立即调用我的回调的风险.如果我使用常规java或c#同步代码执行此任务,也存在这样的风险,因为在我之前可能有另一个线程受到关注.

start = getTime()
http.send()
end=getTime()
Run Code Online (Sandbox Code Playgroud)

node.js如何与其他(同步)平台进行比较 - 它是否使我的机会更好或更差?

node.js

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

backbone.js中的自动更新视图

我使用backbone.js并拥有一个没有集合的模型.在视图中,我使用回调调用模型上的fetch来呈现视图.

this.user.fetch({success: function(d) { self.randomUserView.render() }})
Run Code Online (Sandbox Code Playgroud)

如何在模型更改时自动更新视图?例如,每次调用fetch时,我都不想指定上面的回调.我尝试在初始化时将视图绑定到许多模型事件,但这不起作用.

backbone.js

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

LogonUser仅适用于我的域

我需要使用C#模拟用户.我使用LogonUser Win32 API.当模拟与当前登录用户相同的域中的用户时,此方法可以正常工作.但是,当我尝试冒充其他域中的用户时,我会收到"false"作为响应.

是什么导致这个?

c# impersonation winapi

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