问题列表 - 第26652页

Web应用程序中的有状态EJB?

我从未使用过有状态的EJB.我知道有状态EJB对java客户端很有用.

但我想知道:在哪种情况下在Web应用程序中使用它们?如何?我们应该把这些有状态的bean放在Session中吗(因为无状态的http)?

这是一个好习惯吗?(没有过多讨论有状态与无状态)

web-applications stateful java-ee ejb-3.0

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

选项卡中每个选项卡上的ExtJS关闭按钮

Extjs API站点为您执行的每个搜索添加一个新选项卡.

每个选项卡上都有一个红色X,用于关闭选项卡,类似于浏览器所具有的选项卡.

看看这里:

我想复制它,它似乎是内置于API的东西,但找不到它.

有任何想法吗?

html javascript extjs

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

>>>和>>之间的区别

运算符>>>>>Java 之间有什么区别?

java syntax operators

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

如何定义一个在传递参数时重复自身的函数

是否有一种简单的方法来定义一个在传递参数时重复的函数?

例如,我已经定义了以下函数

(defun swap-sign ()
  (interactive)
  (search-forward-regexp "[+-]")
  (if (equal (match-string 0) "-")
      (replace-match "+")
    (replace-match "-"))
  )
Run Code Online (Sandbox Code Playgroud)

我想C-u swap-signswap-sign四次电话.

我试过了

(defun swap-sign (&optional num)
  (interactive)
  (let ((counter 0)
 (num (if num (string-to-number num) 0)))
    (while (<= counter num)
      (search-forward-regexp "[+-]")
      (if (equal (match-string 0) "-")
   (replace-match "+")
 (replace-match "-"))           
      (setq counter (1+ counter)))))
Run Code Online (Sandbox Code Playgroud)

C-u swap-sign仍然只运行交换符号(或者更准确地说,是while循环的主体)一次.我猜这是因为if num不是测试if num是否为空字符串的正确方法.

我是在正确的轨道上,还是有更好/更容易的扩展方式swap-sign

emacs elisp

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

PropertyChangeListener和VetoableChangeListener有什么区别?

一切都在问题的标题.你能提供一些我们使用PropertyChangeListener和VetoableChangeListener的用例吗?

java

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

直接编辑.class文件,使用操作码

今天我只是尝试在编译的java类文件中使用操作码.插入后

iinc 1,1
Run Code Online (Sandbox Code Playgroud)

java虚拟机响应:

Exception in thread "main" java.lang.ClassFormatError: Truncated class file
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: Test.  Program will exit.
Run Code Online (Sandbox Code Playgroud)

这是我的示例源代码:

public class Test {

    public static void main(String[] args) {
        int i = 5;
        i++;
        i++;
        i++;
        System.out.println("Number: " + i + "\n");
    }
}
Run Code Online (Sandbox Code Playgroud)

对于操作数,增量的操作码是0x84 + 2个字节.结果类文件中只有一个部分,其中包含0x84:

[..] 8401 0184 …
Run Code Online (Sandbox Code Playgroud)

java jvm bytecode

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

如何停止申请?

我有一个应用程序,并且来自,在此应用程序中,我必须通过关闭当前应用程序启动另一个进程,并在完成该过程后再次启动应用程序.该流程如下,假设我有一个应用程序APP.EXE,和其他应用程序another.exe,所以我必须做以下几点:

  1. 启动app.exe
  2. 停止/关闭app.exe并从app.exe启动another.exe
  3. another.exe完成时,停止/关闭another.exe从another.exe启动app.exe

有人请给我一些如何做的线索?

.net c#

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

在PHP中获得直到月底的秒数

我想设置一个PHP的cookie,必须在月底到期.

我怎样才能获得到月底之前的秒数?

谢谢.

php

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

简单的jQuery问题,嵌套的选择器和父级

我想悬停一个图像并弹出一个div,没有插件.只是基本的jquery jQuery是这样的:

<script type="text/javascript">
$(document).ready(function() {
    $(".wrapperfortooltip div img").hover(
        function() {
            $(this).css('border', 'solid 1px #E90E65');
            $("div", this).stop().fadeIn();
        },
        function() {
            $(this).css('border', '1px solid #3E3D3D');
            $("div",this).stop().fadeOut();
        }
    );
});
</script>
Run Code Online (Sandbox Code Playgroud)

HTML是这样的:

<div class="wrapperfortooltip">
    <div style="position:relative;">
        <img src="images/question.gif" alt="Tooltip" style="border: 1px solid #3E3D3D;" />
        <div class="tooltipVzw" style="position: absolute; display: none; width: 215px; top: 0px; left: -235px; ">
            Message to display nr one
        </div>
    </div>
    <div style="position:relative;">
        <img src="images/question.gif" alt="Tooltip" style="border: 1px solid #3E3D3D;" />
        <div class="tooltipVzw" style="position: absolute; display: none; width: 215px; …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-selectors

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

为什么在MultiBinding中转换值时会得到DependencyProperty.UnsetValue?

我有一个非常简单的IMultiValueConverter,它只是OR的两个值.在下面的示例中,我想使用同样简单的布尔型逆变器反转第一个值.

<MultiBinding Converter="{StaticResource multiBoolToVis}">
    <Binding Path="ConditionA" Converter="{StaticResource boolInverter}"/>
    <Binding Path="ConditionB"/>
</MultiBinding>
Run Code Online (Sandbox Code Playgroud)

和逆变器:

public class BoolInverterConverter : IValueConverter
{
    #region IValueConverter Members
    public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
    {
        if (value is bool)
        {
            return !((bool)value);
        }
        return null;
    }
    public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
    {
        throw new NotImplementedException();
    }
    #endregion
}
Run Code Online (Sandbox Code Playgroud)

当我包含boolInverter时,MultiValueConverter中的第一个值变为"DependencyProperty.UnsetValue".当我不使用转换器时没有问题(当然,除了我不是针对的逻辑).

我错过了什么吗?单步执行调试器会显示InverseBoolConverter正在反转我传递的值,但该值不会被"发送"到MultiValueConverter.

c# wpf xaml dependency-properties ivalueconverter

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