我有以下内容:
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并且它占用我的带宽限额.
有人可以告诉我为什么以下不起作用.我点击链接时会发出警报
<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/
我正在使用带有挂架的标准路由模块来尝试为我的网站主页设置默认路由.
我按照文档和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) 假设我有下表
<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 如何选择
我对适应性强的解决方案感兴趣,因为我的表的列和行可能有所不同,并且我可能需要选择向下的 4 行而不是仅仅 3 行。
到目前为止我已经
$("table tr:gt(1) td:nth-child(1)").css('color','red')
Run Code Online (Sandbox Code Playgroud)
但它并不止于#TD11
我一直在研究一些jQuery插件如何工作,我已经看到以下作为整个插件的闭包
$(function(){
// plugin code here
});
(function($){
// plugin code here
})(jQuery);
Run Code Online (Sandbox Code Playgroud)
这两者有什么区别?
我将一组自定义字段附加到名为Entrant的设计模型上。
我有两种形式,一种用于注册表单(三个字段),一种位于帐户区域(十二个字段)。大多数自定义字段区域都是必需的,但仅在表格中位于帐户区域中。
我该如何实现?
我正在使用Rails 4.2和ruby 2.1
我有以下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)
我究竟做错了什么?
我正在将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
如果有必要,我不介意付钱买东西.
我有一个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) 我正在为Ipad制作在线产品目录的离线版本.它将用HTML5/JS编写,并利用离线图像缓存和本地存储.
我希望能够在刷卡方面引入与Ipad相同的UI交互.因此,如果用户从右向左滑动,它将加载下一个产品.如果它们从左向右滑动,则会加载上一张图像.
如何使用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项目中使用函数式编程,我应该使用哪种方法?我应该包含函数库还是可以依赖浏览器实现?
我不明白为什么会这样
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)
为什么?
我想用最现代的方式制作这样的阵列
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 ×5
bash ×2
jquery ×2
shell ×2
backbone.js ×1
browser ×1
closures ×1
devise ×1
ecmascript-6 ×1
html5 ×1
ipad ×1
mysqldump ×1
optimization ×1
php ×1
pylons ×1
python ×1
routes ×1
ruby ×1
ssh ×1