问题列表 - 第20328页

是否可以在Powerbuilder中的表达式中使用列属性?

假设我在数据窗口上有一个字段,它是数据库列的值("插入>列").它具有需要保护的条件("属性">"常规">"保护").

我希望在保护时将场背景变为灰色.目前,我能解决如何做到这一点的唯一方法是复制保护条件,无论多么复杂,用1(保护)和0(不保护)代替颜色值.

我可以在Expression字段中使用某种语法来获取引用列保护值的列的背景颜色吗?我试过了

if(column.protect = 1,Gray,White)

但它返回错误的说它期望一个TRUE/FALSE条件.

是我不可能的,或者只是获得正确的语法问题.

干杯.

syntax powerbuilder expression

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

DDD实体与服务中的方法

我们的团队对DDD来说相当新,并且正在尝试实现当前项目中的一些概念.提出的一个问题是,是将方法放入实体对象还是服务对象.

一些团队成员认为实体应该只保留值,所有功能都应该包含在服务中.其他人认为这使得实体对象贫血,并且他们应该保持与实体相关的功能,而服务对象应该用于更多交叉功能.

我们想知道正式的DDD观点是什么,以及在现实生活中对人们有用的东西.

oop dns design-patterns domain-driven-design

10
推荐指数
2
解决办法
1783
查看次数

一个gravatar划伤哪个痒?

这是一个非常严肃的问题:我在这里看到很多关于gravatars的线索,但是我找不到并回答这个问题:什么是计算机识别/认证(?)问题,如果有的话,是gravatars应该解决的?

维基百科条目和官方网站都不是非常有用.官方网站提到了"全球独一无二"的图片.在什么意义上独特?据我所知,它只是唯一的哈希:两个人可以有两张看起来非常相似的图片,如果不相同的话.

请注意,这个问题不是关于gravatars无可争议地导致哪些问题(比如泄漏10%的stackoverflow.com帐户电子邮件地址,如此处讨论的:"gravatars可以泄漏电子邮件地址")但是关于哪些身份验证(?)问题,如果有的话,是gravatars应该解决?

目标只是拥有一个很酷/有趣/可爱的图标,并通过将其存储在远程网站上来保存带宽,或者还有更多功能,就像提供真正的身份验证目的一样,我会完全失踪?

请注意,我没有反对他们并发现它们相当酷,但我只是很难弄清楚他们的目的是什么,以及我是否应该关注他们在我开发的webapps中.

gravatar web-applications avatars

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

在IE中没有触发的空div悬停事件

我有一个带有子div的div.当鼠标悬停在父div上时,我使用jQuery来显示/隐藏子div(父div跨越页面的整个底部.宽度:100%和高度100px).我已经使用了firebug和ie开发人员工具栏来确认父div在页面上.

我可以将鼠标悬停在Chrome和FireFox中的空父div上,一切正常.IE要求我有一些文本在里面悬停.div hover事件不会只用一个空div来触发.

所有合理的解决方案都适用于这个问题?

--update

尝试了所有的建议,但没有任何工作.

<div id="toolBar">          
  <div>
    <button id="btnPin" title="Click to pin toolbar" type="button">
      <img id="pin" src="../../images/icons/unpin.png" alt="Pin" /></button>
      <img src="../../images/icons/search.png" border="0" alt="Search" />
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

上面的html包含在母版div容器中.使用jQuery隐藏子div并进行一些悬停/输出事件.父div(toolBar)始终在页面上可见.当工具栏上发生悬停时,会显示子div.

继承人jQuery代码

$('#toolBar').hover(ToolBar_OnHover, ToolBar_OnBlur);

function ToolBar_OnHover() {

  $(this).children().fadeIn('fast');
  $(this).animate({ height: "100px" }, "fast");

}

function ToolBar_OnBlur() {

  $(this).children().fadeOut('fast');
  $(this).animate({ height: "50px" }, "fast");

}
Run Code Online (Sandbox Code Playgroud)

