问题列表 - 第16093页

Gtk#是否有关键值的枚举?

在我的代码中,我有像凌乱的东西

// Enter key
if (args.Event.KeyValue == 65293)
    ...
Run Code Online (Sandbox Code Playgroud)

有没有我可以使用的枚举,而不是硬编码值?

c# gtk gtk#

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

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

使用XML数据类型调用存储过程

我只是尝试使用C#调用存储过程(SQL Server 2008)并将XMLDocument传递给采用SqlDbType.Xml数据类型的存储过程参数.我收到错误:无法将参数值从XmlDocument转换为String.下面是代码示例.如何将XML文档传递给期望XML数据类型的存储过程?谢谢.

        XmlDocument doc = new XmlDocument();
        //Load the the document with the last book node.
        XmlTextReader reader = new XmlTextReader(@"C:\temp\" + uploadFileName);
        reader.Read();
        // load reader 
        doc.Load(reader);

        connection.Open();

        SqlCommand cmd = new SqlCommand("UploadXMLDoc", connection);

        cmd.CommandType = CommandType.StoredProcedure;

        cmd.Parameters.Add("@Year", SqlDbType.Int);
        cmd.Parameters["@Year"].Value = iYear;
        cmd.Parameters.Add("@Quarter", SqlDbType.Int);
        cmd.Parameters["@Quarter"].Value = iQuarter;
        cmd.Parameters.Add("@CompanyID", SqlDbType.Int);
        cmd.Parameters["@CompanyID"].Value = iOrganizationID;
        cmd.Parameters.Add("@FileType", SqlDbType.VarChar);
        cmd.Parameters["@FileType"].Value = "Replace";
        cmd.Parameters.Add("@FileContent", SqlDbType.Xml);
        cmd.Parameters["@FileContent"].Value = doc;
        cmd.Parameters.Add("@FileName", SqlDbType.VarChar);
        cmd.Parameters["@FileName"].Value = uploadFileName;
        cmd.Parameters.Add("@Description", SqlDbType.VarChar);
        cmd.Parameters["@Description"].Value = lblDocDesc.Text;
        cmd.Parameters.Add("@Success", SqlDbType.Bit);
        cmd.Parameters["@Success"].Value = false;
        cmd.Parameters.Add("@AddBy", …
Run Code Online (Sandbox Code Playgroud)

c# xml stored-procedures sql-server-2008

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

强制中断程序中抛出的任何异常

在C#中编码时,我不喜欢处理异常,因为它可以更容易地找出出错的地方和原因.但是,我不能给任何人一个不处理异常的程序.

我可以以某种方式强制Visual Studio打破每个异常,包括那些抛出try/catch块的异常吗?

c# exception-handling exception

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

Java有自动属性吗?

在c#中,您可以设置如下属性:

public int CustomerId {get;set;}
Run Code Online (Sandbox Code Playgroud)

这设置了一个名为CustomerId的自动属性,但我想知道Java中是否有类似内容?

java language-features

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

什么是JSON.NET相当于XML的XPath,SelectNodes,SelectSingleNode?

目前,我的代码结构XmlDocument用于加载Xml数据,然后SelectNodes迭代重复项列表.

对于每个元素,我XmlNode.SelectSingleNode用来挑选字段元素.

我现在想要使用JSON.NET来实现与作为JSON传递给我的文档相同的结果.答案可能是JSON.net之外的其他东西,只要它是C#可积极的.

c# json.net

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

如何保持HTTP连接活着?

有没有办法使用JavaScript保持HTTP连接?

javascript http

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

在clojure中对java包名称进行别名化

给定一个java包xyz,我可以将xyz别名为一个较短的名称,这样我就可以将包内的java类称为my-alias.MyJavaClass.

如果那是不可能的,我可以将import所有类都放入我的命名空间中,但我不想手动指定每个类的名称,并且clojure API文档似乎不清楚是否可以对import所有类进行操作.自动打包.

clojure

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

Pythonic方式找到正则表达式匹配

是否有更简洁/正确/ pythonic方式来执行以下操作:

url = "http://0.0.0.0:3000/authenticate/login"
re_token = re.compile("<[^>]*authenticity_token[^>]*value=\"([^\"]*)")
for line in urllib2.urlopen(url):
    if re_token.match(line):
        token = re_token.findall(line)[0]
        break
Run Code Online (Sandbox Code Playgroud)

我想从HTML页面获取名为"authenticity_token"的输入标记的值:

<input name="authenticity_token" type="hidden" value="WTumSWohmrxcoiDtgpPRcxUMh/D9m7O7T6HOhWH+Yw4=" />
Run Code Online (Sandbox Code Playgroud)

python regex

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

在多个模型中放置常见代码的位置?

我有两个包含相同方法的模型:

def foo
  # do something
end
Run Code Online (Sandbox Code Playgroud)

我应该把它放在哪里?

我知道常用代码在Rails应用程序的lib目录中.

但是如果我把它放在一个lib名为' Foo' 的新类中,并且我需要将它的功能添加到我的两个中ActiveRecord models,我是这样做的:

class A < ActiveRecord::Base
includes Foo

class B < ActiveRecord::Base
includes Foo
Run Code Online (Sandbox Code Playgroud)

然后这两个AB将包含foo就像我在每个定义的方法就可以了?

ruby ruby-on-rails mixins

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