问题列表 - 第22703页

为什么在XP上显示DirectShow窗口(但不是Vista或Windows 7)需要WS_CLIPCHILDREN?

我写了一个在窗口上播放MPEG视频的程序(当然,DirectShow将打开它自己的窗口作为该窗口的子窗口).在Windows Vista和7上,该程序工作正常.但是在XP上,视频只有在我WS_CLIPCHILDREN在外窗口设置样式时才可见(即不是DirectShow样式).这是XP中的错误还是Vista中的某些模型更改?

windows directshow

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

如何使用网格或其他控件在WPF中布局表单以实现可维护性

我有一个WPF表单,我想在其上列出一个标准表单.每个表单元素都有一个标签,然后是一个控件.很标准的东西.

如果我使用包装面板,它可能导致标签和控件分开,但我希望它们保持在一起.是否有一些WPF相当于<nobr/>

网格工作,并允许列跨越等,但我真的很讨厌你在每个控件上指定列和行.这使得将内容重新排序或插入列表非常不方便.

有没有办法让网格使用更多HTML样式的列/行,其中项目是他们所在行的子项,以便我可以轻松地重新排序?

是否有其他控件可以让我轻松布局表单?

forms wpf grid layout

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

在GWT中使用Google Common Collection

这是一个简单的问题,但我遇到了问题......

我正在尝试Objects.equal()在GWT客户端代码中使用Google通用集合的方法,但我一直在收到错误

20:12:10.001 [错误] [gwt_regex]第39行:没有源代码可用于com.google.common.base.Objects类型; 你忘了继承一个必需的模块吗?

尝试谷歌的答案,但没有找到任何答案 - 每个人都只是说"谷歌收集应该与GWT一起开箱即用".

java gwt guava

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

单行与多行CSS格式

虽然这是有争议的,但我听说大多数CSS开发人员更喜欢多行,因为在CSS文件中可以轻松找到属性.但这不会使CSS文件更大,整体上可读性更低吗?我认为单行可以让你更快地扫描CSS文件.有什么想法吗?

css coding-style

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

检查C++中的下溢/溢出?

是否有一般方法来检查给定数据类型(uint32,int等)的溢出或下溢?

我正在做这样的事情:

uint32 a,b,c;
... //initialize a,b,c
if(b < c) {
   a -= (c - b)
}
Run Code Online (Sandbox Code Playgroud)

当我在一些迭代后打印时,它会显示一个很大的数字,如:4294963846.

c++ overflow integer-overflow underflow

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

Git pull cygwin不是git-command

嗨,我刚刚在我的Windows PC上安装了git cygwin,但不知何故git pull似乎没有起作用.

输出是:

git:'pull'不是git-command.见'git --help'.

你的意思是?拉

似乎无法想象这一点,使用msysgit版本可以正常工作.

git cygwin git-svn

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

带有关联数组的str_replace()

您可以将数组与str_replace()一起使用:

$array_from = array ('from1', 'from2'); 
$array_to = array ('to1', 'to2');

$text = str_replace ($array_from, $array_to, $text);
Run Code Online (Sandbox Code Playgroud)

但是如果你有关联数组怎么办?

$array_from_to = array (
 'from1' => 'to1';
 'from2' => 'to2';
);
Run Code Online (Sandbox Code Playgroud)

你如何在str_replace()中使用它?
速度很重要 - 阵列足够大.

php

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

如何调用超级构造函数?

class A:
    def __init__(self):
        print("world")

class B(A):
    def __init__(self):
       print("hello")

B()  # output: hello
Run Code Online (Sandbox Code Playgroud)

在我使用超级构造函数的所有其他语言中隐式调用.如何在Python中调用它?我希望,super(self)但这不起作用.

python inheritance constructor class superclass

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

发电机速度在python 3中

我正在浏览有关某人发布的生成器链接.在开始时,他比较了下面的两个函数.在他的设置中,他发现发电机的速度增加了5%.

我正在运行Windows XP,python 3.1.1,似乎无法复制结果.在使用提供的日志和最多1GB的重复数据进行测试时,我一直在显示"旧方式"(logs1)稍快一些.

有人可以帮我理解发生的事情有什么不同吗?

谢谢!

def logs1():
    wwwlog = open("big-access-log")
    total = 0
    for line in wwwlog:
        bytestr = line.rsplit(None,1)[1]
        if bytestr != '-':
            total += int(bytestr)
    return total

def logs2():
    wwwlog = open("big-access-log")
    bytecolumn = (line.rsplit(None,1)[1] for line in wwwlog)
    getbytes      = (int(x) for x in bytecolumn if x != '-')
    return sum(getbytes)
Run Code Online (Sandbox Code Playgroud)

*编辑,间隔在复制/粘贴中混乱

python python-3.x

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

PHP:如何找出数组中值的位置?

如何找出foo位于2?:数组的位置('boo','moo','foo');

php

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