小编Ram*_*esh的帖子

什么时候应该使用`out`参数而不是返回复杂类型?

我们什么时候应该out在C#中使用参数?

例如

bool TryGetValue(out object value);
Run Code Online (Sandbox Code Playgroud)

class ReturnType
{
      public bool Found {get;set;}
      public object Value {get;set;}
}

ReturnType TryGetValue();
Run Code Online (Sandbox Code Playgroud)

除了减少代码行数之外,何时应该使用一个out参数以及什么时候应该返回它作为返回类型?

.net c#

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

PHP中的ASP.NET HttpModules的等价物

什么是PHP中的ASP.NET HttpModules?

如果有任何我可以如何为特定应用程序(不是全局)包含它们,换句话说,什么是web.config的等价物

示例:如果服务器返回HTTP 500错误,无论运行的代码如何,我都需要记录请求和标头.

在ASP.NET中,我会有一个HTTP模块,我可以在发送到客户端之前获取响应代码和其他详细信息.我也可以处理Begin Request.

我需要PHP中类似的东西

php asp.net

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

Ruby和Java的速度

在我在网上找到的每个基准测试中,似乎Ruby比Java慢,慢得多.Ruby人员只是说没关系.你能举个例子说Ruby on Rails(以及Ruby本身)的速度真的无关紧要吗?

ruby java optimization ruby-on-rails

5
推荐指数
2
解决办法
2470
查看次数

SQL Azure不支持SqlCacheDependency?是否有任何替代品

当SQL Azure不支持SqlCacheDependency时,如何实现SQL缓存依赖项.

asp.net azure-sql-database

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

如何在HTML5中保护localStorage?

我们如何保护HTML5 localStorage的内容免受用户篡改?在cookie的情况下,我们以加密格式存储信息,并且用于加密的秘密将存储在客户端不知道的服务器中.

但是,在localStorage中,信息驻留在客户端,我们将密钥发送给客户端.那么,是否有任何标准方法可以保护localStorage中的信息免受用户篡改?

security html5 local-storage

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

未提议的程序集在项目引用中的影响

如果应用程序在编译期间将未使用的DLL引用(框架dll)添加到项目中,会产生什么影响?

比如,它会增加装配尺寸吗?它会在运行时加载这些DLL吗?等等

这个问题与优化无关.这是为了更好地理解.NET基础结构.

.net clr

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

如何从浏览器的cookie商店中删除sessionid

我想在单击注销按钮时在浏览器中注销我的Web应用程序.并且想要使用js代码实现它.所以,没有注销servlet.这意味着,我需要删除现在使用并存储在浏览器内存中的sessionid,但我该怎么做呢?

javascript browser sessionid jsessionid

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

当 SignalR 一次建立 8-10 个连接时,实时聊天不起作用

我正在使用 SignalR 开发实时聊天。这是一个很棒的图书馆。但是我解决了一个我有一段时间无法解决的问题。因此,当 SignalR 一次建立 8-10 个连接时,实时聊天不再起作用。也许是 b/ci 在本地机器上运行所有东西?

我想也许我在某个地方犯了错误。所以我找到了最简单的聊天。你可以在这里下载。我在 10 个窗口中打开它,它不再工作了。是signalR的性能问题还是程序员的错误?我怎样才能让它工作得更快?

我还发现了JabbR chat。它有现场演示 ,适用于很多人。他们没有做任何特别的事情,而且效果很好。

有人可以帮助解决这个问题吗?

非常感谢您的帮助,迪玛。

.net c# asp.net-mvc-3 signalr

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

将环境详细信息注入AngularJS控制器

让我们从AngularJS教程中获取示例

function PhoneListCtrl($scope, $http) {
   $http.get('phones/phones.json').success(function(data) {
      $scope.phones = data;
   });

   $scope.orderProp = 'age';
}

//PhoneListCtrl.$inject = ['$scope', '$http'];
Run Code Online (Sandbox Code Playgroud)

现在,假设我不想硬编码网址'phones/phones.json',并且更喜欢托管此控制器的页面注入它,在Angular JS中做同样的方法应该是什么?

javascript angularjs

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

在Typescript中,如果设置了另一个可选属性,如何使属性成为必需的?

我不确定,在下面的要求中搜索什么。我正在使用以下类型的反应道具。

interface ComponentProps {
   message : string,
   minValue? : number,
   minValueValidationMessage? :string
}
Run Code Online (Sandbox Code Playgroud)

现在,我想让打字稿知道,如果minValue指定了,那么minValueValidationMessage也应该是必需的。

如果minValueValidationMessage指定,则minValue也应指定。

我有很多类似的组合,可以在任何排列和组合中发生。

typescript reactjs react-props

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