小编vee*_*er7的帖子

如何杀死Linux上特定端口上运行的进程?

我尝试使用./shutdown.shtomcat /bin目录关闭tomcat .但发现服务器没有正常关闭.因此我无法重启
我的tomcat正在端口上运行8080.

我想杀死运行的tomcat进程8080.我首先想要在特定端口(8080)上运行进程列表,以便选择要杀死的进程.

unix linux port kill-process

640
推荐指数
25
解决办法
100万
查看次数

如何将简单表单​​提交转换为ajax调用;

我有一个带输入字段的表单,可以像访问一样访问

var algorithm = document.forms["algoForm"]["algorithm"].value;
var input = document.forms["algoForm"]["input"].value;
Run Code Online (Sandbox Code Playgroud)

早先的电话是

document.forms["algoForm"].submit();
Run Code Online (Sandbox Code Playgroud)

形式是

<form name="algoForm" method="post" action="run.do">
Run Code Online (Sandbox Code Playgroud)

一切运行正常
现在我想将它转换为ajax调用,以便我可以在同一页面上使用来自java代码的返回数据.所以我使用了类似的东西

        var algorithm = document.forms["algoForm"]["algorithm"].value;
        var input = document.forms["algoForm"]["input"].value;
        var data = 'algorithm = ' + algorithm + '&input = ' + input;


    $.ajax(
            {
                url: "run.do",
                type: "POST",
                data: data,
                success: onSuccess(tableData) 
                { //line 75
                    alert(tableData);
                }

            }
        );
Run Code Online (Sandbox Code Playgroud)

但是上面的代码没有运行.请帮助我让它运行

html javascript ajax

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

如何在我的asp.net mvc中的脚本文件中获取当前登录用户名

