问题标签 [propagation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
980 浏览

c# - 将属性传播到父控件 C#

有什么方法可以将属性从子控件传播到父控件 - 所以我可以访问属性 -Parent.Property1而不是Parent.Child.Property1?我不能使用继承-我的父级不能扩展子类型-它继承自不同的类。

此外,我不想为从孩子到父母的每个属性添加代码,例如:

也许使用反射 - 像这样的东西?

谢谢

0 投票
1 回答
567 浏览

networking - OPNET Modeler 14.5 中的传播延迟

我在 OPNET 建模器 14.5 中实现了一个简单的场景。但是在计算我的 10Base-T 链路的传播延迟时遇到了麻烦。

我知道:传播延迟 = 链路长度/链路的传播速度,但不知道这些 10Base-T 以太网的传播速度。

谁能帮我在 opnet 中哪里可以找到这种传播速度?

0 投票
1 回答
23413 浏览

java - 如何在多线程中使用spring事务

我有一个方法如下:

方法B能很好地工作吗?据我了解,methodB会附加methodA的事务,如果methodA在methodB之前退出怎么办?我猜只有methodA可以被事务提交。但是methodB不会提交,因为之前已经提交了事务。

我可以将@Transactional(propagation = Propagation.REQUIRES_NEW) 用于方法B。这可以让 methodB 有一个新的事务。但是根据spring doc,methodA的transcation会在调用methodB时暂停。我在这里感到很困惑。

谁能帮我解决这个问题?提前致谢。

0 投票
1 回答
418 浏览

iphone - Titanium 点击传播从较高 zIndex 到较低

我将一个视图 (viewB) 放在另一个视图 (viewA) 的顶部。下面viewA有两个按钮,btn1可以点击,btn2不能点击。理想情况下,我想将点击传播从 viewB 传递到 btn2。

我意识到问题在于 viewB 上的 zIndex 高于 viewA,这意味着 btn2 在技术上在它后面,尽管按钮是完全可见的。

无论如何都要在不重组的情况下传递点击传播?

这是真实代码的一个非常简化的版本,简单地将 btn2 添加到 viewB 是不可能的,btn2 在真实代码中的确切位置是未知的,它是许多其他视图的子视图,它们都有自己的顶部和左侧。

如果不可能,我同样有兴趣听到。谢谢。

为 iPhone/iPad 构建 Ti.SDK 2.0.2.v20120417133255 Ti.Studio 2.0.1 xCode 4.3.2

var w

0 投票
2 回答
387 浏览

transactions - EJB 3.1 事务传播

我有 3 个 EJB 无状态 bean。A - 在业务层上。B、C——持久层。

Bean A 调用 B 和 C 来更新数据库 (DB2) 中的一些数据。

但不幸的是,在调用 bean C 时,数据库锁定了。B 和 C 是否有可能在不同的事务中执行?否则我无法理解为什么 DB2 会锁定...

0 投票
3 回答
8036 浏览

java - 当外部事务标记为回滚时回滚所有嵌套事务

我有两种方法用@Transactional. 第二种方法被称为嵌套在第一种方法中的某个地方。

现在我希望发生以下行为:

  • 每次进入第二个嵌套方法时,都应该创建一个新的嵌套事务。当那个事务被标记为回滚时,只有那个事务应该被回滚。
  • 但是当外部方法的事务被标记为回滚时,内部的每个嵌套事务——无论它是否被标记为回滚——都应该被回滚。

我如何设置Propagation值才能实现这样的功能?


PS:我正在使用HibernateTransactionManager

0 投票
2 回答
7312 浏览

jquery - jquery .on 容器元素附加到多个选择器

我正在使用.on()将点击事件附加到页面上动态显示的多个元素。我遇到的问题是,当我添加.on到页面上的容器并希望将单击事件附加到容器中的多个元素时,后者会覆盖前一个。

在上面的例子中,只有 id2 的点击事件有效。

有没有解决的办法?

谢谢你,埃夫。

0 投票
1 回答
771 浏览

gnuplot - gnuplot - 误差线和拟合原始数据的计算

如果我有这样的 data.txt 文件,gnuplot 会做什么:

其中 dx 和 dy 是与 x 和 y (x +- dx, y +- dy) 直接相关的误差。我这样做:

gnuplot 会为 x 和 y 执行此操作吗

或者那个

或者那个

或者说,从 sqrt(sum(derivative times the error)^2) 得到的正确的高斯误差传播

以及如何适应这种情况?

0 投票
3 回答
221 浏览

javascript - jQuery 传播和多个类

- 更新 -

我有点愚蠢,子 UL 覆盖了父列表(不透明度淡出),所以我单击一次后无法单击组。哎呀!无论如何感谢帮助我的家伙!


jQuery 传播的问题是每个人都在努力解决的问题。但这是我的情况,我无处可修复(或者我可能很愚蠢,没有看正确的地方,或者我的 jQuery 技能还不够好,无法理解)。

基本情况是我有一些组,并且在组中有几个选项。当您单击其中一个组时,将弹出选项。但是,当我单击其中一个选项时,整个弹出活动再次触发,因为它是父母的孩子,所以他认出了孩子们所在的班级。

我的 HTML 如下所示:

我想这看起来很简单,我想这没有什么问题。它只是嵌套在列表中的列表。

但是我的 jQuery 代码。它看起来像这样:

它的实际作用是:

  1. 将组子级重置为默认顶部位置
  2. 获取点击的组
  3. 获取目标组的总孩子 ul 的高度
  4. 为动画准备距离
  5. 触发动画

随之而来的是没有问题,并且所有工作都按照我的意愿进行,但是当我单击lis 中的uls 时,它只会继续触发动画,这不是计划的一部分。

我注释掉了你可能已经注意到的 2 块代码。这是我在网上寻找答案相关问题时发现的两种控制传播的不同方法。两者都没有好结果。发生的情况是传播实际上停止了,但它也无法点击不同的组。

简而言之,这就是问题所在。我想我只需要添加一两行,但我就是想不出应该适合什么,几乎尝试了所有想到的东西。

此外,如果您找不到任何答案但对代码标记或其他内容有一些反馈,也欢迎(我是交互设计/网络开发的学生,所以我也很感激:))

0 投票
3 回答
49982 浏览

java - Spring事务中requires_new和嵌套传播的区别

我无法理解传播策略PROPAGATION_REQUIRES_NEWPROPAGATION_NESTED传播策略之间的行为差​​异。在我看来,在这两种情况下,当前进程都是回滚的,而不是整个事务。有什么线索吗?