问题列表 - 第7357页

导航控制器的差距

我在视图上有一个按钮.当我点击它时,它应该加载另一个视图,一个带有novigation控制器.到目前为止,我已经有了这个,按钮调用这个方法:

-(IBAction)loadOptionsView:(id)sender {

     if (self.optionsRootController == nil) {

          //optionsRootController is declared as: UINavigationController *optionsRootController;
          optionsRootController = [[UINavigationController alloc] init];

          //Options is a UIViewController
          Options *myOptions = [[Options alloc] initWithNibName:@"OptionsMenu" bundle:nil];
          [optionsRootController pushViewController:myOptions animated:NO];
          [myOptions release];
     }

     [self.view addSubview:optionsRootController.view];

}
Run Code Online (Sandbox Code Playgroud)

单击按钮时会发生什么,它会在当前屏幕顶部加载xib文件OptionsMenu,但状态栏大小顶部有一个间隙,所以我可以看到下面的视图.有帮助吗?加载包含导航控制器的新视图的正确方法是什么?

谢谢你们!

iphone uinavigationbar uinavigationcontroller

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

在TextBlock中使用绑定的硬编码文本

在WPF中,有没有办法让Texta 的属性TextBlock包含硬编码文本和特定绑定?

我想到的是下面的内容(当然,下面没有编译):

<TextBlock Text="Number of Fans: {Binding Artist.Fans.Count}"></TextBlock>
Run Code Online (Sandbox Code Playgroud)

data-binding wpf xaml textblock

51
推荐指数
4
解决办法
3万
查看次数

是否对SQL WHERE子句进行了短路评估?

例如:

SELECT * 
FROM Table t 
WHERE @key IS NULL OR (@key IS NOT NULL AND @key = t.Key) 
Run Code Online (Sandbox Code Playgroud)

如果@key IS NULL的计算结果为true,那么@key IS是否为NULL并且@key = t.Key是否已计算?

如果不是,为什么不呢?

如果是,是否有保证?它是ANSI SQL的一部分还是特定于数据库?

如果是数据库特定的,SqlServer?甲骨文?MySQL的?

参考:短路评估

sql short-circuiting

135
推荐指数
6
解决办法
5万
查看次数

ASP.NET智能感知与客户端属性

我只是使用Javascript在ASP.NET中进入更多客户端的东西,并且有些东西让我困扰,希望有人可以解释.为什么intellisense没有显示.NET控件的所有属性/属性?例如,RadioButtonListControl中的ListItem:

<asp:ListItem Value="1" Text="Yes" onclick="alert('TEST1');" />
<asp:ListItem Value="0" Text="No" onclick="alert('TEST2');" />
Run Code Online (Sandbox Code Playgroud)

Intellisense没有显示ListItem的onclick属性(或称为属性?),但确实有效.为什么不显示?还是我太依赖Intellisense了?:-)或者我应该在代码隐藏中声明这些东西?

asp.net intellisense

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

C#支持项目范围的默认命名空间是否像VB.NET一样导入?

我是最近转换为C#的VB开发人员,但到目前为止还有一件事我无法找到.在VB中,当我设置一个新项目时,我可以指定项目中使用的命名空间,并将它们添加到所有类的默认导入中(因此所有内容都自动拥有它们,就好像我为每个类添加了"Imports System.Data.OracleClient").使用C#我发现我总是为每个新类输入这些内容.有没有办法为项目设置默认值,所以它至少会自动将它们附加到每个类文件中?

c# namespaces

18
推荐指数
3
解决办法
7842
查看次数

为什么django生成外键的选择框很慢?

我有一个管理视图,其中包含四个外键,每个外键都有几千个条目.它在浏览器中显示得很慢.

如果我通过添加raw_id_fields来改变django模型以消除选择框,那么事情会变得美妙而且活泼.因此,缓慢是由于选择下降的人口,这也是一个已知问题,因为这就是raw_id_fields存在的原因.

我想了解造成这种缓慢的原因.在服务器上,如果我对用于填充选择框的数据执行SQL查询,则结果是即时的.所以Postgres检索或排序数据不是原因.

