小编Zac*_*old的帖子

在Ruby中获取当前目录的父目录

我知道我可以通过获取当前目录

$CurrentDir = Dir.pwd
Run Code Online (Sandbox Code Playgroud)

当前目录的父目录怎么样?

ruby directory

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

在哪里可以找到搜索引擎设置变量列表?

我想知道在哪里可以找到搜索引擎设置中每个变量的列表.

当您将搜索引擎输入到设置中时,会附加许多变量,例如:

  • %s - 您正在运行的搜索查询
  • inputEncoding - 输入编码(即UTF-8)
  • RLZ - ???
  • baseURL - ???
  • assistedQueryStats - ???

google-chrome

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

Firefox keydown退格问题

我正在构建终端仿真并遇到在Firefox中捕获退格的问题.我能够抓住第一个退格键并在提示符处删除输入上的最后一个字符,但它不会持久存在并删除多个字符.

实际网站:http://term.qt.io/

复制到这里:http://jsfiddle.net/BgtsE/1/

JavaScript代码

function handleKeys(e){
    var evt = e || window.event;
    var key = evt.charCode || evt.keyCode;
    if(evt.type == "keydown")
    {
        curr_key = key;
        if(key == 8)
        {
            evt.preventDefault();
            if(0 < $('body').text().length)
                $('body').text($('body').text().slice(0,-1));
        }
    }
    else if(evt.type == "keypress")
    {
        if(97 <= key && key <= 122)
        {
            if(curr_key != key)
                $('body').append(String.fromCharCode(key));
        }
        else
            $('body').append(String.fromCharCode(key));
    }
}
$(function(){
    $('html').live({
        keydown:function(e){
            handleKeys(e);
        },
        keypress:function(e){
            handleKeys(e);
        }
    })
})?
Run Code Online (Sandbox Code Playgroud)

javascript firefox jquery events keydown

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

MySQL抓取用户的所有帖子和每个帖子的所有喜欢(加入,分组,计数等)

我正在构建一个论坛软件,我试图通过特定的"个人资料"获取所有帖子,抓住所有已经"喜欢"每个帖子("喜欢")的个人资料,然后第三次获取个人资料每个帖子都喜欢每个帖子(profile_name等等).

Table 1 - posts
---------------
post_id
profile_id (original poster)
content
...

Table 2 - like
--------------
profile_id
post_id

Table 3 - profiles
------------------
profile_id
profile_name
...
Run Code Online (Sandbox Code Playgroud)

一些规则:

  • 每个喜欢简直的关系post_idprofile_id
  • 个人资料不能像帖子一样多次
  • 个人资料不能像自己的帖子一样

如果使用PHP获取数据,我会坚持将所有类似profile_ids("likers")存储到数组中的步骤.这是我到目前为止:

SELECT post.*, COUNT(`like`.profile_id) AS like_count 
  FROM post LEFT OUTER JOIN `like` ON post.post_id = `like`.post_id 
    WHERE post.profile_id = "'.$this->profile_id.'" GROUP BY post.post_id
Run Code Online (Sandbox Code Playgroud)

提前致谢.如果我发现任何错误,或者有任何错误指出,我会尝试更新.

php mysql join group-by relational

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