小编fed*_*der的帖子

如何检索CKEDITOR.status"准备好"?

在我的剧本中,我想等待CKEDITOR处于状态,ready然后我才能让自己的指令顺利进行.所以我查阅了CKEDITOR API并写了以下条件:

if(CKEDITOR.status == "ready"){
 //execute my code when ready
}
Run Code Online (Sandbox Code Playgroud)

但是,状态永远不会改变loadedstatus.显然我甚至没有看到任何其他州.

更具体的任务,我想抓住CKEDITOR完成修改contenteditable ="true"的内联替换的那一刻.那时我想继续使用我的JS代码.

有线索吗?

ckeditor

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

如何在没有Antrun插件的情况下在Maven中回显?

如何在执行mvn命令时(在阶段/目标中)打印到控制台,但不使用Maven Antrun插件?

为什么我拒绝Antrun解决方案:

  • 打印单个消息的代码开销是massiv.
  • 输出没有形成像maven输出
  • 我无法在消息中附加严重性(例如DEBUG,INFO,ERROR等)

目前Ant-echo看起来像这样(参见"hello world"行):

[INFO] --- maven-antrun-plugin:1.7:run (default) @ ejpd-alertmanager-ear ---
[WARNING] Parameter tasks is deprecated, use target instead
[INFO] Executing tasks
main:
 [echo] hello world
[INFO] Executed tasks
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

但是,我希望它看起来像这样(见"hello world"行).

[INFO] --- maven-antrun-plugin:1.7:run (default) @ ejpd-alertmanager-ear ---
[WARNING] Parameter tasks is deprecated, use target instead
[INFO] Executing tasks
[INFO] hello world
[INFO] Executed tasks
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

我很肯定,我在这里遗漏了一些东西,因为我不能成为第一个提出这种需求的人.谢谢你的任何聪明提示.

logging maven maven-antrun-plugin

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

每个Entity Bean都必须在persistence.xml中注册吗?

我正在使用Eclipse Facets进行JPA 2.0和Hibernate 4.2实现.我想我记得在之前的项目中我不必在persistence.xml中注册实体Bean.我错了吗?

使用@Entity注释POJO(在本例中为Pub.java)将在Eclipse标记/问题视图中引发以下错误:

Class "com.jacky.webapp.model.Pub" is managed, but is not listed in the persistence.xml file    Pub.java    /webapp/src/main/java/com/jacky/webapp/model    
Run Code Online (Sandbox Code Playgroud)

任何线索?谢谢.

eclipse hibernate jpa jboss-tools

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

输入对`cv :: fastFree(void*)'的未定义引用

我在Win8上启动了opencv 2.4.7的教程,最新的MinGW和Eclipse Kepler R1,CDT.C++编译器包括引用[path-to-opencv]\open247\build\include.

在MinGW C++链接器中,我添加了库路径[path-to-opencv]\open247\build\x64\vc11\lib.vc11目录包含我读过的VisualStudio库.用MinGW编译它们还可以吗?

我为这个示例添加了core和highgui库(我认为我们不需要更多).

但是,对于下面这个简单的空闲代码,我引发了以下编译错误.

#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>

using namespace cv;
using namespace std;

int main(){
    Mat image;
}
Run Code Online (Sandbox Code Playgroud)

编译错误是:

Description Resource    Path    Location    Type
undefined reference to `cv::fastFree(void*)'    FirstOpenCV     line 278, external location: C:\Users\John\Documents\Software\opencv247\build\include\opencv2\core\mat.hpp  C/C++ Problem
Run Code Online (Sandbox Code Playgroud)

这是什么原因?

如果我加

namedWindow("testWindow", 1);
Run Code Online (Sandbox Code Playgroud)

我甚至得到了这个错误