我有一个脚本文件调用JSON API,我需要发送当前登录用户名作为调用的一部分.我尝试了以下方法: -

    $(document).ready(function () {
        var name = prompt("Please enter your packageid", "test");

        var fullurl = 'http://localhost:8080/jw/web/json/workflow/process/list?j_username=kermit&hash=9449B5ABCFA9AFDA36B801351ED3DF66&loginAs=' + HttpContext.Current.User.Identity.Name + 'packageId=' + name;
        $.ajax({
            type: "GET",
            url: fullurl,
            dataType: "JSONP",
            success: function (result) {
//code goes here
Run Code Online (Sandbox Code Playgroud)

但它会引发以下错误: - 'HttpContext'未定义

javascript asp.net-mvc asp.net-mvc-4

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

pdf-writer-1.1.8/lib/pdf/writer.rb:712:无效的多字节字符(US-ASCII)

我开始时使用ruby version 1.9.3并收到错误thin server

    /usr/local/lib/ruby/gems/1.9.1/gems/bundler-1.12.4/lib/bundler/runtime.rb:100:in `require': /usr/local/lib/ruby/gems/1.9.1/gems/pdf-writer-1.1.8/lib/pdf/writer.rb:712: invalid multibyte char (US-ASCII) (SyntaxError)
/usr/local/lib/ruby/gems/1.9.1/gems/pdf-writer-1.1.8/lib/pdf/writer.rb:712: invalid multibyte char (US-ASCII)
/usr/local/lib/ruby/gems/1.9.1/gems/pdf-writer-1.1.8/lib/pdf/writer.rb:712: syntax error, unexpected $end, expecting keyword_end
    content = "%PDF-#{@version}\n%âãÃÓ\n"
                                    ^
    from /usr/local/lib/ruby/gems/1.9.1/gems/bundler-1.12.4/lib/bundler/runtime.rb:100:in `rescue in block in require'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bundler-1.12.4/lib/bundler/runtime.rb:77:in `block in require'
    from /usr/local/lib/ruby/gems/1.9.1/gems/bundler-1.12.4/lib/bundler/runtime.rb:70:in `each'
Run Code Online (Sandbox Code Playgroud)

我从这里得到了解决方案pdf-writer无效的多字节字符(US-ASCII)期望keyword_end内容="%PDF - #{@ version} \n%ãÏÏ\n"Rails 3

我改变了我gemfile pdf-writer的意思

gem 'pdf-writer', :git => 'git://github.com/metaskills/pdf-writer.git'

现在,当我运行bundler来安装pdf-writergem时,我得到timeout如下错误

github.com[0: 192.30.252.123]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed …
Run Code Online (Sandbox Code Playgroud)

ruby git rubygems ruby-on-rails

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

如何在动作脚本中启用双击?

我试着这样做:

panel.addEventListener(MouseEvent.DOUBLE_CLICK,showEditPopup);
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

它工作正常

panel.addEventListener(MouseEvent.CLICK,showEditPopup);
Run Code Online (Sandbox Code Playgroud)

所以,我想我必须首先启用双击.需要帮助.

actionscript-3 mouseevent

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

如何在不重新加载页面的情况下运行php函数

我是php的新手

   <?php
    getDBData(){
        //log the call
        $fetchedData = myDbCode.fetchData();
        return 
    }
  ?>
  <script type="text/javascript">
      dbData = <?php echo json_encode(getDBData()); ?>
  </script>
Run Code Online (Sandbox Code Playgroud)

正如在日志中观察到的那样,getDBData在页面加载期间仅被调用一次,并且稍后即使使用dbData = <?php echo json_encode(getDBData()); ?>此代码,getDBData()也不会发生调用.

任何想法为什么调用getDBData()只发生在页面加载而不是之后

如何getDBData()从javascript 调用

javascript php

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

Windows文件系统中的nodejs路径错误4058 ENOENT

我正在使用带有 Nodejs 的文件系统windows写入进程日志。我有以下代码

var fs = require('fs');
var config = JSON.parse(fs.readFileSync('config.json', 'utf8'));
var statusLogStream = fs.createWriteStream("../logs/load stat"+(new Date())+".log");
Run Code Online (Sandbox Code Playgroud)

结果出现错误

    { [Error: ENOENT: no such file or directory, open 'C:\proc\logs\load stat Mon Apr 18 2016 19:09:32 GMT+0530 (India Standard Time).log']
  errno: -4058,
  code: 'ENOENT',
  syscall: 'open',
  path: 'C:\\proc\\logs\\load stat Mon Apr 18 2016 19:09:32 GMT+0530 (India Standard Time).log' }
events.js:141
      throw er; // Unhandled 'error' event
  ^
Run Code Online (Sandbox Code Playgroud)

我尝试手动打开该文件夹,C:\\proc\\logs但它不起作用,C:/proc/logs当我用正斜杠替换双反斜杠时,我可以从资源管理器手动打开该文件夹。

如何让它发挥作用

为什么它采用的是double backward slash …

javascript windows filesystems file node.js

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

将日期与php中的mongoDB ISODate格式进行比较

我在mongoDB中有一个字段,说birth_date哪个是ISODate格式的

ISODate("2013-08-15T23:00:00Z")
Run Code Online (Sandbox Code Playgroud)

在PHP中,我以字符串格式获取日期

"2013-08-10"

我想要的所有数据birth_date都大于2013-08-10

为此,我有一个代码

$inputDate = "2013-08-10";
$dateFilter = array("\$gte",$inputDate); //works well when birth_date field is normat date string like "2013-08-16" but doesn't work with ISODate format as above
$dateRangeQuery = array("birth_date" => $dateFilter);
Run Code Online (Sandbox Code Playgroud)

生成{"birth_date":{"$gte":"2013-08-10"}}未正确过滤数据的查询.

以下代码片段也无法正常工作

$dateFilter = array("\$gte",date("c", $inputDate)); 
Run Code Online (Sandbox Code Playgroud)

生成查询

{"birth_date":{"$gte":"2013-08-10T00:00:00+05:30"}}

那么这也行不通

$dateFilter = new MongoDate($inputDate)
Run Code Online (Sandbox Code Playgroud)

生成查询

{"birth_date":{"$gte":{"sec":2013,"usec":0}}}
Run Code Online (Sandbox Code Playgroud)

请建议:)

php iso date mongodb

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

当没有打开连接时,mongod运行nohup退出

我正在mongodnohup作为

nohup mongod -dbpath /data/db > log/nohup.log &

服务器运行一段时间,但关闭后跟日志

2015-08-24T20:23:12.076+0000 I NETWORK  [conn74] end connection 127.0.0.1:51016 (0 connections now open)
2015-08-24T20:23:57.112+0000 I NETWORK  [initandlisten] connection accepted from 127.0.0.1:51019 #75 (1 connection now open)
2015-08-24T20:23:57.118+0000 I NETWORK  [conn75] end connection 127.0.0.1:51019 (0 connections now open)
2015-08-24T20:24:56.026+0000 I CONTROL  [signalProcessingThread] got signal 1 (Hangup), will terminate after current cmd ends
2015-08-24T20:24:56.026+0000 I CONTROL  [signalProcessingThread] now exiting
2015-08-24T20:24:56.026+0000 I NETWORK  [signalProcessingThread] shutdown: going to close listening sockets...
2015-08-24T20:24:56.026+0000 I …
Run Code Online (Sandbox Code Playgroud)

database mongodb

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

如何从密钥代码中获取字符串/字符值;

我正在使用html的输入标签,它应该与谷歌搜索的输入类似.

function onKeyPressFun(event){
    var inputObj = document.getElementById("tagInput");
    var strTags = inputObj.value + String.fromCharCode(event.keyCode);
    alert("post data: strTags" + strTags);
}
Run Code Online (Sandbox Code Playgroud)

我想将数据发送到服务器以检测是否存在以此子字符串开头的任何标记.
我想将keyPress事件中的字符/字符串(无论哪个在这里工作)添加到文本中的现有输入.
在上面的代码中,我使用了String.fromCharCode.当我按'b'时,我发现keyCode为0,String.fromCharCode(event.keyCode)的值为空; 不是空白.
对此有任何修复?

html javascript keyboard

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