小编Gop*_*N G的帖子

使用Eclipse远程调试Tomcat

我似乎无法通过Eclipse调试tomcat应用程序.我已经定了

CATALINA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

然后我跑bin/catalina.sh,我在那里看到输出说这是监听dt_socketport 8000.但每当我尝试连接到8000Eclipse中的端口时(通过在远程java应用程序菜单中添加一个条目),它就会抱怨拒绝连接.有任何想法吗?

eclipse tomcat

89
推荐指数
7
解决办法
23万
查看次数

客户端在 websocket 中一段时间​​后自动断开连接

我的桌面应用程序客户端通过webSockets. 我javaWebSocket在客户端使用 api,并且使用 Apache tomcat 7 的webSocketServlet. 我不知道我做错了什么,但客户端与网络服务器完美连接并发送聊天消息,但闲置一段时间后,服务器会自动断开客户端连接。我希望客户端保持连接,直到客户端故意不想断开连接为止。这是我的 Web Socketservlet 和客户端的示例代码。首先是客户端代码

Draft[] drafts = { new Draft_10(), new Draft_17(), new Draft_76(), new Draft_75() };
cc = new WebSocketClient( new URI( uriField.getText() ), (Draft) draft.getSelectedItem() ) {

                @Override
                public void onMessage( String message ) {
                    ta.append( "got: " + message + "\n" );
                    ta.setCaretPosition( ta.getDocument().getLength() );
                }

                @Override
                public void onOpen( ServerHandshake handshake ) {
                    ta.append( "You are connected to ChatServer: " + getURI() …
Run Code Online (Sandbox Code Playgroud)

java jsp tomcat servlets websocket

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

jsonrequest和httprequest有什么区别?

我正在检查OpenERP-7.0和OpenERP-6.1中Web模块控制器中的文件.然后我发现6.1使用jsonrequest(@openerpweb.jsonrequest)7.0使用httprequest(@openerpweb.httprequest).两者有什么区别 ?

json http openerp

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

如何通过在我的模块中继承它来编辑ODOO模板(使用网站构建器自定义)?

我已经使用左上角的EDIT按钮对ODOO网站的主页进行了一些编辑.过了一段时间,我决定通过将XML模板继承到我的模块并在模板中完成更改来对主页进行一些更改.但这些变化并未在网页中反映出来.我在ODOO的网站建设者上定制模板时多次遇到这个问题.我注意到这些更改直接应用于XML视图,可以看到,Settings->Technical Settings->User Interface->Views即使模块已升级,也不会更改为以前的状态.在这种情况下,有什么方法可以通过在我的模块中继承模板来自定义模板吗?自定义适用于我在网站构建器中未进行任何编辑的所有模板.

odoo odoo-8 odoo-website

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

navigator.share无法在移动浏览器中运行(chrome v64)

我一直在尝试使用javascript从javascript触发Android浏览器中的Intent Share navigator.share.

以下是一个示例代码:

$("#printTest").click(function(e){
    if (navigator.share === undefined){
        alert('Undefined!');
    }
    else{
        alert('Sharing!');
        navigator.share({title: 'Example Page', text: 'https://example.com'});
    }
});
Run Code Online (Sandbox Code Playgroud)

当我尝试在ubuntu中点击chrome中的按钮时,它会打开一个共享窗口(显示没有可供选择的应用程序).但这同样适用于任何Android移动浏览器.我已经在Chrome for Android版本64和Chrome for Android Dev中进行了测试.即使在启用标志后,所有显示警报"未定义" chrome://flags/#enable-experimental-web-platform-features.

javascript android-intent mobile-chrome

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

JAVA中两个时间间隔的差异

我有两次,一个开始和一个停止时间,格式为05:00 (HH:MM).我需要两次之间的差异.假设如果开始时间是05:00,结束时间是15:20,那么我如何计算两个时间差,即10小时20分钟.我应该将它们转换为datetime对象并使用毫秒来获得时差,还是有更好的方法来做到这一点?

java time android

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