问题列表 - 第5744页

是否可以在HTTP中缓存POST方法?

使用非常简单的缓存语义:如果参数相同(当然URL相同),那么它就是一个命中.那可能吗?推荐的?

post http http-caching

146
推荐指数
6
解决办法
8万
查看次数

另一个进程使用的文件

很多时候,我们在尝试在Windows平台上编写文件时遇到错误,

"该进程无法访问文件'XXX',因为它正由另一个进程使用."

如何在写入文件之前检入C#,其他进程没有使用它?

c# file-io

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

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

从.NET 2.0升级到.NET 3.5有什么好处?

我需要一些帮助.我的主管不是程序员,而是让我准备一份文档,描述我们公司如何从.NET 2.0切换到.NET 3.5中受益.我们是一家小公司,我们的IT部门只有6名程序员.我们主要编写Windows Forms,有时是ASP.NET和Compact Framework应用程序.我想听听这个决定的利弊.

编辑:

我个人认识.NET 3.5我只是不确定如何说服我的主管我们需要它.

EDIT2:

请注意,我的主管不是程序员(这是一个非常愚蠢的情况,但这是另一个故事)所以只是告诉他.NET 3.5有LINQ和其他东西告诉他什么.

.net

18
推荐指数
3
解决办法
7867
查看次数

GetType,托管CodeGen中的C#疑问

考虑一下代码,

Type t0 = Type.GetType("System.Drawing.dll");
Type t1 = Type.GetType("System.Drawing.Font");
Run Code Online (Sandbox Code Playgroud)

这里为了找到"System.Drawing.Font"的类型,需要程序集"System.Drawing.dll".如何使用它.?

即如果我这样做,那么t0的值不会为空.

考虑我是一个dll,proj.dll,我需要找到dll中存在的类Class1的类型.

c#

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

有没有工具来帮助复杂的'if'逻辑?

我的一个个人编程恶魔一直是复杂的逻辑,需要由if语句(或类似的)控制.并不总是那么复杂,有时只需要考虑几个状态.

是否有开发人员可以在设计期间执行的任何工具或步骤来帮助查看"状态"并采取措施重构代码以简化生成的代码?我正在考虑制作一个矩阵或类似的东西......?

logic

10
推荐指数
2
解决办法
941
查看次数

关于在C++代码中使用realloc实现的问题

在我们的C++中,Iam目前使用realloc方法来调整malloc分配的内存大小.realloc()的使用如下所示

my_Struct *strPtr =(my_struct*)malloc(sizeof(my_Struct));

/* an later */

strPtr = (my_struct*)realloc(strPtr,sizeof(my_Struct)*NBR);
Run Code Online (Sandbox Code Playgroud)

现在wikipeadia(_http://en.wikipedia.org/wiki/Malloc)说

如果相反的话

void *p = malloc(orig_size);

/* and later... */

p = realloc(p, big_size);
Run Code Online (Sandbox Code Playgroud)

然后,如果不可能获得big_size字节的内存,p将具有值NULL并且我们不再有指向先前为p分配的内存的指针,从而产生内存泄漏

它还说纠正上述错误的正确方法是

void *p = malloc(orig_size);

/* and later... */

void *tmp = realloc(p, big_size); 

if (tmp != NULL)
 {

p = tmp; /* OK, assign new, larger storage to p */

} 

else 

{

/* handle the problem somehow */

}
Run Code Online (Sandbox Code Playgroud)

你能告诉我使用realloc()的最佳方法是什么

一旦我有一个结构的指针,然后在使用realloc后,我可以使用指针到一个空格???

非常感谢

c++ memory-management realloc

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

调用函数#1时自动调用函数#2

这应该是一个快速的.有可能做这样的事情:

[Callback(funtionY)]
void functionX()
{
}

void functionY()
{
}
Run Code Online (Sandbox Code Playgroud)

那么当调用functionX时,也会自动调用functionY?我问的原因是因为我要为基于XNA的小型游戏引擎实现网络功能,我想将函数标记为Synched,以标记在调用函数时应该在所有客户端调用它.

谢谢.

c# attributes function-calls

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

如何在报表服务器上确定SQL Server版本

我们的所有报告服务生产实例都分为Web服务器组件和报告数据库组件.

我知道您可以通过以下TSQL检测数据库服务器上的SQL Server实例:

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'),
SERVERPROPERTY ('edition')
Run Code Online (Sandbox Code Playgroud)

但是,在我们的示例中,报告服务器没有安装数据库服务器组件.那么在这种情况下如何检测安装了哪些Service Pack?

sql-server servicepacks reporting-services

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

当Key和Value相同时使用字典?

我想在静态"集合"中保存大约30个字符串.然后,我需要检查针对此列表的传入Web请求的路径.

我正在考虑使用StringDictionary,Key和Value具有相同的值.然而,当我真正想要的只是一个关键的查找时,它似乎很奇怪,所以我可以检查是否存在而不是查找要使用的值.

我什么都不担心?

.net string collections

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