小编324*_*423的帖子

压缩通过SSH连接到另一台计算机的Mysqldump

我有以下内容:

 mysqldump -u xxxx 
           -h localhost 
           --password=xxxxx databasename | 
           ssh username@00.000.00.202 "dd of=httpdocs/backup`date +'%Y-%m-%d-%H-%M-%S'`.sql"
Run Code Online (Sandbox Code Playgroud)

...哪个SSH是远程机器的mysqldump.

我需要在SSH之前压缩mysqldump,因为转储是500mb并且它占用我的带宽限额.

ssh bash shell optimization mysqldump

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

backbone.js简单视图事件未触发

有人可以告诉我为什么以下不起作用.我点击链接时会发出警报

<body>
    <a class="newnote" href="#">Add new note</a>
</body>

<script>
var note = Backbone.Model.extend({});

var notes = Backbone.Collection.extend({
    model: note,
    url: '<?= $this->createUrl('/filenotes/api'); ?>'
});

var note_view = Backbone.View.extend({
    el: 'table',

});

var Appview = Backbone.View.extend({
    el: $('body'),

    events: {
        "a click" : "showForm"
    },
    initialize: function(){
        //alert('hi');  
    },
    showForm: function(){
        alert('hi');
    }
});

var v = new Appview();
</script>
Run Code Online (Sandbox Code Playgroud)

这里有一个jsfiddle http://jsfiddle.net/neilcharlton/yj5Pz/1/

backbone.js

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

默认路由不起作用

我正在使用带有挂架的标准路由模块来尝试为我的网站主页设置默认路由.

我按照文档和http://routes.groovie.org/recipes.html中的说明进行操作,但是当我尝试时,http://127.0.0.1:5000/我只是获得了"欢迎使用Pylons"的默认页面.

我的config/routing.py文件看起来像这样

来自pylons import route from routes import Mapper

def make_map():
    """Create, configure and return the routes Mapper"""
    map = Mapper(directory=config['pylons.paths']['controllers'],
             always_scan=config['debug'])
    map.minimization = False

    map.connect('/error/{action}', controller='error')
    map.connect('/error/{action}/{id}', controller='error')

    # CUSTOM ROUTES HERE
    map.connect( '', controller='main', action='index' )
    map.connect('/{controller}/{action}')
    map.connect('/{controller}/{action}/{id}')

    return map
Run Code Online (Sandbox Code Playgroud)

我也试过map.connect('/',controller ='main',action ='index')

