问题列表 - 第4614页

XmlSerialization和Attributes - 防止属性被序列化

有没有办法让.NET中的XmlSerialization在序列化时忽略某些属性?

例如,我有一个名为IsValid的公共bool属性,它是我不想序列化的对象的唯一属性.我怎么能这样做?

.net xml-serialization

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

document.ready在body标签内

我有一个包含通用HTML标头的Web应用程序,所以我想在每个页面中放置特定于页面的脚本,而不是为所有内容加载它.我试着document.ready()靠近页面的末尾,<body>似乎工作正常.把它放在那里而不是在里面有任何潜在的危险<head>吗?

javascript jquery

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

在Python中将self传递给类函数

在python的类函数中传递自引用值的原因是什么?例如:

class MyClass:
    """A simple example class"""
    i = 12345
    def f(**self**):
        return 'hello world'
Run Code Online (Sandbox Code Playgroud)

通过这样做,你不是在做编译器的工作吗?

python class function

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

python阅读线w/o \n?

这适用于所有平台吗?我知道Windows会做\ r \n,并且记得听到mac会在\ linux下做\ r.我在Windows上运行这个代码,所以看起来很好,但你们中的任何人都知道它的跨平台吗?

while 1:
    line = f.readline()
    if line == "":
        break
    line = line[:-1]
    print "\"" + line + "\""
Run Code Online (Sandbox Code Playgroud)

python newline file

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

Python M2Crypto - 生成DSA密钥对并分离公共/私有组件

任何人都可以解释以下原因:

>>> from M2Crypto import DSA, BIO
>>> dsa = DSA.gen_params(1024)
..+........+++++++++++++++++++++++++++++++++++++++++++++++++++*
............+.+.+..+.........+.............+.....................+.
...+.............+...........+.........................................
+.........+................+..........+......+..+.+...+..........+..+..
..+...+......+....+.............+.................+.......+.........+..
....+......+.+..+..........+........+.+...+..+...............+.........
..+.....+........+..........+++++++++++++++++++++++++++++++++++++++++++
++++++++*
>>> mem = BIO.MemoryBuffer()
>>> dsa.save_key_bio(mem, cipher=None)
1
>>> dsa.save_pub_key_bio(mem)
0
>>> print mem.getvalue()
-----BEGIN DSA PRIVATE KEY-----
MIIBIgIBAAKBgQDPGRFSTqqx8vet5kaW5m99A83REotTcX9HOv+zrqMxQpaTlinS
MDz49I4psDPJ+bWH7vySEdOYO2JGUj6kYZdz/ZwyNjphWNjQkaUrmfaVLzS3PHpW
aMrPEweLesf/PT4KXm2HaDbaW/g2Ds5h+Zlq9LDKcN2vfvyeiTCmf1esyQIVAO9I
ippU4PIdvJVO9HQRkqrD2bxPAoGBAIwVgM7dgNVwihJva6qeeh7ypy3ESNB9k8nY
fOnES+SqZGQbkPrJIusRCJNKERiMATJXNRMfBeWD8htNRezbgtr0OpuYSBurAQjp
hKKVI3DHSv7XT49BQ3tdJww8lQfkOhHOfFTG6U1dJhWdggp0WN3EjYlt77agRsjR
4t5sD1f3
-----END DSA PRIVATE KEY-----
-----BEGIN PUBLIC KEY-----
-----END PUBLIC KEY-----
>>>
Run Code Online (Sandbox Code Playgroud)

很明显我错过了一些东西.M2Crypto不存在的文档没有帮助.

python cryptography rsa m2crypto

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

是否可以在自定义配置部分中使用任意XML?

假设我在ASP.NET web.config中定义了一个配置部分,如:

<?xml version="1.0"?>
<configuration>
  <configSections>
    <sectionGroup name="system.web">
      <section name="MySettings" type="MyCompany.MyProject.Configuration.MySettings" allowLocation="true" allowDefinition="Everywhere" restartOnExternalChanges="false" />
    </sectionGroup>
  </configSections>
  <system.web>
    <MySettings knownProperty="some_value" unknownProperty="other_value" />
  </system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)

假设我MySettings : System.Configuration.ConfigurationSection 没有 定义unknownProperty:

using System.Configuration;

namespace MyCompany.MyProject.Configuration
{
    public class MySettings : ConfigurationSection
    {
      public MySettings() { }

      [ConfigurationProperty("knownProperty", DefaultValue="default_value")]
      public string KnownProperty
      {
        get { return (string)this["knownProperty"]; }
      }

      // I'm not defining unknownProperty here on purpose
    }
}
Run Code Online (Sandbox Code Playgroud)

无论如何运行应用程序而没有得到配置错误抱怨无法识别的属性'unknownProperty'?

另外,我可以通过一种方法来捕获该错误并忽略它,如果可能的话.

换句话说,我希望XML具有未在其绑定的匹配类型中定义的属性.可以在现有Configuration API的范围内完成吗?

.net asp.net

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

在Delphi中,OutputDebugString线程安全吗?

OutputDebugString(PAnsiChar(''));
Run Code Online (Sandbox Code Playgroud)

线程安全?

我/我们一直在线程中使用它来进行调试,如果我以不同的方式做这件事我就不会想到它.

(德尔福7)

delphi multithreading delphi-7 outputdebugstring

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

SQL删除不在的地方

我有一个像这样的关系映射表:

属性bigint
productid bigint

要清除不再使用的关系,我想删除其中productid = x和attributeid不在(@includedIds)的所有recors,如下例所示:

@attributetypeid bigint, 
@productid bigint,
@includedids varchar(MAX)  


DELETE FROM reltable 
WHERE productid = @productid AND 
attributetypeid = @attributetypeid AND 
attributeid NOT IN (@includedids);
Run Code Online (Sandbox Code Playgroud)

当使用包含多于1个id的includedids param运行SQL时 - 像这样:25,26 - 我得到一个SqlException说:

将数据类型varchar转换为bigint时出错.

这当然是由于varchar(max)参数...

我应该如何构建我的删除语句以使其工作?

sql sql-server

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

如何在StatusStrip中右对齐控件?

我试图右对齐一个控件StatusStrip.我怎样才能做到这一点?

我没有看到一个属性来设置ToolStripItem控件,指定它们在父项上的物理对齐方式StatusStrip.

如何让消息下拉到右对齐?http://i.friendfeed.com/ed90b205f64099687db30553daa79d075f280b90

c# statusstrip winforms

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

无法使用CSS设置textarea宽度

我试图使用这个CSS来设置表单元素的宽度:

input[type="text"], textarea { width:250px; }
Run Code Online (Sandbox Code Playgroud)

如果您查看此Firefox屏幕截图,您会看到字段的宽度不同.我在Safari中得到了类似的效果.

alt text http://screamingv.com/ss.png

有没有解决方法?

更新:感谢您的信息到目前为止.我现在确保两个元素上的填充/边距/边框设置相同.我还有问题.我发布的原始CSS已经简化了......我还将textarea的高度设置为200px.当我删除高度样式时,宽度匹配.奇怪的.这是没有意义的.

浏览器错误?

css

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