小编jer*_*iuh的帖子

使用grep进行负匹配(匹配不包含foo的行)

我一直在试图找出这个命令的语法:

grep ! error_log | find /home/foo/public_html/ -mmin -60
Run Code Online (Sandbox Code Playgroud)

要么

grep '[^error_log]' | find /home/baumerf/public_html/ -mmin -60
Run Code Online (Sandbox Code Playgroud)

我需要查看所有已修改的文件,除了那些已命名的文件error_log.

我在这里读过它,但只发现了一个not-regex模式.

grep

912
推荐指数
3
解决办法
77万
查看次数

命令行:管道查找结果到rm

我正在尝试删除超过15天的sql文件的命令.

查找部分正在工作但不是rm.

rm -f | find -L /usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups -type f  \( -name '*.sql' \) -mtime +15
Run Code Online (Sandbox Code Playgroud)

它会列出我想删除的文件列表,但不会删除它们.路径是正确的.

usage: rm [-f | -i] [-dIPRrvW] file ...
       unlink file
/usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups/20120601.backup.sql
...
/usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups/20120610.backup.sql
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

unix command-line rm find

129
推荐指数
4
解决办法
8万
查看次数

获取mySQL MONTH()以使用前导零?

如何指定mySQL的MONTH()函数在此查询中返回'08'而不是8?

我想按日期工作.目前正在获得日期的结果

2006-9
2007-1
2007-10
2007-11
Run Code Online (Sandbox Code Playgroud)

当前查询:

SELECT COUNT(*), CONCAT(YEAR(`datetime_added`), '-', MONTH(`datetime_added`)) as date FROM `person` WHERE (email = '' OR email IS NULL) 
GROUP BY date 
ORDER BY date ASC
Run Code Online (Sandbox Code Playgroud)

mysql sql date

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

MYSQL在两列中选择DISTINCT值

我想在数据库中选择不同的值.让我为您提供一个快速示例.

表:

foo bar
--- ---
a   c
c   f
d   a
c   a
f   c
a   c
d   a
a   c
c   a
f   c
Run Code Online (Sandbox Code Playgroud)

是的,让我说我的SQL是SELECT DISTINCT foo, bar from table.这些是我的结果:

foo bar
--- ---
a   c
c   f
d   a
c   a
f   c
Run Code Online (Sandbox Code Playgroud)

然而问题是,重复a c/ c a只是它们处于不同的顺序.我不想选择这些,我想从两个列中获取不同的值,请帮忙!

mysql sql

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

使用jQuery delay()和css()

为什么delay()在这里工作:

$('#tipper').mouseout(function() {
  $('#tip').delay(800).fadeOut(100);
});
Run Code Online (Sandbox Code Playgroud)

但这没有延迟:

$('#tipper').mouseout(function() {
  $('#tip').delay(800).css('display','none');
});
Run Code Online (Sandbox Code Playgroud)

//编辑 - 这是一个有效的解决方案

$('#tipper').mouseleave(function() {
  setTimeout( function(){
    $('#tip').css('display','none');
       },800);
});
Run Code Online (Sandbox Code Playgroud)

jquery

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

Gmail显示图片之间的差距

为客户构建过于花哨的HTML邮件.代码在http://validator.w3.org上通过直接输入验证为XHTML 1.0 Transitional.事情是Gmail显示每个图像之间的差距.

每个图像及其锚点都具有内联样式设置填充和边距为零.锚标记和封闭图像标记之间或后续锚标记之间没有空格.代码中没有换行符.

在这里直接粘贴收到的电子邮件:

<a href="https://www.threestages.net/Online/default.asp?doWork::WScontent::loadArticle=Load&amp;BOparam::WScontent::loadArticle::article_id=8D916F3F-E119-4746-A4AB-010F99CE901C&amp;sessionlanguage=&amp;menu_id=007F7A77-97DB-4601-9691-CB7AA4ED7950" style="margin: 0pt; padding: 0pt;" shape="rect"><img alt="Buy Tickets" border="0" height="55" src="https://wserver.flc.losrios.edu/~vapa/email/20110203_buy_tickets.jpg" style="margin: 0pt; padding: 0pt;" width="180"></a><a href="https://www.threestages.net/Online/default.asp?doWork::WScontent::loadArticle=Load&amp;BOparam::WScontent::loadArticle::article_id=1768A54F-7E43-474A-B18A-4BBF04F14E92" style="margin: 0pt; padding: 0pt;" shape="rect"><img alt="Three Stages Presents" border="0" height="182" src="https://wserver.flc.losrios.edu/~vapa/email/20110203_presents.jpg" style="margin: 0pt; padding: 0pt;" width="180"></a><a href="https://www.threestages.net/Online/default.asp?doWork::WScontent::loadArticle=Load&amp;BOparam::WScontent::loadArticle::article_id=CE8BDACE-EB4C-4785-BA41-9B9FF6A87D03" style="margin: 0pt; padding: 0pt;" shape="rect"><img alt="Partners of Three Stages" border="0" height="181" src="https://wserver.flc.losrios.edu/~vapa/email/20110203_partners.jpg" style="margin: 0pt; padding: 0pt;" width="180"></a><a href="https://www.threestages.net/Online/default.asp?doWork::WScontent::loadArticle=Load&amp;BOparam::WScontent::loadArticle::article_id=63DB284F-02DE-4A30-A48C-F03E619E59CA" style="margin: 0pt; padding: 0pt;" shape="rect"><img alt="Productions of Three Stages" border="0" height="176" src="https://wserver.flc.losrios.edu/~vapa/email/20110203_productions.jpg" style="margin: 0pt; padding: 0pt;" width="180"></a><a href="http://www.vcstar.com/news/2011/jan/20/hats-off-to-a-chorus-line-the-high-kicking-in-an/" shape="rect"><img alt="The …
Run Code Online (Sandbox Code Playgroud)

