问题列表 - 第21525页

我们可以在Citrix Program Neighborhood下自动化应用程序吗?

我尝试使用QTP 9.5自动化Citrixl Program Neightbourhood下的应用程序,但QTP不识别应用程序内的对象.我们可以使用QTP自动化Citrix应用程序吗?

有哪些不同的工具可用于在Citrix应用程序上执行自动化测试?

testing automation citrix qtp

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

我可以使用.NET Reflector快速修改和重新编译代码吗?

是否有可能使用.net反射(或其他工具)来修改和重新编译代码(即没有倾销源,然后使用Visual Studio的重新编译)?

.net reflector .net-reflector

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

Log4Net和.NET 4.0 RC

我尝试使用.NET 4.0 RC编译依赖于Log4Net日志框架的项目,并遇到了一些问题.

开箱即用(只是将目标更改为.NET 4.0),它不再起作用,抛出安全异常.

覆盖成员时违反了继承安全规则:'log4net.Util.ReadOnlyPropertiesDictionary.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)'.覆盖方法的安全性可访问性必须与方法的安全性可访问性相匹配

通过将以下行添加到log4net程序集(在AssemblyInfo.cs中)解决了这个问题:

[assembly: System.Security.SecurityRules(System.Security.SecurityRuleSet.Level1)]
Run Code Online (Sandbox Code Playgroud)

有人可以解释为什么这是必需的,并且有这样做的替代方法吗?这与Log4Net的编写方式或其他内容有关吗?

.net log4net .net-4.0

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

这个设计有什么问题?覆盖或重载java.util.HashMap

这个问题在MS面试时被问到了.我想知道这段代码中的确切设计问题.已经提供了代码,需要找到设计问题.

我有类MyHashMap,它扩展了Java HashMap类.在MyHashMap课程中,我必须保留一些员工的信息.此映射中的键将是firstName + lastName + Address.

public MyHashMap extends HashMap<Object, Object> {
  //some member variables 
  //
  public void put(String firstName, String lastName, String Address, Object obj) {
       String key =   firstName + lastName+ Address;
       put(key, obj);
  }

  public Object get(String firstName, String lastName, String Address) {
       String key =   firstName + lastName+ Address;
       return get(key);
  }

  public void remove(Strig key) {
        put(key, ""); 
  }

  //some more methods 
}
Run Code Online (Sandbox Code Playgroud)

这个设计有什么问题?我应该将HashMap子类化还是应该将HashMap声明为此类的成员变量?或者我应该实现hashCode/equals方法?

java collections programming-languages

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

有没有为Java EE容器定义JDBC数据源的标准方法?

我知道对于JBoss,您需要在相应实例的/ deploy子目录中使用[name] -ds.xml文件.我没有任何其他Java EE容器的经验,但我试图尽可能地坚持标准.有没有一种标准的方法来定义JDBC数据源并进行部署?如果可能的话,我想将我的数据源包含在*.ear文件中(例如,用于演示目的的嵌入式内存HSQLDB数据源)?

如果没有标准方式,其他容器至少会接受jboss方式吗?(/deploy/*-ds.xml)

java jdbc hsqldb java-ee

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

发现SQLAlchemy对象的引用

我有很多模型类,它们之间有关系,需要编辑CRUD接口.问题是某些对象无法删除,因为有其他对象引用它们.有时我可以设置ON DELETE规则来处理这种情况,但在大多数情况下,我不希望自动删除相关对象,直到它们被手动解除绑定.无论如何,我想向编辑器呈现一个引用当前查看对象的对象列表,并突出显示那些因FOREIGN KEY约束而无法删除的对象.是否有自动发现引用的现成解决方案?

更新

这个任务似乎很常见(例如django ORM显示所有依赖关系),所以我想知道它还没有解决方案.

建议有两个方向:

  1. 枚举当前对象的所有关系并通过它们backref.但并不能保证所有关系都已backref定义.而且,有些情况下backref毫无意义.虽然我可以在任何地方定义它,但我不喜欢这样做而且它不可靠.
  2. (由van和stephan建议)检查所有MetaData对象表并从其foreign_keys属性中收集依赖关系(sqlalchemy_schemadisplay的代码可以用作示例,感谢stephan的评论).这将允许捕获之间的所有依赖关系,但我需要的是模型类之间的依赖关系.一些外键在中间表中定义,并且没有与它们对应的模型(secondary在关系中使用).当然,我可以走得更远并找到相关的模型(必须找到一种方法来做到这一点),但它看起来太复杂了.

下面是我用作解决方案的基本模型类(为声明性扩展而设计)的方法.它并不完美,不符合我的所有要求,但它适用于我项目的当前状态.结果被收集为字典字典,因此我可以通过对象及其属性显示它们.我没有带还未决定它是否是好主意,因为参照网址列表有时是巨大的,我不得不把它限制在一个合理的数值.

def _get_referers(self):
    db = object_session(self)
    cls, ident = identity_key(instance=self)
    medatada = cls.__table__.metadata
    result = {}
    # _mapped_models is my extension. It is collected by metaclass, so I didn't
    # look for other ways to find all model classes.
    for other_class in medatada._mapped_models:
        queries = {}
        for prop in class_mapper(other_class).iterate_properties:
            if not …
Run Code Online (Sandbox Code Playgroud)

python orm sqlalchemy

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

使用jQuery选择具有"visibility:visible"或"visibility:hidden"样式的项目NOT"display:none"

如何使用jQuery仅选择可见元素?

jQuery选择:可见光和:隐藏只有尊重显示:没有为真正隐藏?NOT visibility:隐藏或可见性:可见.

我知道他们在技术上并不隐藏,因为他们仍然占据了他们的空间.我只是想知道他们的状态,所以我可以查看可见的复选框.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>jQuery :visiblity Selector Test</title>

<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>

<script type="text/javascript">
    $(document).ready(function() {
        $("#VisibleCount").text($("input[type=checkbox]:visible").length); //returns 3. I think it should be 2
        $("#HiddenCount").text($("input[type=checkbox]:hidden").length); //returns 1. I think it should be 2
    });
</script>

<style type="text/css">
    #TestArea
    {
        border: solid red 1px;
    }
    #Results
    {
        background-color: Lime;
    }
    .container
    {
        border: solid black 1px;
    }
</style>
</head>
<body>
<div id="TestArea">
    <div class="container">
        visibility: hidden;<div style="visibility: hidden;"> …
Run Code Online (Sandbox Code Playgroud)

css jquery visibility jquery-selectors

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

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

派生字段中的CakePHP分页条件

我想打一个游戏列表,这项运动是一项选定的运动.关系如下:游戏属于竞争属于团队属于运动我想做的是显示所有游戏,其中团队sport_id = 1.以下不起作用:

        $this->paginate = array('limit' => 30, 'page' => 1, 
    'conditions' => array('Competition.Team.sport_id' => '1'),
        'contain' => array('Competition', 'Competition.Team',
        'Gamefield', 'Changingroom', 'ChangingroomAway', 'Gametype'),
    'order'=>array('game_date'=>'asc'),         
    );  
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我这个吗?

php cakephp

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

PHP - 从HTML中提取文本

我有一长串HTML包含

<p>
<img>
<span> 
Run Code Online (Sandbox Code Playgroud)

和一堆其他标签.

无论如何只从该字符串中提取标签内的文本?

html php

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