小编Roc*_*art的帖子

将.bak文件还原到远程数据库

test.bak我的本地机器上有一个文件.我需要将此文件还原到远程计算机的数据库.我怎么做?

当我尝试这个时,远程数据库抛出一个无法test.bak在本地文件系统上找到的错误.

询问

RESTORE DATABASE TESTPROJECT 
FROM DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.ICON3\MSSQL\Backup\test.bak'
Run Code Online (Sandbox Code Playgroud)

错误

Cannot open backup device 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.ICON3\MSSQL\Backup\test.bak'. Operating system error 2(The system cannot find the file specified.).
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?我正在使用Microsoft SQL Server 2008.

sql sql-server ssms

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

文件夹浏览器对话框,如打开文件

请参阅下面的快照.这取自Visual Studio 2008中的"新项目创建"工作流程.

该窗口用于选择将存储项目的文件夹.如何在c#应用程序中创建类似的窗口?

在此输入图像描述

c# winforms

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

给定一组数字,找出其中3个加起来为0

给定一组数字,找出其中3个加起来为0.

在N ^ 2做,怎么会这样做?

algorithm

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

调试混合模式(C#,C++)应用程序

我正在调试混合模式(托管和非托管)应用程序的问题.

实际问题在非托管代码中.

我已将SOS dll加载到Windebugger中.但是由于我已经加载了SOS dll,因此向我显示调用堆栈只有托管模式.我如何看到非托管代码的调用堆栈?

c# windbg crash-dumps sos

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

根据唯一性对列表进行分组

这个问题是一个略微修改过的版本 转换列表<T>到带有策略的字典

我有List <DTO>,其中DTO类看起来像这样,

private class DTO
    {
        public string Name { get; set; }
        public int Count { get; set; }
    }
Run Code Online (Sandbox Code Playgroud)

我创建对象并将其添加到List.

var dto1 = new DTO { Name = "test", Count = 2 };
var dto2 = new DTO { Name = "test", Count = 3 };
var dtoCollection = new List<DTO> {dto1, dto2};
Run Code Online (Sandbox Code Playgroud)

现在我的要求是我需要从dtoCollection创建一个List,其中Name字段在整个List中应该是唯一的.

例如,如果将上面的dtoCollection转换为所需的List,则结果列表应如下所示:

列表<DTO>计数应为1;

列表中的对象应该是单个DTO,其名称为"test",Count为5

其中Count是通过总结名称字段相同的所有DTO中的Count字段获得的

c# linq lambda list

6
推荐指数
2
解决办法
202
查看次数

VS2010:尝试加载crashdump的符号时"找不到匹配的二进制文件"

出于测试目的,我正在调试Visual Studio 2010中的minidump(使用.dump/ma创建).

我有可用于该转储的符号,但没有当前的二进制文件(它是可执行文件).

VS2010中的"模块"窗口显示" 找不到匹配的二进制文件 ",这似乎是正确的,因为它无法在目标计算机上的路径上找到.

我仍然想加载符号,所以我右键单击该模块,选择"从符号路径加载符号"(其中包含正确的pdb的路径),但会弹出一个对话框,要求我选择二进制文件.我无法加载模块的符号.

为什么VS需要图像文件?WinDbg能够加载符号文件并向我显示故障堆栈没有问题.

debugging symbols windbg visual-studio-2010

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

如果父应用程序未释放互斥对象,将会发生什么情况

我的应用程序中有一个已命名的互斥体。

 private Mutex TaskExitStatus = new Mutex(false, "TaskExit")
Run Code Online (Sandbox Code Playgroud)

我使用TaskExitStatus.WaitOne()在方法中获取互斥量

如果我在退出应用程序时不释放互斥锁,将会发生什么?互斥锁可以安全处置吗?

更新1: 在应用程序退出时未释放时,已命名和未命名的互斥体的行为是否相同?

更新2 这是我从MSDN链接中读取的内容

使用CloseHandle函数关闭句柄。进程终止时,系统会自动关闭句柄。当其最后一个句柄关闭时,互斥对象将被销毁。

c# multithreading mutex

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

使用group by查找计数

我有一张学生表如下

Rajesh Kumar
Nagendra Prasad
Bharath kumar
Raghav Kumar
Abhnav Bindhra
Run Code Online (Sandbox Code Playgroud)

我需要写一个查询,其中包含名为"kumar"和"Prasad"的学生的数量.

Kumar   3
Prasad  1
Run Code Online (Sandbox Code Playgroud)

我怎么做?我尝试了以下查询,但我怀疑如何为groupby子句放置?

 Select Name,count(Name) from Student where 
    Name LIKE  ('%Kumar%')
    or Name LIKE  ('%Prasad%')
    group by ???
Run Code Online (Sandbox Code Playgroud)

sql sql-server

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

如何区分Google Stock API中具有相同名称的股票代码

我使用以下Google rest API获取给定符号SYMBOL的库存数据.

https://www.google.com/ig/api?stock=<SYMBOL NAME>
Run Code Online (Sandbox Code Playgroud)

但是有一些像"TCS"这样的符号在世界不同地区有多个公司名称.例如:TSE的TECSYS有限公司和塔塔咨询服务有限公司.

如何更改查询以获取NSE股票交易所中的TCS数据.

还有什么方法可以从谷歌获取可用符号列表?

google-api stockquotes

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

保护Azure云服务配置中的敏感信息

我们正在使用Cloud Service配置来存储应用程序设置。但是,我们希望保护一些应用程序设置,例如用户凭据,数据库连接字符串等。推荐的设置方法是什么?

我们正在从Web角色和辅助角色中读取此配置。因此,不能选择使用aspnet_regiis实用程序,因为该角色在工作角色中不可用,因为未在工作角色中安装iis。

我们也考虑过使用Key Vault,但是最终会遇到保护Key Vault密钥的情况。

不幸的是,Azure云服务不支持托管服务身份

security azure azure-cloud-services

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