Description Resource    Path    Location    Type
undefined reference to `cv::namedWindow(std::string const&, int)'   main.cpp    /FirstOpenCV/src    line 23 C/C++ Problem
Run Code Online (Sandbox Code Playgroud)

c++ opencv eclipse-cdt

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

如何为jar创建和包含Java类和多个WSDL

我正在从多个wsdl文件生成java类.作品.但是,我想在@WebServiceClient注释中提供适当的wsdl文件.在wsdlLocation属性中,我希望目录路径与不同的文件名连接在一起.例如/myDir/myWsdl-1.wsdl用于第一个Web服务.但是,wsdlLocation仅填充"/ myDir" - 没有服务名称.如何为每个wsdl提供该名称?

@WebServiceClient(name = "myService", targetNamespace = "http://mycompany.com/services/", wsdlLocation = "/myDir")
Run Code Online (Sandbox Code Playgroud)

以下是我的指示:

<wsdlLocation>/myDir</wsdlLocation>
<wsdlDirectory>src/main/resources/myDir</wsdlDirectory>
<wsdlFiles>
    <wsdlFile>myWsdl-1.wsdl</wsdlFile>
    <wsdlFile>myWsdl-2.wsdl</wsdlFile>
    <wsdlFile>myWsdl-3.wsdl</wsdlFile>
    <wsdlFile>myWsdl-4.wsdl</wsdlFile>
</wsdlFiles>
Run Code Online (Sandbox Code Playgroud)

是什么让我失去了注意力?

谢谢你的任何提示.费德.

wsimport maven

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

如何在RichFaces中强制加载jQuery?

我在我的页面上使用jQuery.但是,我不会在每个页面上使用RichFaces标记.随后,jQuery不会在每个页面中由RF注入.为了避免加载额外的jQuery库,我如何正确地指示RichFaces加载其jQuery自己的库?

这是一个问题,因为RF-jQuery库会覆盖我加载的自定义jQuery.此外,RF-jQuery库总是最后加载的库,这也不好,因为我需要jquery-ui.jsjquery-migrate-1.2.1.min.js加载一个jQuery库加载后.

<head>
    <!-- JS -->
    <span id="out">
        Richfaces-jQuery enforce with a4j:outputPanel
    </span>

    <script src="/ccms/resources/js/jquery-ui.js"></script>
    <script src="/ccms/resources/js/jquery-migrate-1.2.1.min.js"></script>

    <!-- The CK editor -->
    <script src="/ccms/resources/ckeditor_4_2_custom/ckeditor.js"></script>
    <script src="/ccms/resources/js/jquery.capty.min.js"></script>

    <!-- &lt;ui:debug hotkey=&quot;x&quot; /&gt; -->
    <script type="text/javascript" src="/ccms/javax.faces.resource/jsf.js.jsf?ln=javax.faces&amp;stage=Development"></script>
    <script type="text/javascript" src="/ccms/org.richfaces.resources/javax.faces.resource/org.richfaces.staticResource/4.3.3.Final/Packed/jquery.js"></script>
    <script type="text/javascript" src="/ccms/org.richfaces.resources/javax.faces.resource/org.richfaces.staticResource/4.3.3.Final/Packed/packed/packed.js"></script>
    <link type="text/css" rel="stylesheet" href="/ccms/org.richfaces.resources/javax.faces.resource/org.richfaces.staticResource/4.3.3.Final/Packed/DEFAULT/packed/packed.css" />
</head>
Run Code Online (Sandbox Code Playgroud)

jquery jsf richfaces

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

如何绘制简单的分段线性函数?

在此处输入图片说明 该图说明了我的绘图目标。在此图像上,忽略x1的垂直斜率。完全废话。在x取值为x1或更大或y等于0时,根本就没有定义该函数。

我有以下两个条件的分段线性函数。您如何在R中绘制该图?从语义上讲,我想声明:“如果x等于或大于20(x1),则y必须为零,否则y等于mx + y1?mx1。” 。该斜率减小,并将y设置为20。

f(x)= {m x + y 1 − m x 1如果0≤x <x 1如果x≥x 1

到目前为止,我已经尝试过(不确定如何设置y1)

m <- -2
x1 <- 20
y1 <- ???
x <- seq(0, 100, 1)
fx <- (0 <= x & x < x1) * (m*x + y1 - m*x) + (x >= x1) * 0
plot(x, fx)
Run Code Online (Sandbox Code Playgroud)

当然,这会导致错误。

Error in xy.coords(x, y, xlabel, ylabel, log) : 
  'x' and 'y' lengths differ
Run Code Online (Sandbox Code Playgroud)

我不确定如何表示y和y1。

r

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

CKEDITOR getData() 返回 html 字符实体(unicode),但是如何获取未翻译的字符呢?

使用 CKEDITOR 及其 getData() 方法,我检索 html 字符实体(unicode)。如何重新翻译成原始代码。我不想在数据库中保存 unicode。或者你呢?

\n\n

我做了一个测试并将其从数据库输出到 HTML 页面结果中 - 正如假设的 - 在要打印的 unicode 字符集的每个字符中:例如而&oulm;不是\xc3\xb6. 这样用户就可以看到显示的 HTML 字符实体。

\n\n

在将其发送到数据库之前,有什么线索可以对其进行解码吗?如果可能的话,我很乐意使用 jQuery 来实现。

\n

javascript jquery ckeditor

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

没有豆有资格注射到注射点[JSR-299§5.2.1]

我想注入默认的Java记录器.然而,Eclipse强调它并指出"没有bean有资格注入注射点[JSR-299§5.2.1]"

如果我仍然部署,则抛出以下异常.为什么它无法注入Java Logger?对于EntityManager也是如此,但对于我自己的UserRepository Bean则不行.

org.jboss.weld.exceptions.DeploymentException: WELD-001408 Unsatisfied dependencies for type [Logger] with qualifiers [@Default] at injection point [[field] 
Run Code Online (Sandbox Code Playgroud)

码:

import java.util.logging.Logger;

import javax.ejb.Stateless;
import javax.enterprise.event.Event;
import javax.inject.Inject;
import javax.persistence.EntityManager;

import com.terry.webapp.data.UserRepository;
import com.terry.webapp.model.usermgmt.User;


// The @Stateless annotation eliminates the need for manual transaction demarcation
@Stateless
public class LoginService {

    @Inject
    private Logger log;

    @Inject
    private EntityManager em;

    @Inject
    private UserRepository repository;

    public User login(User user) {
        log.info("login " + user.getUsername());

        User rUser = repository.findByCredentials(user.getUsername(), user.getPassword());
        return rUser;
    }
}
Run Code Online (Sandbox Code Playgroud)

java cdi jsf-2

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

如何在命令行触发的junit测试中添加参数?

这个线程在这里展示了如何使用JUnit测试来测试JAR.但是,我想从命令行提交其他属性(因为我想测试我的main方法).

如何从命令行运行Java的JUnit测试

例如java -cp /usr/share/java/junit.jar org.junit.runner.JUnitCore [MyTest] [PortNumber] [fileToRead]

有可能吗?

java junit4

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

如果JSF条件为真,如何显示html标签?

<span>Lorem Ipsum</span>如果backing-bean值不为空,我想显示.

<h:outputText rendered="#{not empty pubController.location}">
    <span>Lorem Ipsum</span>
</h:outputText>
Run Code Online (Sandbox Code Playgroud)

Lorem Ipsum永远不会显示.显然,如果我在我的状态下移除NOT,它也不起作用.

仅供参考:在运行h:outputText之前,我只需打印布尔语句.它打印正是我期望的.对于非空的值,为真.此外,渲染条件也适用于h:form标记,正如我所期望的那样.看起来h:outputText在这种情况下是不合适的,是吗?

有没有比使用h:outputText更好的方法来做我想做的事情?

jsf-2

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

如何在接口中使用泛型方法参数?

我定义了一个简单的基本接口,持有一个抽象类作为参数的方法.

public interface IVisitor {
    void visit(BaseVehicle vehicle);
}
Run Code Online (Sandbox Code Playgroud)

此基本接口可以通过另一个接口进行扩展,该接口应该能够使用更具体的类多次从基接口重载此方法.

public interface ISpecificVisitor extends IVisitor {
    void visit(TruckCar car);
    void visit(Lory car);
}
Run Code Online (Sandbox Code Playgroud)

可以用泛型编写基接口,以便子接口可以/必须使用更具体的类重载吗?如果是的话,那会是什么样子?

java generics

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