问题列表 - 第4429页

如何将OCMock对象与调用isKindOfClass的代码一起使用?

我想用OCMock测试一些代码.

代码的内部是调用[NSObject isKindOfClass]我提供给代码的模拟对象,如下所示:

if ([object isKindOfClass:[FancyClass class]]) { ...}
Run Code Online (Sandbox Code Playgroud)

但是,当我提供如下所示的基于OCMockObject的模拟时:

mock = [OCMockObject mockForClass:[FancyClass class]];
Run Code Online (Sandbox Code Playgroud)

它似乎没有通过isKindOfClass测试.

有什么建议?

iphone cocoa cocoa-touch objective-c ios

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

62
推荐指数
4
解决办法
6万
查看次数

如何(优雅地)确定C#winforms应用程序中是否需要代理身份验证

我的用例是这样的,我想呼叫一个web服务,如果我在需要身份验证的代理服务器后面,我想只使用默认凭据...

  WebRequest.DefaultWebProxy.Credentials = CredentialCache.DefaultCredentials;
Run Code Online (Sandbox Code Playgroud)

否则我只是简单地拨打电话,确定是否需要事先验证是非常好的,而不是在我尝试拨打电话后处理异常.

想法?

c# authentication proxy winforms

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

清除CSS样式"float"的最佳方法是什么?

我已经习惯了通过使用来清理我的花车,<br style="clear:both"/>但是东西一直在变化,我不确定这是不是最好的做法.

有一个CSS hack(来自positioneverything)可以让你在没有清除div的情况下实现相同的结果.但是......他们声称黑客有点过时了,相反你也许应该看看这个黑客.但是...阅读了700页的评论后:)似乎可能有一些地方后者黑客不起作用.

我想避免任何javascript hacks因为我希望我的清除工作,无论启用javascript.

以浏览器独立方式清除div的当前最佳实践是什么?

css

59
推荐指数
4
解决办法
6万
查看次数

用python将多页pdf文件拆分成多个pdf文件?

我想采用多页pdf文件,并在每页创建单独的pdf文件.

我已经下载了reportlab并浏览了文档,但它似乎是针对pdf生成的.我还没有看到任何关于自己处理PDF文件的事情.

在python中有一个简单的方法吗?

python pdf

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

用于WebSphere Portal开发的轻量级门户服务器?

我正在为IBM WebSphere Portal 6.1做一些portlet开发.但是,部署过程非常缓慢.由于这是我第一次进行portlet开发,所以我不太熟悉那里的各种门户服务器.我想为轻量级门户服务器提供一些建议,我可以在其上快速部署以进行开发.

java websphere portal websphere-portal

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

为什么不经常使用无符号变量?

似乎无符号整数对方法参数和类成员非常有用,它们永远不应该是负数,但我没有看到很多人以这种方式编写代码.我自己尝试过,发现需要从int转换为uint有点烦人...

无论如何你对此有何想法?

重复

为什么Array Length是Int而不是UInt?

.net c#

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

ASP.NET操作的HTML元素的id和name属性

我的C#ASP.NET应用程序中存在问题,其中id和name标记在运行时分别使用前缀"MainView_"和"MainView $"进行修改.所以我的代码:

<asp:Button ID="OKToContinueCheckInButton" runat="server" CausesValidation="False" Visibility="false" Style="display: none" OnClick="btnOKToContinueCheckIn" />

<script type="text/javascript">
<!--
    var answer = confirm("Some Warning");
    if (answer)
        document.getElementById('OKToContinueCheckInButton').click();
// -->
</script> 
Run Code Online (Sandbox Code Playgroud)

变为:

<input type="submit" name="MainView$OKToContinueCheckInButton" value="" id="MainView_OKToContinueCheckInButton" Visibility="false" style="display: none" />

<script type="text/javascript">
<!--
    var answer = confirm("Some Warning");
    if (answer)
        document.getElementById('OKToContinueCheckInButton').click();
// -->
</script>
Run Code Online (Sandbox Code Playgroud)

getElementID()返回null,因为名称已更改.任何人都可以告诉我为什么会发生这种情况,如果有办法可能会禁止它更改id和名称值.谢谢!

-Sephrial

html javascript asp.net

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

DBCP(Apache Commons Database Connection Pooling)仍然相关吗?

JDBC 3.0规范讨论了连接(和准备语句)池.

我们有几个独立的Java程序(即我们没有使用应用程序服务器),它们一直使用DBCP来提供连接池.我们应该继续使用DBCP,还是可以利用JDBC提供的池并摆脱DBCP?

我们正在使用MySQL(Connector/J)并最终将添加SQL Server支持(jTDS); 我们不太可能支持任何其他数据库.

编辑:请参阅下面有关我尝试消除连接池库的注释.似乎DBCP仍然相关(注意一些评论者推荐C3P0而不是DBCP).

java database jdbc pooling apache-commons-dbcp

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

究竟什么定义了生产?

像几乎所有编程一段时间的人一样,我熟悉术语"生产代码",并且对它的含义有一种模糊的感觉.但是,有人可以提供一个半严谨的定义,因为维基百科和谷歌似乎不能?似乎生产中有很多灰色区域,例如一小部分人使用的内部工具,因此在UI,文档等方面没有"正式化",而且开源应用程序也是如此.功能齐全,合理的无bug和工作,但缺乏润色,UI和广泛的测试.

production definition semantics

13
推荐指数
4
解决办法
9279
查看次数