问题列表 - 第16031页

如何查看memcached是否已在我选择的端口上运行?

我有一些memcached的问题,我有一个想法是,它可能已经在我尝试运行它的端口上运行,由我们网络上的其他用户启动.有没有办法告诉目前正在使用的memcached端口?

memcached

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

TransactionScope会在某些机器上自动升级到MSDTC吗?

在我们的项目中,我们使用TransactionScope来确保我们的数据访问层在事务中执行它的操作.我们的目标是要求在最终用户的计算机上启用MSDTC服务.

麻烦的是,在我们开发人员的一半机器上,我们可以在禁用MSDTC的情况下运行.另一半必须启用它或他们得到"MSDTC on [SERVER] is unavailable"错误消息.

它真的让我摸不着头脑,让我认真地考虑回归到基于ADO.NET事务对象的家庭式的类似TransactionScope的解决方案.这看起来很疯狂 - 在我们开发人员的一半上工作(并且没有升级)的代码确实在其他开发人员上升级.

我希望得到一个更好的答案,跟踪为什么交易升级到DTC但不幸的是它没有.

这是一个会导致问题的示例代码,在尝试升级的机器上,它会尝试在第二个连接上升级.Open()(是的,当时没有其他连接打开.)

using (TransactionScope transactionScope = new TransactionScope() {
   using (SqlConnection connection = new SqlConnection(_ConStr)) {
      using (SqlCommand command = connection.CreateCommand()) {
         // prep the command
         connection.Open();
         using (SqlDataReader reader = command.ExecuteReader()) {
            // use the reader
            connection.Close();
         }
      }
   }

   // Do other stuff here that may or may not involve enlisting 
   // in the ambient transaction

   using (SqlConnection connection = new …
Run Code Online (Sandbox Code Playgroud)

.net c# msdtc transactions transactionscope

280
推荐指数
4
解决办法
7万
查看次数

你好世界没有使用库

这是一个现场采访问题,我感到很困惑.

我被要求为linux编写一个Hello world程序..这也没有在系统中使用任何库.我想我必须使用系统调用或什么..代码应该使用-nostdlib和-nostartfiles选项运行..

如果有人可以提供帮助,那就太好了..

linux libraries

8
推荐指数
2
解决办法
1429
查看次数

以前有人试过FastReport .Net吗?

我正在寻找.net的报告解决方案,我的公司已经为我们之前的项目使用了Crystal Reports XI(及其服务器版本)和SQL Server Reporting Services.但是,我们将开发一个新产品,我们需要一个快速,易于部署/管理的程序集,可编程的报表文档对象,并具有运行时报表设计器.我已经尝试过FastReport.Net的试用,看起来没问题,但如果有人在这里遇到FastReport.Net的经验和问题会更好.那么其他产品(ActiveReports,Telerik Reporting等)呢?

感谢您的关注

.net reporting

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

为TMemo/TRichEdit提供更多内存

有没有办法为Memo或RichEdit分配更多内存(如果使用大文件)

谢谢

delphi

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

如何在Lua中创建目录?

是否可以在lua中创建目录?如果是这样,怎么样?

filesystems directory lua

11
推荐指数
2
解决办法
2万
查看次数

我如何在Scheme中做指数?

pow,^,**不工作,并计划似乎是太常见了一个能够有效google一下字.

scheme

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

什么.NET字典支持"查找最近的键"操作?

我正在将一些C++代码转换为C#,并调用std :: map :: lower_bound(k)来查找映射中的键,该键的大小等于或大于k.但是,我没有看到任何方法与.NET的SortedDictionary做同样的事情.我怀疑我可以使用SortedList实现变通方法,但遗憾的是SortedList太慢(O(n)用于插入和删除键).我能做什么?

注意:我发现使用的解决方法利用了我的特定场景...具体来说,我的键是一个密集的整数,从0开始,所以我使用List <TValue>作为我的字典,列表索引作为密钥和搜索等于或大于k的密钥只能在几次循环迭代中完成.但是看到原来的问题得到解答仍然会很好.

.net dictionary key lower-bound

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

传递减少算法:伪代码?

我一直在寻找一种算法来对图表进行传递减少,但没有成功.在我的算法圣经中没有任何内容(Cormen等人的算法导论),虽然我已经看到了大量的传递闭包伪代码,但我还是无法追踪任何减少的东西.我最接近的是Volker Turau的"Algorithmische Graphentheorie"中有一个(ISBN:978-3-486-59057-9),但不幸的是我无法访问这本书!维基百科是无益的,谷歌还没有发现任何东西.:^(

有谁知道用于执行传递减少的算法?

algorithm graph pseudocode

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

C#String.IsNullOrEmpty:好还是坏?

在工作中我误将String.IsNullOrEmpty与Session变量混淆之后,我的同事现在拒绝接受我对String.IsNullOrEmpty的使用.经过一些研究,显然在MSDN(链接)上列出了IsNullOrEmpty的错误(请参阅底部的注释):

截至2006年4月4日,有一个错误(可能在JIT中)使得此方法在启用优化时失败.众所周知,它会同时影响C#和VB.

更多信息可以在这里找到(链接).微软的这个bug在Orcas之后被认为是"固定的",但不幸的是我的雇主仍在使用VS2005.但是,如果问题在2008年修复,那么就这样吧.那对我来说没关系.

虽然我的同事拒绝我的IsNullOrEmpty我的代码是盲目的无知(IMO),他当然不能告诉我为什么使用它而不是滥用会话变量.我在代码中使用了IsNullOrEmpty,没有任何问题.就个人而言,除了在一个语句中做两件事之外,我发现它更具可读性.

在谷歌上搜索关于这个主题的意见后,我发现网站采取了优点/立场.以下是我读过的一些网站:

https://blog.rthand.com/post/2006/06/22/1063.aspx

http://www.omegacoder.com/?p=105

一个站点(http://dotnetperls.com/isnullorempty)很好地总结了方法(恕我直言):

这里我们看一下字符串类型的IsNullOrEmpty方法,它为我们提供了一个好的,相对有效的方法来检查字符串是否可以保存或使用.但是,为了提高性能,最好使用手动空检查.空字符串也可以用其他方式测试,我的研究表明检查长度最快.

假设在VS2008/2010 /等中修复了错误(并且正常工作),是否有任何理由不在 VS2005及更高版本中使用String.IsNullOrEmpty?我意识到这对于这种愚蠢的小方法看起来有点过分,但我想知道是否有更多的幕后工作以及是否有人有其他解释.

c# isnullorempty

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