小编Noo*_*oor的帖子

如何将单击处理程序添加到GWT ButtonCell?

我为它创建了一个ButtonCell和一个:

ButtonCell previewButton = new ButtonCell();
Column<Auction,String> preview = new Column<Auction,String>(previewButton) {
  public String getValue(Auction object) {
    return "Preview";
  }
};
Run Code Online (Sandbox Code Playgroud)

我现在如何为此ButtonCell添加点击处理程序(例如ClickHandler)?

java gwt click event-handling gwt2

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

虽然JAVA_HOME设置了JAVA但不在路径中

我已经在/ etc/profile中设置了所有需求变量,但是在启动elasticsearch时,仍然没有找到Java.我如何设置环境变量.那是我的/ etc/profile

PATH=$PATH:$HOME/bin
APPLICATIONS=$HOME/Applications
JAVA_HOME=$APPLICATIONS/jdk1.7.0_79
PATH=$JAVA_HOME/bin:$PATH

export APPLICATIONS
export JAVA_HOME
export PATH
Run Code Online (Sandbox Code Playgroud)

输出命令

[root@87500e63467f Applications]# echo $PATH
/root/Applications/jdk1.7.0_79/bin:/root/Applications/jdk1.7.0_79/bin:/root/Applications/jdk1.7.0_79/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/bin:/root/bin
[root@87500e63467f Applications]# echo $JAVA_HOME
/root/Applications/jdk1.7.0_79
[root@87500e63467f Applications]# java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
error: "Read-only file system" setting key "vm.max_map_count"
Starting elasticsearch: which: no java in (/sbin:/usr/sbin:/bin:/usr/bin)
Could not find any executable java binary. Please install java in your PATH or set JAVA_HOME
                                                           [FAILED]
Run Code Online (Sandbox Code Playgroud)

在错误中,它说""启动elasticsearch:哪个:没有java in(/ sbin:/ …

java linux environment-variables elasticsearch

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

Flask没有从jQuery请求数据中获取任何数据

我有一个URL的处理程序,

@app.route("/", methods=['POST'])
@crossdomain(origin='*')
def hello():
    ss=str(request.data)
    print ss
    return ss
Run Code Online (Sandbox Code Playgroud)

处理程序无法检索请求的数据部分.使用jQuery时:

jQuery.ajax(
   {
      type: "POST",
      dataType: "json",
      data:"adasdasd",
      url: 'http://127.0.0.1:5000/',
      complete: function(xhr, statusText)
      {  alert(xhr.responseText) }})
Run Code Online (Sandbox Code Playgroud)

没有任何回报

python jquery flask

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

WordNet Java API

我不得不为WordNet使用Java API,它将用于大型实现.我正在寻找,但遇到很多;

  1. JWordNet(http://sourceforge.net/projects/jwordnet/)
  2. 麻省理工学院Java WordNet界面(http://projects.csail.mit.edu/jwi/)
  3. RiTa WordNet(http://rednoise.org/rita/wordnet/documentation/index.htm)

我能得到一些关于哪一个更好的建议吗?

java api wordnet

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

比较字符串时Python Jinja错误

我在比较python中的两个字符串时遇到了问题:

这是有效的:

{% for publication in publications %}
        {{ publications[publication].pub_type }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

但不是这个:

{% for publication in publications %}
        {% if publications[publication].pub_type equals "conference_paper" %} 
             class="active" 
         {% endif %}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,我只是测试一些东西,但它不起作用

我收到这个错误:

jinja2.exceptions.TemplateSyntaxError
TemplateSyntaxError: expected token 'end of statement block', got 'equals'
Run Code Online (Sandbox Code Playgroud)

python jinja2 flask

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

在SPARQL查询中指定多个rdf:类型

我有这样的SPARQL查询

PREFIX prefix: <http://example.org/ns#>
SELECT *
WHERE 
{
    ?x rdf:type ?type .
}
Run Code Online (Sandbox Code Playgroud)

假设现在我想指定的类型?typeprefix:type1或者prefix:type2; 该怎么做?

rdf sparql

12
推荐指数
3
解决办法
7554
查看次数

在UDP上发送和接收序列化对象

我试图使用UDP将服务器进程中的序列化对象发送到Java中的客户端进程.问题是客户端在receive方法上被阻止.有人可以帮忙吗?!

这是发送对象的服务器代码:

  ClientModel C1= new ClientModel(100,"Noor","Noor",38,38,"asd");
  ByteArrayOutputStream baos = new ByteArrayOutputStream();
  ObjectOutputStream oos = new ObjectOutputStream(baos);
  oos.writeObject(C1);
  oos.flush();
  byte[] Buf= baos.toByteArray();
  packet = new DatagramPacket(Buf, Buf.length, client, port);
  socket.send(packet);
Run Code Online (Sandbox Code Playgroud)

这是接收对象的客户端代码:

byte[] buffer = new byte[100000];
packet = new DatagramPacket(buffer, buffer.length );
socket.receive(packet);
System.out.println("packet received");
Run Code Online (Sandbox Code Playgroud)

我只想接收能够重建的对象但我无法接收数据包本身.

java serialization udp

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

GWT向客户端抛出异常

有人可以显示在GWT中向客户端抛出异常.

在我的serviceasync接口中我也在我的服务界面中这样做

void ActivateUserAccount(String ActivationCode,AsyncCallback <Boolean> Callback) throws AlreadyActivatedError;
Run Code Online (Sandbox Code Playgroud)

在我的serverimpl;

我这样做是为了抛出异常

public Boolean ActivateUserAccount(String ActivationCode) throws AlreadyActivatedError
    {
....
throw new AlreadyActivatedError();
}
Run Code Online (Sandbox Code Playgroud)

我的例外是以下形式:

public class AlreadyActivatedError extends Exception implements IsSerializable
{
    public AlreadyActivatedError()
    {
        super();
    }
}
Run Code Online (Sandbox Code Playgroud)

gwt exception-handling throw

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

在我的localhost上更改Tomcat地址

在我的Tomcat上,我有一个HTML页面.

我需要输入以下地址才能运行:

http://127.0.0.1:8080/BiddingSystem/BiddingSystem.html

但是我希望使用这个地址访问它:www.moribiz.com

这是否可以通过更改Tomcat上的某些设置来实现?

url tomcat web-deployment

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

Symfony 2在Controller方法中调用函数

我在控制器中有一个这样的方法.事实上,我需要声明一个函数checkLogin,以便我可以在几个Controller方法中使用,如下所示:

class DefaultController extends Controller
{
 /**
     * @Route("/test")
     * @Template()
     */
    public function testAction()
    {

        if (checkLogin()){}
            else {}
        exit;
    }

    public static function checkLogin()
    {
        return 1;
    }
}
Run Code Online (Sandbox Code Playgroud)

在上面的例子中,当我这样做时,我收到以下错误:

致命错误:在第142行的/home/noor/noupei/website/WebSiteBundle/Controller/DefaultController.php中调用未定义的函数NouPei\WebSiteBundle\Controller\checkLogin()

symfony

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