问题列表 - 第44907页

Silverlight 4:制作可关联的标题

我想扩展选项卡控件以具有可关闭的选项卡项.

我找到了Kent的这个WPF解决方案: 在WPF TabControl上 - 我可以在标签标题旁边添加内容吗?

我在Blend中打开了现有silverlight tabcontrol的副本.但是,该结构与WPF tabcontrol看起来完全不同.我无法直接进入Silverlight控件模板.

有谁知道我的好资源?

silverlight xaml control-template

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

rails是否允许您从命令行生成HABTM迁移?

每当我必须在rails中执行HABTM时,我总是发现自己想知道是否可以从命令行生成所需的迁移.

我希望通过这样做来节省时间:

rails g migration tracks_podcasts tracks:references podcasts:references id:false
Run Code Online (Sandbox Code Playgroud)

上面的代码不起作用,也没有它的几个变体(有和没有id:false指令)

ruby-on-rails rails-migrations

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

使用Windows帐户SID作为安全令牌

我正在创建一些Web服务,我想使用自定义(即非WS-Secure等)方法来保护它.目前我的计划是有一个方法,它采用活动目录用户名和密码(当然是通过HTTPS)来验证用户.然后,此方法将获取该用户的帐户SID,并使用安全但可逆的方法对其进行加密,并将其作为安全令牌传回.

在此之后,调用者将加密的令牌作为参数传递给每个Web方法,作为确保调用者经过身份验证的方法.然后可以解密该令牌并将其转回到目录条目中(并因此确认其真实性)相当简单.这有额外的好处,允许方法绝对识别经过身份验证的调用者.

但是,使用帐户中的SID(通常只是内部的),让我有点担心.这样安全吗?

编辑:正如我在评论中所述,我已经意识到令牌需要"会话化" - 即它需要到期以减少令牌重用的可能性.这可能是通过将客户端会话保持为令牌的一部分来处理的.

c# security web-services active-directory

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

为Paginated API创建Scala迭代器

我正在编写一个Scala库,以便更轻松地查询分页JSON API.每个API调用都返回一个如下所示的对象:

{
  "count": 100,
  "current_page": 1,
  "total_pages": 2,
  "records": [
    ...
  ]
}
Run Code Online (Sandbox Code Playgroud)

我想有一个函数返回某种迭代器,如MyIterator [Record].在Scala世界中是否有任何标准方法可以做到这一点,甚至可能在标准库中构建可以帮助我的方法?

我通常使用lift-json进行JSON解析,如果这有用的话.

谢谢.

api pagination iterator scala

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

为什么Double变量的比较返回false?

为什么String比较返回true,而Double comparisons返回false?

String s1 = "a";
String s2 = "a";
System.out.println(s1 == s2); // true

Double d1 = 1D;
Double d2 = 1D;
System.out.println(d1 == d2); // false
Run Code Online (Sandbox Code Playgroud)

我对此事有一些想法,但总是很高兴先收到你的来信.

java string reference

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

不推荐等价于<form target ="...">

我希望实现与...相同

window.open('lalala.php', 'lalala', '...');
Run Code Online (Sandbox Code Playgroud)

但我想发送HTTP POST请求而不是HTTP GET请求.因此,我使用以下内容:

$('<form/>').attr('action', 'lalala.php')
            .attr('target', 'lalala')      // w3schools.org says this is deprecated
            .attr('method', 'post')
            .append(hiddenParam('param1', param1))
            .append(hiddenParam('param2', param2))
            .submit().remove();

// hiddenParam is a function I created that returns an input tag
// the type attribute set to hidden,
// the id attribute set to the first parameter,
// and the value attribute set to the second parameter
Run Code Online (Sandbox Code Playgroud)

但是,该target属性已弃用.有没有办法通过非弃用手段实现我想要做的事情?

html forms xhtml dom

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

构建 Openfire XMPP 外部组件 - 使用 Tinder 还是 Whack?

我正在尝试为 Openfire XMPP 服务器构建一个外部组件,但我对 Tinder 和 Whack 有点困惑。Tinder 似乎是较新的库,并且具有 Ignite Realtime 推荐的 AbstractComponent 接口而不是标准组件,但是,每当有人谈论构建外部组件时,他们似乎都在使用 Whack 库。

