问题列表 - 第2471页

合并XDocument中的XML文件

我试图在一个XDocument对象中合并几个XML文件.

XDocument对象中不存在合并.我想念这个.

有没有人已经为XDocument实现了一个Merge扩展方法,或类似的东西?

c# xml linq-to-xml

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

什么时候需要"自我"?

我一直在使用类,当我编写一个方法时,我将所有变量引用为self,例如self.foo.

但是,我正在查看wxPython in Action一书,并注意到"self"并未一直使用.例如:

 import wx
 class TextFrame(wx.Frame):
    def __init__(self):
        wx.Frame.__init__(self, None, -1, 'Text Entry Example',
            size=(300, 100))
        panel = wx.Panel(self, -1)
        basicLabel = wx.StaticText(panel, -1, "Basic Control:")
        basicText = wx.TextCtrl(panel, -1, "I've entered some text!",
            size=(175, -1))
        basicText.SetInsertionPoint(0)
        pwdLabel = wx.StaticText(panel, -1, "Password:")
        pwdText = wx.TextCtrl(panel, -1, "password", size=(175, -1),
            style=wx.TE_PASSWORD)
        sizer = wx.FlexGridSizer(cols=2, hgap=6, vgap=6)
        sizer.AddMany([basicLabel, basicText, pwdLabel, pwdText])
        panel.SetSizer(sizer)
Run Code Online (Sandbox Code Playgroud)

下面的一个确实使用"自我".

import wx
class ButtonFrame(wx.Frame):
    def __init__(self):
        wx.Frame.__init__(self, None, -1, 'Button Example',
            size=(300, 100))
        panel = …
Run Code Online (Sandbox Code Playgroud)

python wxpython

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

Horizo​​ntalAlignment = Stretch,MaxWidth和Left同时对齐?

这似乎应该很容易,但我很难过.在WPF中,我想要一个TextBox,它延伸到它的父级宽度,但只有最大宽度.问题是我希望它在其父级中被左对齐.要使它伸展,你必须使用Horizo​​ntalAlignment ="Stretch",但结果居中.我已经尝试过Horizo​​ntalContentAlignment,但它似乎没有做任何事情.

如何让这个蓝色文本框随窗口大小增长,最大宽度为200像素,并且左对齐?

<Page
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
  <StackPanel>  
    <TextBox Background="Azure" Text="Hello" HorizontalAlignment="Stretch" MaxWidth="200" />
  </StackPanel>
</Page>
Run Code Online (Sandbox Code Playgroud)

有什么诀窍?

wpf xaml alignment stretch

91
推荐指数
4
解决办法
10万
查看次数

如何将Unicode字符串转换为utf-8或utf-16字符串?

如何将Unicode字符串转换为utf-8或utf-16字符串?我的VS2005项目使用Unicode字符集,而cppite中的sqlite提供

int sqlite3_open(
  const char *filename,   /* Database filename (UTF-8) */
  sqlite3 **ppDb          /* OUT: SQLite db handle */
);
int sqlite3_open16(
  const void *filename,   /* Database filename (UTF-16) */
  sqlite3 **ppDb          /* OUT: SQLite db handle */
);
Run Code Online (Sandbox Code Playgroud)

用于打开文件夹.如何将字符串,CString或wstring转换为UTF-8或UTF-16字符集?

非常感谢!

c++ unicode utf-8 utf-16 character-encoding

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

php报价条

在我的网页中,我希望网站向用户致意,但用户名被"单引号"包围.由于这不是为了防止MySQL注入,我只想在显示页面上删除我名字周围的引号.

例如:欢迎'用户'!我试图找到我可以剥离用户周围的报价的方式,并将其显示在下面的示例中.

例如:欢迎用户!

我能想到的唯一代码是:

$ login = $ _SESSION ['login'];

有谁知道如何剥离单行报价?

php quotes strip

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

*免费*Screencasting应用程序和实用程序

我知道之前有关于屏幕录像工具/应用程序的讨论,但是我认为我会更加具体地了解我所希望的它可以帮助我和其他人:)

我正在考虑在我的博客上试播一些截屏视频.这有很多原因(希望对读者更有帮助,改善我的演讲等)

那么,你知道任何好的免费截屏工具和实用程序吗?我对此时花费的应用程序不感兴趣,因为在我对介质更加满意之前,我不想掏空!

此外,如果您自己发布了截屏视频,请随时与您的答案分享链接,最好看到所产生的质量等(并为您的博客/网站带来流量);)

blogs utilities

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

增加高级安装程序中的版本号

我阅读了一些有关我的高级安装程序6.5.1的帮助,但无法找到更改版本字符串的方法.

windows installer windows-installer advanced-installer

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

什么可能导致Vb6运行时错误430

我有一个用vb6编写的COM dll.当我尝试从此dll创建类模块的新对象时,我得到一个运行计时器错误430:类不支持自动化或不支持预期的接口.有趣的是,这只发生在IDE外部,当我在IDE中进行调试时,没有抛出错误,并且成功创建了类的新对象.可能是什么原因?

一般来说,我偶尔会在COM dll中遇到这些错误.调试COM问题的最佳方法是什么?如何知道程序运行时正在使用的dll的路径?

vb6 com

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

PHP by-reference参数和默认null

假设我们有一个类似的方法签名

public static function explodeDn($dn, array &$keys = null, array &$vals = null,
    $caseFold = self::ATTR_CASEFOLD_NONE)
Run Code Online (Sandbox Code Playgroud)

我们可以通过以下方式省略所有参数来轻松调用该方法$dn:

$dn=Zend_Ldap_Dn::explodeDn('CN=Alice Baker,CN=Users,DC=example,DC=com');
Run Code Online (Sandbox Code Playgroud)

我们也可以用3个参数调用该方法:

$dn=Zend_Ldap_Dn::explodeDn('CN=Alice Baker,CN=Users,DC=example,DC=com', $k, $v);
Run Code Online (Sandbox Code Playgroud)

并有4个参数:

$dn=Zend_Ldap_Dn::explodeDn('CN=Alice Baker,CN=Users,DC=example,DC=com', $k, $v, 
    Zend_Ldap_Dn::ATTR_CASEFOLD_UPPER);
Run Code Online (Sandbox Code Playgroud)

但是为什么不可能使用以下参数组合调用该方法,例如:

$dn=Zend_Ldap_Dn::explodeDn('CN=Alice Baker,CN=Users,DC=example,DC=com', $k, null, 
    Zend_Ldap_Dn::ATTR_CASEFOLD_UPPER);
$dn=Zend_Ldap_Dn::explodeDn('CN=Alice Baker,CN=Users,DC=example,DC=com', null, $v);
Run Code Online (Sandbox Code Playgroud)

传递null给方法和依赖默认值之间有什么区别?这个约束是否写在手册中?它可以被规避吗?

php null pass-by-reference

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

你如何在JavaScript中找到调用函数?

function main()
{
   Hello();
}

function Hello()
{
  // How do you find out the caller function is 'main'?
}
Run Code Online (Sandbox Code Playgroud)

有没有办法找出调用堆栈?

javascript callstack

838
推荐指数
23
解决办法
42万
查看次数