最后这里有点css

#toolBar { width: 100%; height: 100px; text-align:center; vertical-align:middle; position: absolute;  bottom: 0; background-color: Transparent;  }
#toolBar div { padding: 5px 5px 0px 5px; width:75%; height: 95px; background: …
Run Code Online (Sandbox Code Playgroud)

jquery internet-explorer hover mousehover

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

VS2008中的调试测试由于加载符号而变慢

如果我在Visual Studio 2008中单击"调试所有测试",则需要很长时间才能启动(而"运行所有测试"会立即启动).据我所知,这是因为它正在从微软下载符号.为什么是这样?无论如何,我可以阻止它或让它开始更快?

debugging unit-testing visual-studio-2008

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

synchronizedCollection和contains - 我需要手动同步吗?

我在Java中使用Collections.synchronizedCollection来保护我知道很多线程同时访问的Set.Java API警告:

"当迭代它时,用户必须手动同步返回的集合:

Collection c = Collections.synchronizedCollection(myCollection);
     ...
  synchronized(c) {
      Iterator i = c.iterator(); // Must be in the synchronized block
      while (i.hasNext())
         foo(i.next());
  }
Run Code Online (Sandbox Code Playgroud)

"

如果我使用c.contains(obj),那是否是线程安全的?在内部,显然,这是迭代Collection并查看其中的任何对象是否等于obj.我的直觉是假设这可能是同步的(如果不是这似乎是一个重大的失败),但考虑到先前的同步痛苦,仔细检查似乎是明智的,谷歌搜索这方面的答案还没有转变任何东西.

java synchronization

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

Ant可以同时启动两个java应用程序吗?

我目前正在开发一个"调试器"java应用程序,它使用JDI连接到已经运行的"目标"java应用程序.有没有办法让Ant启动我的目标应用程序然后启动我的"调试器",而第一个应用程序仍在运行?

是的我知道我可以开发JDI应用程序来启动目标程序,但这不是我现在想要的.

java ant jvm jdi

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

在C++中将字符串拆分为字符数组

我正在编写一个程序,需要输入一个字符串,然后分成单个字母.基本上,我需要帮助找到一种方法将"字符串"变成["s","t","r","i","n","g"].字符串也使用字符串数据类型存储,而不仅仅是默认的字符数组.我想保持这种方式并避免使用char,但必要时会使用它.

任何帮助都会很好,谢谢你提前.

c++ string split

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

如何在Motif中使用颜色

我是C和Linux中GUI编程的新手,我很难用它.这似乎是一个相当简单/直接的事情,但我找不到任何谷歌搜索的答案.我想为窗口小部件添加背景颜色.XmNbackground似乎是我想要使用的,但是我不明白我设置的是什么,就像一个简单的蓝色,我怎么得到"蓝色"来设置XmNbackground颜色呢?

c++ x11 user-interface motif

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

使用jQuery设置动态创建的文本框的值

使用以下代码

var newDiv = $(document.createElement("div"));
var newTextBox;

newTextBox = $(document.createElement("input"))
    .attr("type", "text")
    .attr("id", "textbox")
    .attr("name", "textbox");

newTextBox.val("text");
newDiv.append(newTextBox);
alert(newDiv.html());
Run Code Online (Sandbox Code Playgroud)

我得到以下内容

<input name="textbox" id="textbox" type="text">
Run Code Online (Sandbox Code Playgroud)

我得到同样的东西

$("#textbox").val("test");
Run Code Online (Sandbox Code Playgroud)

运用

newTextBox = $("<input/>");
Run Code Online (Sandbox Code Playgroud)

也没帮助

我的价值在哪里?

编辑:SOLTUION

所以,进一步在堆栈中我将我构建的DOM转换为字符串,因为 - 就像munch所提到的那样 - 动态值没有被添加到标记中,它没有显示出来.

谢谢您的帮助

javascript jquery

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