小编Jon*_*han的帖子

什么是SOA"用简单的英语"?

有人能用简单的英语解释SOA的全部内容吗?我在这里听到SOA,那里有SOA,但我无法理解它是什么以及用于什么.这是一个简单的概念,后来演变成巨大的东西或什么?

包括维基在内的所有文件都有点抽象,或者我可能是个白痴并且没有得到它.这是一个白痴的指南吗?

这三封信背后究竟是什么?

soa

112
推荐指数
8
解决办法
15万
查看次数

shell脚本杀死侦听端口3000的进程?

我想定义一个名为kill3000自动执行以下任务的bash别名:

$ lsof -i:3000

COMMAND   PID USER   FD   TYPE  DEVICE SIZE/OFF NODE NAME
ruby    13402 zero    4u  IPv4 2847851      0t0  TCP *:3000 (LISTEN)

$ kill -9 13402
Run Code Online (Sandbox Code Playgroud)

sockets linux bash kill

77
推荐指数
4
解决办法
7万
查看次数

Oracle中是否需要'as'关键字来定义别名?

Oracle中是否需要'AS'关键字来为SELECT语句中的列定义别名?

我注意到了

SELECT column_name AS "alias"
Run Code Online (Sandbox Code Playgroud)

是相同的

SELECT column_name "alias"
Run Code Online (Sandbox Code Playgroud)

我想知道以后一种方式定义列别名的后果是什么.

sql oracle alias required

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

如何将参数绑定到模型中使用的Laravel中的原始数据库查询?

回覆,

我有以下查询:

$property = 
    Property::select(
        DB::raw("title, lat, lng, ( 
            3959 * acos( 
                cos( radians(:lat) ) * 
                cos( radians( lat ) ) * 
                cos( radians( lng ) - radians(:lng) ) + 
                sin( radians(:lat) ) * 
                sin( radians( lat ) ) 
            ) 
        ) AS distance", ["lat" => $lat, "lng" => $lng, "lat" => $lat])
    )
    ->having("distance", "<", $radius)
    ->orderBy("distance")
    ->take(20)
    ->get();
Run Code Online (Sandbox Code Playgroud)

它不起作用:Invalid parameter number: mixed named and positional parameters.

有没有人知道一个技巧或解决方法(我显然可以编写完整的查询,但更喜欢使用流利的构建器).

php mysql pdo laravel laravel-4

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

按ID给出的模型记录按ID数组的顺序查找

我有一个查询来获取特定顺序的人的ID,比如说: ids = [1, 3, 5, 9, 6, 2]

然后,我想要通过获取这些人 Person.find(ids)

但它们总是以数字顺序提取,我通过执行以下方式知道:

people = Person.find(ids).map(&:id)
 => [1, 2, 3, 5, 6, 9]
Run Code Online (Sandbox Code Playgroud)

如何运行此查询以使顺序与ids数组的顺序相同?

我使这个任务变得更加困难,因为我只想执行查询以从给定的ID中获取一次.因此,执行多个查询是不可能的.

我尝试过类似的东西:

ids.each do |i|
  person = people.where('id = ?', i)
Run Code Online (Sandbox Code Playgroud)

但我认为这不起作用.

activerecord ruby-on-rails ruby-on-rails-3

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

git重命名许多文件和文件夹

我正在尝试重命名我的应用程序中的许多文件,并且需要能够在应用程序根目录中通过git(即git mv%filenamematch %% replacement%)在所有子目录中进行重命名,只替换匹配的文本.我对bash脚本没有好处.

更新:如果还重命名匹配的目录也会很好!

git grep rename file

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

如果输入为空jquery,则禁用提交

免责声明:我知道有很多关于这个主题的问题并且已得到高度解决,尽管在我的特定情况下我需要帮助.

我试图检查键盘上的输入值是否为空,然后禁用提交按钮.

我的HTML代码段:

<div class='form'>
  <form>
    <div class='field'>
      <label for="username">Username</label>
      <input id="username" type="text" />
    </div>
    <div class='field'>
      <label for="password">Password</label>
      <input id="password" type="password" />
    </div>
    <div class='actions'>
      <input type="submit" value="Login" />
    </div>
  </form>
</div>
Run Code Online (Sandbox Code Playgroud)

我从这里使用了示例答案并进行了一些修改:

(function() {
    $('.field input').keyup(function() {

        var empty = false;
        $('.field input').each(function() {
            if ($(this).val() == '') {
                empty = true;
            }
        });

        if (empty) {
            $('.actions input').attr('disabled', true);
        } else {
            $('.actions input').attr('disabled', false);
        }
    });
})()
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激!

javascript forms jquery submit

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

将所有路由错误重定向到应用程序的根URL

例如输入:localhost:3000/absurd-non-existing-route 如何在Rails中获取指向应用程序主页的无效路由?

redirect routing routes exception-handling ruby-on-rails

8
推荐指数
3
解决办法
5928
查看次数

按Rails 3中的唯一列值选择所有列

在Rails 3中,如何根据唯一列值选择行,我需要获取所有列,例如:

SELECT COUNT(DISTINCT date) FROM records
Run Code Online (Sandbox Code Playgroud)

这只返回日期列,但我希望所有列(name,date,age,created_at)列不仅仅是日期.

谢谢你的帮助

ruby activerecord ruby-on-rails ruby-on-rails-3

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

e.preventDefault(); 未定义不是一个函数

单击 时出现以下错误,提示我的e.preventDefault(); --->e.” 。该函数本身是在 my 结束之前定义的,并且我只调用了一次 jQuery。undefined is not a function<button class='url_qry_add' onclick='url_qry_add(this);'></body>

函数结构如下:

var url_qry_add = function ( e ) {
    e.preventDefault();
    ...
};
Run Code Online (Sandbox Code Playgroud)

它曾经是:

$( "ul.url_qry" ).on( "click", "li .url_qry_add", function ( e ) {
    e.preventDefault();
    ...
});
Run Code Online (Sandbox Code Playgroud)

但后来动态添加的后续按钮没有被拾取。

因此,我一直在尝试弄清楚如何解决这个问题,并决定我应该尝试将问题函数转换为命名的“可调用”函数,并使用 手动将调用放入onclick='..'动态创建之前和之后存在的按钮中。

就像我说的,错误一定出在我创建函数的方式或调用它的方式上。该错误与文件的顺序无关,并且我没有意外地将函数嵌套在另一个函数或document.ready.

我究竟做错了什么?

javascript jquery

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