问题列表 - 第45971页

当在表单外发生触摸时,如何关闭呈现为"表单"的模态视图控制器?

我有一个视图控制器(带有UIWebView)我以表单样式呈现.我必须在视图控制器的视图的UIToolbar中放置一个"完成"按钮才能将其解除.但是,由于以"表单"样式呈现它会在视图控制器的视图之外留下大量未使用的空间......我在徘徊..有没有办法检测视图外的触摸?在那个"变灰"的地方?提前致谢

cocoa-touch uiviewcontroller ipad

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

如何找到两个日期之间的天数差异?

A ="2002-20-10"
B ="2003-22-11"

如何找到两个日期之间的天数差异?

bash shell date

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

将参数传递给dowork?

我在另一个类中调用此zip_threading类. string a = zip_threading(?,?)但问题是,当我调用这个类时,我如何传递参数值:String [] files,bool IsOriginal.我在这个类后台工作者线程中使用过,所以真正的问题是将值传递给这个类,然后在make_zip_file类中处理完成后返回一个值.

public class zip_threading
{

    public string[] files { get; set; } // to be recieved by the zip method as zip file names.
    public int number;
    public string return_path;
    public bool IsOriginal { get; set; }  // to be recieved by the zip method as boolean true or fales
    public static BackgroundWorker bgw1 = new BackgroundWorker(); // make a background worker object.
public void bgw1_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
    {

        make_zip_file mzf1 …
Run Code Online (Sandbox Code Playgroud)

c# multithreading

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

GZip是否支持多部分文件压缩?

我一直在寻找Gzip是否支持多部分文件压缩.从我到目前为止看不到,但是当Gzip被选为压缩时,7z如何允许多部分压缩?这是否意味着7z内部负责多分区?

gzip 7zip

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

对于"动态"对象的属性,PHP在c#.NET 4中的等价是什么?

我在使用ViewBag时正在使用MVC 3.我想测试是否已分配ViewBag的其中一个属性.我知道在PHP中你可以做isset(变量),但在.NET 4中有类似的东西吗?

场景是我正在制作一个嵌套的布局,它通过ViewBag获取一个节标题和一个字幕副标题.它们由分隔符分隔,子标题是可选的.如果未设置子标题,我不想显示分隔符.

这就是我想象它将被.NET 4 equivelant取代的地方.

@section header 
{
    <h2>@ViewBag.SectionTitle</h2>
    @if(isset(ViewBag.SectionSubTitle)) 
    { 
        <div id="section-title-seperator"> - </div><h3>@ViewBag.SectionSubTitle</h3> 
    }
}
Run Code Online (Sandbox Code Playgroud)

在我的问题的直接答案旁边,我也对替代解决方案持开放态度(如果我滥用ViewBag).

提前致谢.

dynamic .net-4.0 razor asp.net-mvc-3

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

使用 Boost Python 创建和访问frozenset

我有一些 C++ 方法std::set<std::string>作为参数或返回值。我想将其映射到 Python frozenset(或常规set),但似乎没有一种直接的方法可以做到这一点。有谁知道如何完成这项任务。

c++ python boost-python

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

如何向具有总计的数据框添加行?

我有一个数据框,我想添加一个额外的行,总计列的值.例如,假设我有这些数据:

x <- data.frame(Language=c("C++", "Java", "Python"), 
                Files=c(4009, 210, 35), 
                LOC=c(15328,876, 200), 
                stringsAsFactors=FALSE)    
Run Code Online (Sandbox Code Playgroud)

数据如下所示:

  Language Files   LOC
1      C++  4009 15328
2     Java   210   876
3   Python    35   200
Run Code Online (Sandbox Code Playgroud)

我的直觉是这样做:

y <- rbind(x, c("Total", colSums(x[,2:3])))
Run Code Online (Sandbox Code Playgroud)

这有效,它计算总数:

> y
  Language Files   LOC
1      C++  4009 15328
2     Java   210   876
3   Python    35   200
4    Total  4254 16404
Run Code Online (Sandbox Code Playgroud)

问题是Files和LOC列都已转换为字符串:

> y$LOC
[1] "15328" "876"   "200"   "16404"
Run Code Online (Sandbox Code Playgroud)

我知道这种情况正在发生,因为我创建了一个c("Total", colSums(x[,2:3])带有数字和字符串输入的向量,并且它将所有元素转换为通用类型,以便所有向量元素都相同.那么Files和LOC列也会发生同样的事情.

有什么更好的方法呢?

r dataframe

32
推荐指数
8
解决办法
5万
查看次数

MySQL'截断错误的INTEGER值'

当我运行以下UPDATE查询时,我得到一个奇怪的'截断错误的INTEGER值'错误:

update tbl
set projectNumber = right(comments, 7)
where createdBy = 'me'
and length(CONVERT(right(comments, 7), SIGNED INTEGER)) = 7 
and CONVERT(right(comments, 7), SIGNED INTEGER) > 0
and CONVERT(right(comments, 7), SIGNED INTEGER) is not null
and createdOn > '2011-01-31 12:00:00'
and projectNumber is null
Run Code Online (Sandbox Code Playgroud)

projectNumber是varchar(10).

当我将其作为直接选择运行时,我没有收到错误,我看到了预期的结果.有任何想法吗?本质上我正在尝试更新projectNumber字段,其中导入的注释中的注释的结尾是7个数字字符(但是projectNumber并不总是 7数字,这就是字段为varchar(10)的原因).

mysql

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

如何在更改绑定属性的值时为文本块的背景设置动画?

我有一个非常简单的wpftoolkit:datagrid来显示股市买入价和卖出价.

我的网格绑定了一个ObservableCollection<PriceViewModel>.我的PriceViewModel工具INotifyPropertyChanged.

网格正确更新,我已设法将背景颜色设置为动画,但在应用动画时间歇性.

下面是视图模型类的XAML和片段.

当价格更新低于前一个时,这个想法只是变成红色,而当它更高时,这个想法只是绿色......没什么太花哨的.

     <WpfToolkit:DataGrid Name="PriceDataGrid" RowHeaderWidth="5" 
AutoGenerateColumns="False" VerticalContentAlignment="Center" Margin="0,33,0,0" HorizontalAlignment="Left" Width="868">
        <WpfToolkit:DataGrid.Columns>
            <WpfToolkit:DataGridTemplateColumn Header="Bid"  MinWidth="40">
                <WpfToolkit:DataGridTemplateColumn.CellTemplate>
                    <DataTemplate>
                        <TextBlock Text="{Binding Bid}" Margin="3,1" x:Name="txtTextBlock">
                            <TextBlock.Background>
                                <SolidColorBrush Color="Transparent"></SolidColorBrush>
                            </TextBlock.Background>
                        </TextBlock>
                        <DataTemplate.Triggers>
                            <DataTrigger Binding="{Binding BidUp}" Value="True">
                                <DataTrigger.EnterActions>
                                    <BeginStoryboard>
                                        <Storyboard>
                                            <ColorAnimation 
                                                BeginTime="00:00:00"
                                                Duration="0:0:0.1" 
                                                To="Green" 
                                                AutoReverse="True"
                                                Storyboard.TargetName="txtTextBlock" 
                                                Storyboard.TargetProperty="(TextBlock.Background).(SolidColorBrush.Color)">
                                            </ColorAnimation>
                                        </Storyboard>
                                    </BeginStoryboard>
                                </DataTrigger.EnterActions>
                            </DataTrigger>
                            <DataTrigger Binding="{Binding BidDown}" Value="True">
                                <DataTrigger.EnterActions>
                                    <BeginStoryboard>
                                        <Storyboard>
                                            <ColorAnimation 
                                                BeginTime="00:00:00"
                                                Duration="0:0:0.1" 
                                                To="Red" 
                                                AutoReverse="True"
                                                Storyboard.TargetName="txtTextBlock" 
                                                Storyboard.TargetProperty="(TextBlock.Background).(SolidColorBrush.Color)">
                                            </ColorAnimation>
                                        </Storyboard>
                                    </BeginStoryboard>
                                </DataTrigger.EnterActions>
                            </DataTrigger>
                        </DataTemplate.Triggers>
                    </DataTemplate>
                </WpfToolkit:DataGridTemplateColumn.CellTemplate>
            </WpfToolkit:DataGridTemplateColumn>
            <WpfToolkit:DataGridTextColumn Header="Ask" …
Run Code Online (Sandbox Code Playgroud)

wpf animation wpftoolkit

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

从iOS/Android上的web-app调用本机日期选择器

我正在尝试使用HTML5在不同平台上运行本机Web应用程序来探索可行性.目前,一个<input type="date">领域只是在Android和iOS上打开标准软键盘.我想在未来移动操作系统的软键盘将包括日期选择器等 - 就像<select>今天调用本机选择一样.

由于这不是在Android或iOS上实现,而是在本机UI中实现,因此Web应用程序是否可以调用本机日期选择器,即单击时?

这将使我们可以停止使用jQuery mobile和YUI等JavaScript库.

如果我的问题不清楚,请告诉我.先感谢您 :-)

javascript iphone html5 android ios

77
推荐指数
4
解决办法
12万
查看次数