问题列表 - 第29213页

用于在表中存储字符串的C#数据类型

这是在sql server中的表中存储字符串的最佳数据类型?

c#

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

c#如何定义包含不同类型的字典?

如果有以下代码.你在哪里看到XXX我想放入long []类型的数组.

我怎么能这样做以及如何从字典中获取值?我只是使用defaultAmbience ["CountryId"] [0]来获取第一个元素吗?

public static Dictionary<string, object> defaultAmbience = new Dictionary<string, object>
{
    { "UserId", "99999" },
    { "CountryId", XXX },
    { "NameDefaultText", "nametext" },
    { "NameCulture", "it-IT" },
    { "NameText", "namelangtext" },
    { "DescriptionDefaultText", "desctext" },
    { "DescriptionCulture", "it-IT" },
    { "DescriptionText", "desclangtext" },
    { "CheckInUsed", "" }
};
Run Code Online (Sandbox Code Playgroud)

c# dictionary types

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

检查网站上的文件是否存在

如果网站上的特定文件(test.licence)存在,我想检查iPhone上的内容.我的方法(到目前为止)是下载文件并检查它是否存在于我的Documents目录中.但是,如果该文件不存在,Apache会出现一个HTML错误页面(我下载而不是test.licence).检查文件大小是一个模糊的解决方案,因为它会有所不同.

那么,如果存在在线文件(如果不存在),我该如何检查?我正在寻找一个简单而干净的解决方案.

问候,

斯特凡

iphone cocoa-touch nsurlconnection nsfilemanager

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

MSXML2.ServerXMLHTTP访问被拒绝错误

我收到间歇性的"msxml3.dll错误'80070005'访问被拒绝." 错误.该对象始终回发到同一个域.我不知道为什么它有时会起作用,为什么它会在其他时候失败.这是经典ASP - VBScript

set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP") 
xmlhttp.open "POST", "http://xxxx.com/GetCacheValue.aspx", false
xmlhttp.send "" 
strCaptchaText = xmlhttp.responseText 
set xmlhttp = nothing
Run Code Online (Sandbox Code Playgroud)

vbscript serverxmlhttp asp-classic

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

如何保护应用程序池免受会话序列化异常的影响?

我们正在为ASP.NET应用程序使用进程外会话提供程序(ScaleOut),我们注意到一个没有正确设置反序列化的对象无意中进入会话时,它最终会导致整个终止的过程.

重现和处理这种情况是它变得更有趣的地方.

AnyStaObjectsInSessionState中引发了终止进程的异常,其实现非常简单:

internal static bool AnyStaObjectsInSessionState(HttpSessionState session)
{
    if (session != null)
    {
        int count = session.Count;
        for (int i = 0; i < count; i++)
        {
            object obj2 = session[i];
            if (((obj2 != null) && (obj2.GetType().FullName == "System.__ComObject"))
                && (UnsafeNativeMethods.AspCompatIsApartmentComponent(obj2) != 0))
            {
                return true;
            }
        }
    }
    return false;
}
Run Code Online (Sandbox Code Playgroud)

这是堆栈跟踪,显示了异常如何终止进程:

An unhandled exception occurred and the process was terminated.

Application ID: /LM/W3SVC/1/ROOT

Process ID: 4208

Exception: System.Runtime.Serialization.SerializationException

Message: …
Run Code Online (Sandbox Code Playgroud)

asp.net session serialization restart httpmodule

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

Rails:dependent =>:在测试中销毁

我在project.rb:

has_many :items, :dependent => :destroy
Run Code Online (Sandbox Code Playgroud)

在item.rb中:

belongs_to :project
Run Code Online (Sandbox Code Playgroud)

我的项目夹具:

b1_s_first_project:
  title: B1's first project
Run Code Online (Sandbox Code Playgroud)

我的物品夹具:

b1_s_first_project_s_first_item:
  title: B1's first project's first item
  project: b1_s_first_project
Run Code Online (Sandbox Code Playgroud)

在我的单元测试中,我设置了局部变量item = items(:b1_s_first_project_s_first_item)project = projects(:b1_s_first_project).当我调用时project.destroy,project.destroyed?返回true,但item.destroyed?返回nil,就好像它没有被销毁一样.我错过了什么?提前致谢.

ruby-on-rails

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

使用制表符作为空格时删除制表符

我知道一般标签与空间的东西和山丘一样古老,主要归结为个人偏好/坚持团队的风格,我只是想问一个关于在Visual Studio中使用空格的实际问题.有一些关于标签的事情让我感到烦恼,我不介意在我们是一个小团队时换到空格.首先编写代码并没有什么不同,但这意味着你必须删除/退格4次我之前按过一次.

是否有任何简单的方法可以轻松删除标签大小的空格(除了用鼠标拖动等)或者如果你已经完成了转换,那么它最终是不会打扰你的?

tabs spaces typing visual-studio

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

PHP,jQuery,选择父div中的所有div

我正在寻找一个广义的选择器函数,它执行以下操作:

$(".data").click(function(){
   //insert proper selector
)};

<div class="one">
<div class="data">text</div>
<div class="data">text</div>
<div class="data">text</div>
</div>

<div class="two">
<div class="data">text</div>
<div class="data">text</div>
<div class="data">text</div>
</div>
Run Code Online (Sandbox Code Playgroud)

我希望选择器执行以下操作:

1).选择父div中的所有div(这意味着包括您刚刚单击的div).

2).不要选择其他"父"div中的div.

我也意识到如果你可以从所选项中过滤$(this)(你点击的div)会很酷.考虑一个奖金问题:)

我一直在从不同角度看这个,但只发现丑陋的硬编码(对于特定的父母).我感谢任何输入!

php jquery jquery-selectors

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

具有类模板typedef参数的函数模板

以下代码是我在大型项目中尝试做的事情的示例:

#include <iostream>
#include <vector>

// standard template typedef workaround
template<typename T> struct myvar {typedef std::vector<T> Type;};

template<typename T>
T max(typename myvar<T>::Type& x)
// T max(std::vector<T>& x)
{
  T y;
  y=*x.begin();
  for( typename myvar<T>::Type::iterator it=x.begin(); it!=x.end(); ++it )
    if( *it>y ) 
      y=*it;
  return y;
} 

int main(int argc, char **argv)
{
  myvar<int>::Type var(3);
  var[0]=3;
  var[1]=2;
  var[2]=4;
  std::cout << max(var) << std::endl;
  return 0; 
} 
Run Code Online (Sandbox Code Playgroud)

当我尝试编译它时,我得到:

>g++ delme.cpp -o delme
delme.cpp: In function ‘int main(int, char**)’:
delme.cpp:25: error: no matching function …
Run Code Online (Sandbox Code Playgroud)

c++ templates arguments typedef function

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

windows应用程序打开控制台并在其中写入

如何在 C# 图形 Windows 应用程序中打开控制台,然后在控制台中写入一些数据。我什至可以从 win 应用程序打开控制台吗?

c#

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