问题列表 - 第48749页

阻止Safari Mobile为输入按钮提供圆角

我猜这个话题就说明了一切.我在Iphone,Ipod或Ipad上查看时有一个Web应用程序,输入提交按钮有圆角.有办法阻止这个吗?

mobile-safari ios

79
推荐指数
4
解决办法
7万
查看次数

为什么`struct sockaddr`包含一个地址族字段?

为什么struct sockaddr包含地址系列字段?地址系列是否已通过调用固定socket()

c unix sockets

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

WPF UserControl样式 - 如果控件位于外部程序集中,如何从父项设置样式?

基本上我有以下结构:

<Window ...
        xmlns:my="http://schemas.company.com/WPF/Controls"
        >
    <Window.Resources>
        <Style x:Key="MyStyle1" TargetType={x:Type TextBlock}>
            ...
        </Style>
    </Window.Resources>
    <Grid x:Name="LayoutRoot">
        <my:MyUserControl1 />
        <my:MyUserControl1 />
        <my:MyUserControl2 />
        <my:MyUserControl2 />
    </Grid>
</Window>

<UserControl ...
             >
    <TextBlock Style={ ?? What Goes Here ??} />
</UserControl>
Run Code Online (Sandbox Code Playgroud)


如何应用在Window资源中声明的样式,以便它转到从外部程序集中提取的UserControl?

wpf resources user-controls styles

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

为什么C++允许从int到unsigned int的隐式转换?

考虑以下代码:

void foo(unsigned int x)
{

}

int main()
{
  foo(-5);
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

编译没有问题.像这样的错误可能会导致很多问题并且很难找到.为什么C++允许这样的转换?

c++

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

PHP使用preg删除#

我需要一个正则表达式从Twitter名称中删除#.

试过这个:

$name = '#mytwitter';
$str = preg_replace('/\#/', ' ', $name);
Run Code Online (Sandbox Code Playgroud)

当然这是一个简单的解决方案,但谷歌没有帮助.谢谢!

php regex

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

结合代码契约和正则表达式

所以我有一个非常简单的类,其中一个字符串作为属性.该字符串必须具有某种模式.我正在尝试使用代码合同来强制执行此操作.该类看起来像这样:

class SimpleClass
{
    public Property { get; set; }

    public SimpleClass(string prop)
    {
      Contract.Requires(IsValid(prop));
      this.Property = prop;
    }

    [ContractInvariantMethod]
    void ObjectInvariant()
    {
      Contract.Invariant(IsValid(Property));
    }

    bool IsValid(string arg)
    {
      // Use regex to check if arg is a valid string
    }
}
Run Code Online (Sandbox Code Playgroud)

非常直截了当.但是,这会抛出一个不可读的异常,另一个说"Member SimpleClass.IsValid的可见性低于封闭方法SimpleClass.#ctor(System.String)".为什么这是非法的?我应该将正则表达式复制/粘贴到两种方法中吗?这似乎与正确相反.请帮我理解!

.net c# regex code-contracts

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

如何压缩这个功能?

def average(tup):
  """ ugiufh """
   total = ((int(tup[0]) + int(tup[1]) + int(tup[2]))/3,
            (int(tup[0]) + int(tup[1]) + int(tup[2]))/3,
            (int(tup[0]) + int(tup[1]) + int(tup[2]))/3)
   return total
Run Code Online (Sandbox Code Playgroud)

我正在编写一个函数来平均一个元组中的三个元素,这意味着如果原始元组=(1,2,3)给我元组=(2,2,2)

我的问题是有没有办法压缩写的内容给我相同的答案?如果是的话,如何凝聚它?

谢谢

python

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

SQL Server 2005:字母N为什么(... WHERE Name LIKE N'F%')

就像主题所述:

这封信N在SQL中的作用是这样的:

SELECT P.ProductID,
       S.SupplierID,
       S.CompanyName
FROM Suppliers AS S JOIN Products AS P
     ON (S.SupplierID = P.SupplierID)
WHERE P.UnitPrice > $10
  AND S.CompanyName LIKE N'F%' -- what is the N for?
Run Code Online (Sandbox Code Playgroud)

sql-server-2005

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

在IE9中打印页面上显示的滚动条?

我在IE9上遇到问题,即使页面内容完全适合,也会在打印页面上显示水平滚动条.我已经尝试了几件东西来删除它们的打印css.有没有其他人有这个问题,并找到了解决方法?

css printing internet-explorer printing-web-page internet-explorer-9

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

在构建完成后,使用来自另一个构建配置的TeamCity的REST API构建失败

我有一些集成测试,由TeamCity在成功构建时启动.我已成功使用TeamCity REST API 将构建标记为已通过或失败,但实际上希望将构建状态标记为已通过或已失败(与构建因编译或单元测试失败而失败的方式相同).

REST API 的文档非常稀疏.是不是可以通过REST API执行此操作还是未记录?

澄清:

目前的流程如下:

"App"TC Build配置实际上构建了应用程序并运行单元测试.

"测试"TC Build配置取决于"App"配置是否成功完成.如果"App"构建成功(没有编译或单元测试失败),"测试"配置将启动,从而下拉构建工件并在应用程序上运行实时集成测试.在运行这些测试之前,"App"配置具有传递状态,因为它成功编译并且没有单元测试失败.

我想要做的是如果"测试"配置失败,将"App"配置状态更改为失败.目前我只是将"App"标记为已通过或失败,但实际构建状态始终通过.本质上,我试图获取更改日志或历史记录,以显示失败的构建的红色X图标,而不是绿色复选标记.

"App"和"Test"是2个独立的TeamCity构建配置.由于它们是分开的,所以@sharma建议的构建脚本交互不会起作用,因为构建脚本交互可以用于失败/更新当前运行的构建配置,而我试图更新/失败一个单独的已经完成构建配置.

为什么我们有2个单独的配置而不只是从主构建中运行测试?速度当然!集成测试最多需要10分钟才能运行,我们不希望因为集成测试正在运行而减慢编译周期.

rest teamcity

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