我应该使用 Tinder 还是 Whack?还是两者兼而有之?

非常感谢

xmpp openfire whack

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

WPF TextBox拉伸

我在下面有XAML,显示了我想要做的事情.这很简单.

我有一个包含网格的窗口.网格包含带有多个选项卡项的选项卡控件.代码中显示的标签项包含一个网格.网格有两列六行.每行包含一个标签(第0列)和文本框(第1列).我希望标签列可以根据需要消耗尽可能多的空间.我希望文本框列使用行的其余宽度.并且,当用户水平调整窗口大小时,我希望文本框列与窗口收缩和展开.下面的代码没有这样做,我不知道我需要做些什么来解决这个问题.

<Grid Background="#18AFA117">
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto" />
            <RowDefinition Height="*" />
        </Grid.RowDefinitions>
        <Button Content="Generate" Grid.Row="1" Height="23" HorizontalAlignment="Left" Margin="54,8,0,0" Name="Generatebutton" VerticalAlignment="Top" Width="75" Click="Generatebutton_Click" />
        <Button Content="Cancel" Height="23" HorizontalAlignment="Left" Margin="151,8,0,0" Name="CancelButton" VerticalAlignment="Top" Width="75" Grid.Row="1" Click="CancelButton_Click" />
        <TabControl HorizontalAlignment="Stretch" Margin="5,5,5,416" Name="tabControl1" VerticalAlignment="Stretch" Height="Auto" SelectionChanged="tabControl1_SelectionChanged">
            <TabItem Header="TFS Configuration" Name="TFSTab">
                <Grid HorizontalAlignment="Stretch">
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="Auto" />
                        <ColumnDefinition Width="Auto" />
                    </Grid.ColumnDefinitions>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="Auto" />
                        <RowDefinition Height="Auto" />
                    </Grid.RowDefinitions>
                    <Label Content="TFS Server:" Grid.Column="0" Grid.Row="0" …
Run Code Online (Sandbox Code Playgroud)

wpf xaml

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

如何摆脱旧的Localizable.strings?

所以我有这个应用已经在应用商店.为了获得对多语言本地化的支持,我们最近更改了本地化配置.

旧配置:

./Localizable.strings
Run Code Online (Sandbox Code Playgroud)

新配置:

./Swedish.lproj/General.strings
./Swedish.lproj/Localizable.strings
./Swedish.lproj/Settings.strings
Run Code Online (Sandbox Code Playgroud)

如果我删除旧版本并安装新版本,一切都按预期工作,但如果我在安装新版本时将旧版本保留在手机上,则翻译./Swedish.lproj/Localizable.strings将不可见.所以在我看来,旧./Localizable.strings的仍然留在手机上,隐藏新的./Swedish.lproj/Localizable.strings.翻译中./Swedish.lproj/General.strings./Swedish.lproj/Settings.strings两者都有效.

我担心的是,如果我们发布更新,用户将在安装更新之前被迫卸载应用程序以使翻译生效,这意味着他们将丢失所有已保存的数据.所以你可以看出为什么这个问题具有高优先级.

如果我已正确理解问题的原因,我的问题是如何摆脱./Localizable.strings手机上已有的问题?更一般的问题是如何解决这个问题?

iphone localization localizable.strings

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

无法运行或jai_imageio或ImageIO.getImageReadersByFormatName无法获取Object

我正在运行一个使用jai_imageio.jar的程序,然后验证我是否可以获取ImageIO.getImageReadersByFormatName("tiff")

由于某种原因,程序正在其他服务器上运行,但当我将其签出/加载到我的服务器时,它总是会导致错误

java.util.NoSuchElementException
at javax.imageio.spi.FilterIterator.next(Unknown Source)
at javax.imageio.ImageIO$ImageReaderIterator.next(Unknown Source)
at javax.imageio.ImageIO$ImageReaderIterator.next(Unknown Source)
Run Code Online (Sandbox Code Playgroud)

我已经花了一半的时间用这个......但仍然无法弄明白.我希望有人能说出我的设置有什么问题.注意(jai_imageio.jar和jai_code_codec-1.1.3-alpha.jar)已经在我的eclipse WEB-INF/lib中

java jai javax.imageio

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