也许这是传输填充下拉数据所需的时间?或者这是django正在做的事情?

django django-admin

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

使用网页上的按钮.Google会将其链接编入索引吗?

我想在页面上使用标准按钮的外观,但我希望网络抓取工具跟随它们,就好像它们是链接一样.

Google和其他网络抓取工具会将具有此类链接的网页编入索引吗?

<form method="get" action="/mylink.html"><input style="font-size:10pt" id="my-link" type="submit" value="Learn More..." /></form>
Run Code Online (Sandbox Code Playgroud)

如果没有,是否有其他方式使用标准按钮?

seo web-crawler

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

Scala:有没有像我在Java中那样使用PriorityQueue的方法?

我有一个类,我想在scala.collection.mutable.PriorityQueue中使用,但我不想让它为了这个目的而订购[A].我不认为我想要使用的顺序是PriorityQueue作为类的自然顺序.

class MyObject (sequence: Int, values: List[String]) ...
Run Code Online (Sandbox Code Playgroud)

所以,在我的PriorityQueue中,我希望这些值按'sequence'排序.然而,仅仅因为两个对象具有相同的序列并不能使它们自然相等,因为它们的"值"的内容可能不同.

这就是在Java中,能够为PriorityQueue提供备用Comparator对象的好处.我的比较器只是根据它们的"序列"对对象进行排序,并忽略它们的"值".

必须使用"A <%Ordered [A]"参数化PriorityQueue类

class PriorityQueue[A <% Ordered[A]] extends ... 
Run Code Online (Sandbox Code Playgroud)

从我所读到的,这意味着我的班级必须扩展Ordered [A]或者我必须提供一个"隐式def"类型转换为Ordered [A],老实说,它感觉不优雅.

Java解决方案似乎更具"功能性",允许我传递一个类似Comparator函数的对象,而不是强迫我进入类层次结构或monkeypatching我的类.

我意识到有使用PrioirityQueue的替代方案,但我觉得我可能会在这里遇到Scala学习曲线,并且不想在没有完全探索这个设计决策的情况下放弃.

这只是Scala库中的一个不幸的决定,还是我误解了某种调用约定,使PriorityQueue更具可用性和"功能性"?

谢谢

scala priority-queue comparator

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

是否有一个易于理解的指南(Cocoa,Xcode等新手册),用于讨论代理对象的Interface Builder?

早在C/C++的那一天,真正让我兴奋的语言部分就是指针.当然,我现在明白了.

现在,Interface Builder代理对象或更重要的是,如何使用Interface Builder以及放置在给定XIB的.XIB窗口(包含文件所有者,第一响应者等的窗口等)中的内容.

我在Xcodes示例和网络上找到的书籍和样本中都有很多例子.他们一直很有帮助,但我仍然觉得有些失落.

我觉得理解IB对于理解如何编写Mac/iPhone/iPod touch应用程序非常重要.

到目前为止,我已经完成了以下资源:Aaron Hillegass'用于Mac OS X的Cocoa编程实用程序员资源:在Xcode中成为生产者(截屏视频)Objective-C 2.0中的可可编程编码(screncast)编写您的第一个iPhone应用程序(截屏视频)iPhone SDK开发

我还浏览了Apple的Interface Builder用户指南PDF.

任何建议的提示/资源将不胜感激!

xcode cocoa cocoa-touch interface-builder

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

UNIX和Windows开发之间的差异

我已经在Linux上用C和C++编程了大约3年,最近一直有兴趣为企业开发商业软件.假设我找到了一个我认为可以成功的利基市场,但他们只使用Windows.但是,我对Windows API没有任何经验.我有几个问题:

我应该学习.NET吗?

我是否需要学习C#才能使用.NET,或者我能坚持使用C++吗?

使用-no-cygwin选项在Cygwin下使用GCC进行编译的情绪如何?我对可移植性很感兴趣,我担心如果我开始为VC++编写代码,我可能会受到Windows的限制.

哪里是我阅读基本阅读的好地方?

关于从Linux转换到Windows编程,您还能告诉我什么?

.net c# c++ windows

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