问题列表 - 第17495页

比较两个NSDates并忽略时间组件

比较两个NSDates的最有效/推荐方法是什么?我希望能够看到两个日期是否在同一天,无论时间如何,并且已经开始编写一些在NSDate类中使用timeIntervalSinceDate:方法的代码,并获取此值的整数除以秒数一天内.这似乎很长,我觉得我错过了一些明显的东西.

我试图解决的代码是:

if (!([key compare:todaysDate] == NSOrderedDescending))
{
    todaysDateSection = [eventSectionsArray count] - 1;
}
Run Code Online (Sandbox Code Playgroud)

其中key和todaysDate是NSDate对象,todaysDate正在使用:

NSDate *todaysDate = [[NSDate alloc] init];
Run Code Online (Sandbox Code Playgroud)

问候

戴夫

iphone objective-c nsdate

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

是否有像OWL的SESAME之类的东西

芝麻是用于RDF的,所以如果我想使用OWL,那还有什么?

rdf sesame owl

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

如何将/转换/转换为String?

我刚刚创建了示例BB应用程序,可以选择日期.

DateField curDateFld = new DateField("Choose Date: ",
  System.currentTimeMillis(), DateField.DATE | DateField.FIELD_LEFT);
Run Code Online (Sandbox Code Playgroud)

选择日期后,我需要将该long值转换为String,以便我可以轻松地将日期值存储在数据库中的某个位置.我是Java和Blackberry开发的新手.

long date = curDateFld.getDate();
Run Code Online (Sandbox Code Playgroud)

我应该如何将这个长值转换为String?另外我想从String转换回long.我觉得我能用long l = Long.parseLong("myStr");吗?

java string type-conversion long-integer

283
推荐指数
5
解决办法
80万
查看次数

默认情况下,所有webbrowsers都启用了javascript?

默认情况下,所有网络浏览器都没有启用JavaScript吗?

如果是的话,这是否意味着我可以在我的网页中使用Ajax/JavaScript而不记住可能有些浏览器无法使用我的网站?

我不想创建另一个版本的页面来显示非JavaScript内容.

你怎么看?

编辑:似乎gmail没有禁用JavaScript.和它的工作不好,它禁用:)

javascript browser

0
推荐指数
3
解决办法
2021
查看次数

Django FlatPages与Django-CMS

没有太多细节,我正在构建一个Django站点,我想实现一个CMS解决方案,同时在页面布局,导航和组织方面具有很大的灵活性.

它主要用于我们的文档,到目前为止,我已经有很多头痛试图找出Django CMS的来龙去脉.

有经验的Django开发人员会建议我使用像tiny_mce这样的平面页吗?

django django-flatpages django-cms

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

将Custom Control内的TextBlock绑定到同一个Custom Control的依赖项属性

我有一个带有TextBlock的自定义控件:

<Style TargetType="{x:Type local:CustControl}">
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="{x:Type local:CustControl}">
                <Border Background="Blue"
                        Height="26" 
                        Width="26" Margin="1">

                        <TextBlock x:Name="PART_CustNo"
                                   FontSize="10"
                                   Text="{Binding Source=CustControl,Path=CustNo}" 
                                   Background="PaleGreen" 
                                   Height="24" 
                                   Width="24"
                                   Foreground="Black">
                        </TextBlock>

                </Border>
             </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>
Run Code Online (Sandbox Code Playgroud)

此自定义控件具有依赖项属性:

    public class CustControl : Control
{
    static CustControl()
    {
        DefaultStyleKeyProperty.OverrideMetadata(typeof(CustControl), new   FrameworkPropertyMetadata(typeof(CustControl)));
    }

    public readonly static DependencyProperty CustNoProperty = DependencyProperty.Register("CustNo", typeof(string), typeof(CustControl), new PropertyMetadata(""));

    public string CustNo
    {
        get { return (string)GetValue(CustNoProperty); }
        set { SetValue(CustNoProperty, value); }
    }

}
Run Code Online (Sandbox Code Playgroud)

我希望在自定义控件的每个实例中,TextBlock的"Text"属性中传递"CustNo"属性的值.但我的:

Text="{Binding Source=CustControl,Path=CustNo}"
Run Code Online (Sandbox Code Playgroud)

不工作.

不适用于Path = CustNoProperty:

Text="{Binding Source=CustControl,Path=CustNoProperty}"
Run Code Online (Sandbox Code Playgroud)

c# data-binding wpf xaml custom-controls

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

如何让 vimgrep 进行单词匹配搜索?

我在 _vimrc 文件中有以下语句来映射 F3 以对当前光标下的单词执行 vimgrep 。

map <F3> :execute "noautocmd vimgrep /" . expand("<cword>") . "/gj **/*." .  expand("%:e") <Bar> cw<CR>
Run Code Online (Sandbox Code Playgroud)

现在,我想让 vimgrep 来精确匹配当前光标下的单词。我将其更改如下,但它不起作用。

map <leader>s :execute "noautocmd vimgrep /\<" . expand("<cword>") . "\>/gj **/*." .  expand("%:e") <Bar> cw<CR>
Run Code Online (Sandbox Code Playgroud)

有什么问题吗?我怎样才能实现精确的单词匹配?

vim vimgrep

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

Django中的模板继承

我正在使用Django 1.1,我有这个模板,一个基本模板,所有其他页面都继承自.它定义了一堆在整个网站中都是不变的东西,比如这个导航栏:

        <div id="navbar">
        {% block navbar %}
            <a href="">Link 1</a>
            <a href="">Link 2</a>
            <a href="">Link 3</a>
            <a href="">Link 4</a>
            <a href="/admin/">Admin</a>
        {% endblock %}
    </div>
Run Code Online (Sandbox Code Playgroud)

但Django在子模板中的默认行为是让子项完全覆盖父模板中的块.我这里有这个页面,不一定要覆盖导航栏块,只需添加一些特定于该页面的条目,但是现在我能看到发生的唯一方法就是我是从父母复制导航栏块,然后将其包含在模板+我的添加中.还有其他方法可以做吗?

django templates template-inheritance

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

批量回显管道符号导致意外行为

我的批处理文件中有一个变量,它包含管道符号(这一个:|)所以当我回显变量时,我得到一个关于无法识别的内部/外部命令的错误.

我需要一种方法来让它正确地回应它或更好地删除包括|之后的所有内容 符号以及它之前的任何额外空格.

batch-file

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

在屏幕上居中Windows

简短而甜蜜:我如何告诉Interface Builder将窗口置于用户屏幕的中心?我在检查员身上看过定位工具,但眼球并不总是像我喜欢的那样正常着陆.这是什么,我应该切换到Xcode和添加一些东西到initawakeFromNib方法?

cocoa interface-builder nswindow centering

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