小编Ant*_*lev的帖子

ServiceController似乎无法停止服务

我正在尝试Topshelf.Host使用以下代码停止本地计算机上的Windows服务(该服务,如果这很重要):

serviceController.Stop();
serviceController.WaitForStatus(ServiceControllerStatus.Stopped, timeout);
Run Code Online (Sandbox Code Playgroud)

timeout设置为1小时,但服务实际上从未停止过.奇怪的是,从服务MMC管理单元中我首先看到它处于"停止"状态,但过了一段时间它又恢复为"已启动"状态.但是,当我尝试手动停止时,会发生错误:

Windows could not stop the Topshelf.Host service on Local Computer.
Error 1061: The service cannot accept control messages at this time.
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么吗?

windows-services servicecontroller

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

为整个团队设置Visual Studio格式选项

我们团队的不同开发人员在这里有着截然不同的复选框:

Visual Studio格式选项

因此,Visual Studio不断重新格式化代码,这确实污染了我们的提交.

我要的是有一个什么(.reg文件或东西),每个开发者的电脑上运行,以便这些设置将是一致的.

我怎样才能做到这一点?

code-formatting visual-studio

26
推荐指数
2
解决办法
7379
查看次数

用于超快速查询的数据库

我们有一个300 Gb +数据阵列,我们希望尽快查询.传统的SQL数据库(特别是SQL Server)无法像我们需要的那样有效地处理这个卷(比如,在不到10秒的时间内执行条款中的select10-20条件where),所以我正在研究这个问题的其他解决方案.

我一直在阅读有关NoSQL的内容,这一切看起来很有希望,但我更愿意听听那些在现实生活中使用它的人.

你能在这里建议什么?

编辑澄清我们追求的目标.

我们是一家开发应用程序的公司,用户可以通过该应用程序搜索旅游并预订所述旅行团,并使用塑料卡付款.整个事情肯定是俄罗斯特定的,所以请耐心等待.

当用户登录该站点时,会向她显示与此类似的表单:

alt text http://queenbee.alponline.ru/searchform.png

在这里,用户选择她离开的地方和去往的地方,日期,持续时间等等.

点击"搜索"后,请求进入我们的数据库服务器,该服务器无法处理此类负载:查询包括各种参数.分片也不能很好地工作.

所以我所追求的是某种伪数据库,可以快速查询.

sql search nosql

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

将RabbitMQ与数据库事务集成

想象一下情况:

var txn = new DatabaseTransaction();

var entry = txn.Database.Load<Entry>(id);
entry.Token = "123";
txn.Database.Update(entry);

PublishRabbitMqMessage(new EntryUpdatedMessage { ID = entry.ID });

// A bit more of processing

txn.Commit();
Run Code Online (Sandbox Code Playgroud)

现在,消费者EntryUpdatedMessage可能会在提交事务之前获取此消息txn,因此无法查看更新.

现在,我知道RabbitMQ本身就支持事务,但我们不能真正使用它们,因为我们IModel为每个发布创建一个新的,并且在我们的场景(ASP.NET Web应用程序)中使用每线程模型非常麻烦.

我想到了在提交数据库事务时要发布的消息列表,但这是一个非常臭的解决方案.

处理这个问题的正确方法是什么?

transactions rabbitmq

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

关于MSDeploy的意见

你知道,微软的下一个"大"和"企业"的东西.

它只是我,还是人类真的难道?主要亮点是(IMO):

  • 绝对神秘的语法(-skip:objectName=filePath,absolutePath=App_Offline.*仅用于跳过App_Offline.html)
  • 表现为一种思想
  • 缺乏完整的文档
  • 不是关于可扩展性的一句话(除了几篇博文之外).此外,所有这些非常大的扩展都必须在GAC 注册管理机构中注册
  • Waaay太低级别(元数据/ metakey;所有这些IIS爵士乐)
  • 没有与MSBuild集成

当然,MSDeploy和MSDeployAgent非常强大,但对于相对简单的任务,他们真的需要那么复杂吗?

web-deployment msdeploy

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

如何在数据库中存储TimeZoneInfo对象?

我知道,有些误导性的标题.从来没有真正想要存储TimeZoneInfo对象本身:相反,我想存储一些文化中立的标识符,然后可以在以后用于重建一个实例TimeZoneInfo.

目前,我正在存储TimeZoneInfo.Id属性的价值,在英语和俄语版本的Windows上似乎都可以,但我只是想确保我做正确的事情.

.net database timezone

14
推荐指数
2
解决办法
2700
查看次数

Bootstrap:在Breadcrumb中下拉

显然,这种特殊组合(面包屑中的下拉列表)不受支持:

在此输入图像描述

我的标记(Bootstrap 2.1.0):

<ul class="breadcrumb">
  <li class="dropdown open">
    <a class="dropdown-toggle" id="branches" role="button" data-toggle="dropdown" href="#">default <b class="caret"></b></a>
    <ul id="branches-dropdown" class="dropdown-menu">
        <li><a tabindex="-1" href="...8109a3a986c7">commissions - <code>8109a3a986c7</code></a></li>
        <li><a tabindex="-1" href="...76d3a7022f9e">dashboard-integration - <code>76d3a7022f9e</code></a></li>
        <li><a tabindex="-1" href="...4ee00eb42b72">default - <code>4ee00eb42b72</code></a></li>
        <li><a tabindex="-1" href="...10755b086192">led-support - <code>10755b086192</code></a></li>
        <li><a tabindex="-1" href="...298fa9e18508">stable - <code>298fa9e18508</code></a></li>
        <li><a tabindex="-1" href="...990826c5d5df">xdm-customer-selection - <code>990826c5d5df</code></a></li>
    </ul>
    <span class="divider">/</span>
  </li>
  <li>
    <a href="...4ee00eb42b72">aeroclub.aeroexpress</a> <span class="divider">/</span>
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我在这里做错了吗?

twitter-bootstrap

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

删除(合并)SQL Server的数据库辅助数据文件

我有一个数据库备份,SQL Server Management Studio说它有三个文件:一个.mdf文件,一个.ndf文件和一个.ldf文件.这个辅助数据文件(.ndf一个)是在没有明显原因的情况下创建的,因此我想完全删除它(当然不会丢失数据),最好是在从备份恢复数据库的过程中.

这一切都可行吗?

data-files database-restore sql-server-2008

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

命令行从TFS"获取最新"而不映射工作空间等

我假设这个:

tf.exe get $/project /recursive
Run Code Online (Sandbox Code Playgroud)

...需要这个奇怪的工作空间映射,已知的TFS服务器等.

有什么方法可以做这个最简单的事情:使用组凭据连接到这个 TFS服务器,获取项目的最新源代码并将其放在这里?全部来自命令行.

tfs automation

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

反转正则表达式以生成数据

在其中一个StackOverflow播客(人们正在讨论用于测试DB的数据生成的那个 - #11#12)中,Jeff提到了类似"反向正则表达式"的东西,它们正是为了这个目的而使用的:给定正则表达式,产生一个最终匹配所述正则表达式的字符串.

这整个概念的正确用语是什么?这是一个众所周知的概念吗?

regex algorithm

12
推荐指数
2
解决办法
5849
查看次数