问题列表 - 第9535页

您可以传递给 Wininet 函数 HttpOpenRequest 的最大 URL 长度是多少?

您可以传递给 Wininet 函数 HttpOpenRequest 的最大 URL 长度是多少?

url wininet

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

名为String.Format,有可能吗?

而不是使用{0} {1},等我想要使用{title}.然后以某种方式填充该数据(下面我使用了a Dictionary).此代码无效并引发异常.我想知道我是否能做类似于我想要的事情.使用{0 .. N}不是问题.我只是好奇而已.

Dictionary<string, string> d = new Dictionary<string, string>();
d["a"] = "he";
d["ba"] = "llo";
d["lol"] = "world";
string a = string.Format("{a}{ba}{lol}", d);
Run Code Online (Sandbox Code Playgroud)

c# string.format

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

可以使Perforce客户端规范中映射的特定文件不可编辑吗?

例如,客户端规范的某些部分映射来自"已发布"库的文件.有没有办法让这些所谓的已发布地图强制为只读,即它们无法打开进行编辑?

例如(忽略[不可编辑]):

//Development/foo/... //client/foo/...
//Published/bar/1.0/... //client/bar/... [not editable]
//Published/qux/2.0/... //client/qux/... [not editable]
Run Code Online (Sandbox Code Playgroud)

换句话说,我想阻止文件被打开(例如,默认情况下被锁定),我想知道这是否可以在客户端规范级别强制执行.

如果没有,是否可以使用"已发布"的软件仓库对某些用户只读?

perforce perforce-client-spec

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

表有很多列

如果我的表有大量的列(超过80),我应该将它分成几个具有一对一关系的表,还是保持原样?为什么?我主要担心的是表现.

PS - 我的桌子已经处于第3范式.

PS2 - 我正在使用MS Sql Server 2008.

PS3 - 我不需要一次访问所有表数据,而是在该表中有3个不同类别的数据,我可以单独访问.它类似于:成员首选项,成员帐户,成员个人资料.

sql asp.net-3.5 sql-server-2008

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

在域驱动设计中遇到的主要问题/解决方案是什么?

在实施领域驱动设计时会出现哪些问题/解决方案?

随着新情况的不断发生,我发现掌握它有点困难,所以我试图在一个地方编制一份好的资源/问题清单,以帮助我和任何一个人在抓住/实施它时遇到困难.

domain-driven-design

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

如何从FinalCilder输出将由TeamCity捕获的消息?

我正在运行TeamCity Professional 4.5.3和FinalBuilder Pro 6; TeamCity使用命令行任务运行FinalBuilder项目.

如何让FinalBuilder将消息打印到构建日志中,以便TeamCity捕获它们?该TeamCity的文件是不够清楚,但我无法找到任何方式输出的FinalBuilder所需的值-我需要调用echo的DOS命令,或运行脚本的一个小片段,还是什么?

teamcity continuous-integration finalbuilder

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

使用存储库模式,最好是一起或单独保存父和子对象?

拥有父对象Employee,其中包含Address子对象列表:

class Employee
{
    List<Address> addresses;
}
Run Code Online (Sandbox Code Playgroud)

和存储库方法:

void Insert(Employee);
Run Code Online (Sandbox Code Playgroud)

此存储库中的代码是否应该尝试保存父Employee以及子Address对象,还是单独的存储库应该处理父对象和子对象?

如果单独的存储库,那么当在客户端代码中保存Employee对象及其子代时,这应该是在该级别的单独调用,在某种服务中组合还是有另一种选择?

design-patterns repository-pattern

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

编辑并继续:"......时不允许更改"

即使我创建一个干净的WinForms项目,编辑并继续不起作用,并给我错误:

将调试器附加到已在运行的进程或在构建或运行时优化正在调试的代码时,不允许进行更改.

  1. 在工具→选项→调试中选中编辑并继续选项.
  2. 未启用优化.
  3. 似乎没有任何托管分析器设置.
  4. 我在调试模式下运行
  5. 我在x64 CPU和Windows XP 32位上运行,但是将平台目标设置为x86而不是AnyCpu没有帮助.
  6. 修复Visual Studio安装没有帮助.

我也在MSDN网站上发现了这篇文章:

不支持的方案

在以下调试方案中,"编辑并继续"不可用:

  • 在Windows 98上进行调试.

  • 混合模式(本机/托管)调试.

  • SQL调试.

  • 调试Dr. Watson转储.

  • 在未处理的异常之后编辑代码,此时未选中"在未处理的异常上展开调用堆栈"选项.

  • 调试嵌入式运行时应用程序.

  • 使用"附加到"调试应用程序,而不是使用"调试"菜单中的"启动"运行应用程序.

  • 调试优化代码.

  • 目标是64位应用程序时调试托管代码.如果要使用"编辑并继续",则必须将目标设置为x86.("项目属性","编译"选项卡,"高级编译器"设置.).

  • 在由于构建错误而无法构建新版本之后调试旧版本的代码.

但我可以对此列表中的每个项目回答"否".

它以前工作过,但几天前它停止工作,我不知道可能是什么原因.

visual-studio-2008 edit-and-continue visual-studio

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

Windows 7 - 从开发人员的角度来看会有什么期望?

我将在Windows 7中期待哪些功能:

  1. 作为开发人员,让我的工作更轻松.

要么...

  1. 让我的工作与开发人员"不同"(更难).

我一直听到很多关于性能改进和一些UI效果增强的内容,但没有真正关于Windows 7上的开发会是什么样的.谢谢.

windows windows-7

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

因为表已经存在而无法插入表中?

我有一个用户表.我想将数据插入我的用户表.

我有一个声明:

SELECT columna, columnb, 
INTO my_table 
FROM my_other_table
WHERE (... conditions ...)
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

SQL Server Error on (myserver) Error:2714 at Line:1 Message:There is already an object named 'my_table' in the database.
Run Code Online (Sandbox Code Playgroud)

是的,谢谢Sybase.我知道这个.我知道桌子存在.我想在其中插入数据.

为什么Sybase不能很好地播放?:(

(Sybase不是我的专长,甲骨文是.这可能只是一个理解问题,或者缺乏.这在Oracle中永远不会发生......)

sybase

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