所以这是交易.假设我有一个名为"web"的目录,所以
$ ls -la
drwx------ 4 rimmer rimmer 4096 2010-11-18 06:02 web
Run Code Online (Sandbox Code Playgroud)
但是在这个目录里面,web/php /
$ ls -la
-rw-r--r-- 1 rimmer rimmer 1957 2011-01-05 08:44 index.php
Run Code Online (Sandbox Code Playgroud)
这意味着即使我的目录/web/php/index.php的内容在2011-01-05上次修改,/ web /目录本身也会在2010-11-18报告为最后修改.
我需要做的是将我/ web /目录的最后修改日期报告为此目录中任何文件/目录的最新修改日期,递归.
我该怎么做呢?
好吧我试着谷歌搜索疯狂的答案,但我无法解决这个问题,所以我希望有人能够提供帮助.
假设我有一个用户表,非常简单的表:
id | userName
3 Michael
4 Mike
5 George
Run Code Online (Sandbox Code Playgroud)
我还有另一张他们的汽车和价格表.
id | belongsToUser | carPrice
1 4 5000
2 4 6000
3 4 8000
Run Code Online (Sandbox Code Playgroud)
现在我需要做的是这样的事情(随意重写):
SELECT
`userName`,
`carPrice`
FROM `users`
LEFT JOIN `cars`
ON cars.belongsToUser=users.id
WHERE `id`='4'
Run Code Online (Sandbox Code Playgroud)
哪个回报:
Mike | 5000
Run Code Online (Sandbox Code Playgroud)
但我需要某个用户最贵的车,而不是第一个找到的车.
所以问题:如何设置要由carPrice,DESC订购的LEFT JOIN表?
好吧,这不是一个实现任何实际问题的真正问题,但它仍然是一个严肃的问题,我希望它会得到认真对待并且mods不会因此而惩罚我:)
我相信大多数人都看过一些好的动作片,其中CIA或FBI或黑客或任何其他"电脑书呆子"正在"检索一些信息",当他们实际显示他们的屏幕/显示器/台式机时,有很多随机数据显示,它是如此惊险:D
所以,我们正在拍摄一部电影,我需要重建这样一个场景.我的操作系统是ubuntu 10.10.
我想我已经在互联网上的某个地方读过一个shell实际上可以录制然后播放,但我不确定它是如何工作的.
基本上,任何执行这个技巧的脚本/程序/代码/解决方案都非常受欢迎.
如果有人能提出解决方案,那就太酷了!
让我们变得有趣,好吗?
BOUNTY EDIT:仍然需要更多的想法,所以我将为最新的即将到来的想法提供奖励.
我可以提交一个HTML <form>与<div>代替<input type="submit">?
像这样:
<form method="post" action="" id="myForm">
<textarea name="reply">text</textarea>
</form>
<div>Submit the form by clicking this</div>
Run Code Online (Sandbox Code Playgroud) 我需要从字符串中替换特殊字符,如下所示:
this.value = this.value.replace(/\n/g,'');
Run Code Online (Sandbox Code Playgroud)
除了正则表达式部分,我需要它来寻找所有这些的相反:
[0-9]查找0到9之间的任何数字
[AZ]查找从大写字母A到大写字母Z
[az]的任何字符查找从小写字母a到小写字母z的任何字符
加号underscore和minus.
因此,这个字符串是OK:
Abc054_34-BD
这个字符串很糟糕:
Fš04// 4.
从坏字符串我需要删除不允许的字符.
如何堆叠此正则表达式规则?
我的代码atm很简单:
$(document).ready(function(){
$('textarea').ckeditor();
});
Run Code Online (Sandbox Code Playgroud)
它完美无缺,我只需要添加一件事:我需要指定界面语言(本地化).我试过阅读CKEditor帮助网站,但它不是很有帮助.
任何人都可以告诉我在哪里以及如何添加任何代码来指定语言?
我想知道如何创建一个用于转置音乐和弦的javascript函数.
由于我不希望每个人都成为这里的音乐家,我会试着解释它在音乐理论中是如何运作的.我希望我不要忘记一些事情.如果是的话,请音乐家纠正我.
1)简单的和弦
简单的和弦几乎和字母一样简单,它是这样的:
C,C#,D,D#,E,F,F#,G,G#,A,A#B
从B开始它再次循环到C.因此,如果原始和弦是E并且我们想要转置+1,则产生的和弦是F.如果我们转置+4,产生的和弦就是G#.
2)扩展的和弦
它们几乎像简单的和弦一样工作,但包含更多的字符,在转置时可以安全地忽略它们.例如:
Cmi,C#7,Dsus7,Emi,Fsus4,F#mi,G ......
再次,就像简单的和弦一样,如果我们转置Dsus7+ 3 =Fsus7
3)非根低音
当低音演奏与和弦根音不同的音调时会出现问题.这是以和弦后的斜线为标记,也需要调换.例子:
C/G,Dmi/A,F#sus7/A#
与示例1和示例2一样,一切都是相同的,但是斜杠之后的部分也需要转置,因此:
C/G + 5 = F/C
F#sus7/A# + 1 = Gsus7/B
我认为这应该是全部,除非我忘记了什么.
所以基本上,假设你有一个调用的javascript变量chord和转置值transpose.什么代码会转换和弦?
例:
var chord = 'F#sus7/C#';
var transpose = 3; // remember this value also may be negative, like "-4"
... code here ...
var result; // expected result = 'Asus7/E';
Run Code Online (Sandbox Code Playgroud) 以下面的输入为例:
[Ami]Song lyrics herp derp [F]song lyrics continue
[C7/B]Song lyrics continue on another [F#mi7/D]line
Run Code Online (Sandbox Code Playgroud)
我需要解析上面的内容并将其回显如下:
<div class="chord">Ami</div>Song lyrics herp derp <div class="chord">F</div>song lyrics continue
<div class="chord">C7/B</div>Song lyrics continue on another <div class="chord">F#mi7/D</div>line
Run Code Online (Sandbox Code Playgroud)
所以基本上,我需要:
1)[改为<div class="chord">,
2)然后附加括号的内容,
3)然后]改为</div>.
...使用PHP 5.3+.
让我们说这是我的fancybox配置:
$(".fancybox").fancybox({
'transitionIn':'fade',
'transitionOut':'fade',
'speedIn':150,
'speedOut':150,
'changeSpeed':150,
'changeFade':150,
'overlayOpacity':0.1,
'overlayColor':'#000000',
'padding':0,
'margin':20,
'titleShow':false,
'centerOnScroll':true
});
Run Code Online (Sandbox Code Playgroud)
但是,我想做的是以某种方式将配置定义为fancybox默认值,因此当我绑定一个元素时,我只能这样做:
$(".newElement").fancybox();
它会自动拥有我的配置.