和(使用http://127.0.0.1:5000/homepage/)

map.connect( 'homepage', controller='main', action='index' )
Run Code Online (Sandbox Code Playgroud)

但没有任何作用.我知道它重新加载我的配置文件,因为我使用了paster serve --reload development.ini来启动服务器

系统信息

$ paster --version
PasteScript 1.7.3 from /Library/Python/2.5/site-packages/PasteScript-1.7.3-py2.5.egg (python 2.5.1 (r251:54863, Feb  6 2009, 19:02:12))
Run Code Online (Sandbox Code Playgroud)

python pylons routes

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

使用 jquery 选择一系列 td 单元格

假设我有下表

<table>
    <tr><td> #TD1 </td><td> #TD2 </td></tr>
    <tr><td> #TD3 </td><td> #TD4 </td></tr> 
    <tr><td> #TD5 </td><td> #TD6 </td></tr>
    <tr><td> #TD7 </td><td> #TD8 </td></tr>
    <tr><td> #TD9 </td><td> #TD10 </td></tr>
    <tr><td> #TD11 </td><td> #TD12 </td></tr>
    <tr><td> #TD13 </td><td> #TD14 </td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)

使用 jquery 如何选择

  1. #TD5、#TD7 和 #TD9 ?
  2. #TD6、#TD8 和#TD10 ?

我对适应性强的解决方案感兴趣,因为我的表的列和行可能有所不同,并且我可能需要选择向下的 4 行而不是仅仅 3 行。

到目前为止我已经

 $("table tr:gt(1) td:nth-child(1)").css('color','red')
Run Code Online (Sandbox Code Playgroud)

但它并不止于#TD11

另请参阅http://jsfiddle.net/2ygJk/

jquery jquery-selectors

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

这两个javascript函数有什么区别?

我一直在研究一些jQuery插件如何工作,我已经看到以下作为整个插件的闭包

$(function(){
    // plugin code here

});

(function($){
    // plugin code here

})(jQuery);
Run Code Online (Sandbox Code Playgroud)

这两者有什么区别?

javascript jquery closures

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

我如何使用Rails仅在注册时验证某些字段

我将一组自定义字段附加到名为Entrant的设计模型上。

我有两种形式,一种用于注册表单(三个字段),一种位于帐户区域(十二个字段)。大多数自定义字段区域都是必需的,但仅在表格中位于帐户区域中。

我该如何实现?

我正在使用Rails 4.2和ruby 2.1

ruby ruby-on-rails devise ruby-on-rails-4

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

JavaScript对象文字和数组

我有以下JavaScript代码:

oCoord = {x: null, y: null};
var aStack = [];

oCoord.x = 726;
oCoord.y = 52;
aStack.push(oCoord);

oCoord.x = 76;
oCoord.y = 532;
aStack.push(oCoord);

oCoord.x = 716;
oCoord.y = 529;
aStack.push(oCoord);
Run Code Online (Sandbox Code Playgroud)

现在,这将创建以下结构(三个对象的数组).

Array[Object, Object, Object];
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试访问每个对象的属性时,它们都是相同的.为什么是这样?

alert(aStack[0].x); // Outputs 716
alert(aStack[1].x); // Outputs 716
alert(aStack[2].x); // Outputs 716
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

javascript

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

AWS简单数据库管理工具

我正在将Amazon SimpleDB用于我的Web应用程序.我正在寻找像phpMyAdmin这样的工具,它允许我从一个地方管理数据库(查看我的所有域名,查看所有记录 - 运行测试查询等)但我能找到的只是来自Bizo的免费firefox插件

http://dev.bizo.com/2008/12/open-source-simple-db-firefox-plugin.html
Run Code Online (Sandbox Code Playgroud)

这是行不通的,因为它不会让我指出它的简单DB的欧洲主机sdb.eu-west-1.amazonaws.com

如果有必要,我不介意付钱买东西.

amazon-simpledb

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

Shell脚本,要求用户继续使用ay/n

我有一个shell脚本,我想询问用户是否要继续.如果他们输入'n'并按回车键,脚本将退出.

如果他们按'y'并输入它将继续运行.我把它放在我的脚本的顶部,但无论我输入什么,它都会继续.

我究竟做错了什么 ?

goon=
while [ -z $goon ]
do
    echo -n 'Do you want to continue? '
    read goon
    if [[ $goon = 'n' ]]
    then
        break
    fi
    goon=
done
Run Code Online (Sandbox Code Playgroud)

bash shell

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

捕获滑动效果以导航到HTML5 Ipad App中的下一页

我正在为Ipad制作在线产品目录的离线版本.它将用HTML5/JS编写,并利用离线图像缓存和本地存储.

我希望能够在刷卡方面引入与Ipad相同的UI交互.因此,如果用户从右向左滑动,它将加载下一个产品.如果它们从左向右滑动,则会加载上一张图像.

如何使用Javascript捕获它?

javascript html5 ipad

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

功能性javascript和web浏览器javascript版本

我最近一直在用Javascript查看函数式编程,我是一个菜鸟.

在编写一些'map','reduce'和'find'函数时,我发现从JS 1.5版开始,这些函数已经可用(参见https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/Array)

然而,我对这些函数旁边感到困惑(即减少)它说'需要javscript 1.8' - 但它在1.5文档中?怎么会这样 ?

还有人有一个列表,在所有主要的浏览器,他们正在运行的javascript版本?

如果我想在我的web项目中使用函数式编程,我应该使用哪种方法?我应该包含函数库还是可以依赖浏览器实现?

javascript browser functional-programming

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

strtotime不一致

我不明白为什么会这样

echo date('l F y',strtotime('next Tuesday',time())) . "\n";
echo date('l F y',strtotime('next Wednesday',time())) . "\n";
echo date('l F y',strtotime('next Thursday',time())) . "\n";
echo date('l F y',strtotime('next Friday',time())) . "\n";
Run Code Online (Sandbox Code Playgroud)

给我

Tuesday October 12
Wednesday October 12
Thursday October 12
Friday October 12
Run Code Online (Sandbox Code Playgroud)

为什么?

php

-1
推荐指数
1
解决办法
155
查看次数

使用javascript生成一个数值范围为7的倍数的数组

我想用最现代的方式制作这样的阵列

const nextchunk = [];
nextchunk[0] = [0, 6];
nextchunk[1] = [7, 13];
Run Code Online (Sandbox Code Playgroud)

每个nextchunk必须有7个位置,如图所示.这些代表稍后在代码中的限制查询.所以nextchunk[1]拿出第7 - 13项,nextchunk[2]14 - 20出局

我希望能够nextchunk[20]在运行时调用并让它返回正确的值.

javascript ecmascript-6

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