问题列表 - 第6729页

如何使用selenium测试使用openid登录

有没有办法测试使用selenium登录到具有开放ID的站点?

在selenium中,所有测试都存在于服务器中,因此一旦在网页的相应字段中填入开放的id url并进入第三方网页以输入凭据,我的测试将无法再运行.

有没有解决的办法?

openid testing selenium browser-automation

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

为什么在没有实现的情况下在类别中声明方法?

我正在阅读一个开源项目的源代码,我在实现文件中遇到了以下类别定义:

@interface QCView (Private)
- (void)_pause;
- (void)setClearsBackground:(BOOL)flag;
@end
Run Code Online (Sandbox Code Playgroud)

起初我以为该setClearsBackground方法被添加QCView类定义中.但是当我搜索这个实现文件时,我发现没有一个setClearsBackground方法的实现(虽然这个消息被发送到QCView文件中的几个地方的实例).

为什么有人会在框架类上声明一个方法,QCView但是却没有在任何地方实现该方法?我唯一的猜测是,这是绕过编译器并调用未在QCView.h文件中声明的方法的一种方法.但这似乎不太可能,因为开发人员如何知道这种方法的实现甚至存在?

cocoa objective-c

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

什么能最好地解释[myVar dealloc]和[myVar release]之间的区别?

我想我知道区别,但不知道如何正确解释.

dealloc完全立即删除该变量保留的内存.

release将该变量的内存的retain计数器递减-1.如果它是1,那么它是0,所以它会在那一刻产生与dealloc相同的效果.

是对的吗?还是有更好的简短解释?

iphone release dealloc

7
推荐指数
2
解决办法
1737
查看次数

创建图形复杂的Java Swing应用程序的最佳编程过程?

我正在开始一个相当复杂的Swing应用程序,该应用程序大量以图形为导向,具有大约1000个独立的jpeg,30多种不同的形式,以及跟踪整个用户交互速率的计时器.

我的问题是从实际编程的角度来看,在我已经为整个项目编写故事板并得到客户批准之后,哪里是开始编程这个大型项目的最佳位置(代码方式)以及我应该以什么顺序编写编程元素?

(示例答案:首先开始编写所有必要部分的declare和init语句,然后编写所有方法的骨架版本,然后处理swing设计和布局管理器(gridbag),然后处理事件和监听器)

感谢大家的建议哦,顺便说一下,我真的很喜欢StackOverflow!

java user-interface swing design-patterns

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

覆盖(演员)

如果我有一个基类和两个派生类,并且我想手动实现两个派生类之间的转换,有没有办法做到这一点?(在C#中)

abstract class AbsBase
{
   private int A;
   private int B;
   private int C;
   private int D;
}

class Imp_A : AbsBase
{
   private List<int> E;
}


class Imp_B : AbsBase
{
   private int lastE;
}
Run Code Online (Sandbox Code Playgroud)

通常我会从Imp_A - > Imp_B进行转换,我希望E列表中的最后一个值是'LastE'.此外,如果有三个或更多实现类(例如Salary,Hourly,Consultant和Former Employees),该怎么办?

无论这在架构上是否合理(我无法描述整个应用程序并且简洁)是否可能?

我打算写一个转换器,除了据我所知,转换器将创建一个Imp_B类的新对象,我不需要它,因为'employee'在任何时候都只是其中一个选项.

-Devin

c# casting

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

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

Fortran 77中的字符串数组

我有一个关于Fortran 77的问题,但我找不到解决方案.

我正在尝试存储一个字符串数组,定义如下:

character matname(255)*255
Run Code Online (Sandbox Code Playgroud)

Wich是255个长度为255的字符串.

后来我从文件中读取了名称列表,并按如下方式设置了数组的内容:

matname(matcount) = mname
Run Code Online (Sandbox Code Playgroud)

编辑:实际上,mname值是按mname = 'AIR'类型进行编码character*255,它是matadd()执行前一行的函数的参数.但这仅用于测试,将来它将从文件中读取.

后来我想打印它:

write(*,*) matname(matidx)
Run Code Online (Sandbox Code Playgroud)

但它似乎打印了所有255个字符,它打印我分配的字符串和大量的垃圾.

  • 这就是我的问题,我怎么知道存储的字符串的长度?
  • 我应该拥有所有长度的另一个阵列吗?
  • 我怎么知道字符串读取的长度?

谢谢.

string fortran character fortran77

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

gcc中共享库函数的静态链接

如何在gcc中静态链接共享库函数?

linux gcc

127
推荐指数
5
解决办法
15万
查看次数

C#中字符串到mmm-yy的格式

我需要使用C#在ASP.net中执行一些日期操作.

  1. 我输入的日期应该是格式'Jul-05'(mmm-yy格式和字符串)...我怎么能用这个来检查???? 或者我如何用任何用户输入字符串来验证这一点???

  2. 验证之后,我需要将其与数据库中的值进行比较(比如列名称buy_period,其值为(例如)04/31/2007).

如何编写查询来比较两者?(因为两个日期的格式不同)

你可以帮助我吗???

c# datetime

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

Android coverflow

我正在编写一个Android应用程序,并希望有一个itunes类似的Coverflow预览.api中有什么我可以使用或者我必须从头开始构建它吗?

java mobile android coverflow

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