html email gmail

27
推荐指数
3
解决办法
5万
查看次数

当某些字段被CSS隐藏时(在手风琴容器中),有用地设置选项卡索引

我想让一个更大的形式更友好.在特殊情况下使用了许多字段,这些字段隐藏在手风琴容器内,如果需要,可以使用链接来展示它们.

但是(至少在Chrome中)如果您选择字段,则最终会将焦点放在视图中隐藏但键盘输入可访问的字段上.

什么是Good™处理方法?使用jQuery根据display!= none设置tabindex,然后在手风琴事件发生时重新设置?也许当CSS隐藏的字段获得焦点时,封闭的手风琴会被打开?

这是一个使用下面的html演示问题的jsfiddle.选项卡从可见到手风琴链接到隐藏文本输入和最后可见:http://jsfiddle.net/2EfXM/

<p class="file_info">
    <label>Visible
        <input type="text" name="vis1" id="vis1" class="date" value="" />
    </label>
</p>
<div class="accordion" id="accordion2">
    <div class="accordion-group">
        <div class="accordion-heading"> <a class="accordion-toggle accordion-arrow" data-toggle="collapse" data-parent="#accordion2" href="#collapseOne">
        Show more fields
      </a>

        </div>
        <div id="collapseOne" class="accordion-body collapse out">
             <h5>Source/Use Metadata</h5>

            <p class="file_info">
                <label>Hidden:
                    <input type="text" name="default_original_source" id="default_original_source" class="" value="" />
                </label>
            </p>
        </div>
    </div>
</div>
<p class="file_info">
    <label>Visible
        <input type="text" name="vis2" id="vis2" class="date" value="" />
    </label>
</p>
Run Code Online (Sandbox Code Playgroud)

一个有趣的旁注:使用display:none然后在IE 9中打破了jQuery验证.它在隐藏字段上引发了错误:

SCRIPT5007: Unable to get …

css jquery accordion tabindex

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

清除div中任何输入值的简单方法?

有没有一种简单的方法来迭代元素中的子元素,比如说div,如果它们是任何类型的输入(无线电,选择,文本,隐藏......)清除它们的值?

编辑以添加示例解决方案代码的链接. 非常感谢Guffa和其他受访者!我从中学到了!

javascript forms dom

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

Firefox单选按钮古怪

我有一个包含很多无线电组的表格.每个无线电都具有唯一的ID,并且与其组中的其他无线电具有相同的名称.该页面验证为XHTML过渡.

在IE6和7,Opera,Safari和Chrome中进行测试,它的工作方式与鼠标或键盘输入的完全一致.

在FireFox中它变得疯狂.只需单击组中的任何无线电,即可选中组中的第一个无线电.双击收音机通常会选择它.有人见过这个吗?

示例组如下所示:

<input type="radio" name="upAndDown_1" id="upAndDown_11" value="Y"  /> Y <br />
<input type="radio" name="upAndDown_1" id="upAndDown_12" value="N"  checked="checked" /> N<br />
<input type="radio" name="upAndDown_1" id="upAndDown_13" value="NA"  /> NA
Run Code Online (Sandbox Code Playgroud)

可以在此处测试这种现象:http://www.nolaflash.com/stackoverflow/firefox_and_radios.html

任何建议表示赞赏

firefox radio-button

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

通过cURL向Google Spreadsheet添加一行 - 必填字段错误

因此,这里的文档非常明确地说,将XML发布到具有此XML格式的字段名称的工作表的列表提要URL将插入一个新行.

Auth正在工作,授权帐户可以访问工作表.所有这些错误都得到解决.

所以当我发布到https://spreadsheets.google.com/feeds/list/key/mySheetIDHere/private/full时,我没有得到

"发布的条目缺少一个或多个必填字段:标题"

所以我添加<title></title>了以前存在的东西<gsx:Title></gsx:Title>,然后消失但被替换为

"发布的条目缺少一个或多个必填字段:rowCount"

所以我尝试添加一个int,它是当前行数,但该错误仍然存​​在.

目前的XML如下

<entry xmlns="http://www.w3.org/2005/Atom"
    xmlns:gsx="http://schemas.google.com/spreadsheets/2006/extended">
  <title>A Title</title>
  <rowCount>3</rowCount>
  <gsx:Title>A Title</gsx:Title>
  <gsx:Name>A Name</gsx:Name>
  <gsx:Email>An email</gsx:Email>
  <gsx:Phone>A phone</gsx:Phone>
</entry>
Run Code Online (Sandbox Code Playgroud)

文档没有说明必填字段或行数.谁知道我做错了什么?

xml curl google-drive-api

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