小编Xi *_*Vix的帖子

管道进入perl脚本

我需要将某些日志条目传递给perl脚本,但是我无法使用ARGV或STDIN来使用它.

tail -f messages | grep --line-buffered "auth failure:" | awk '{print $1,$2,$3,$10}' | test3.pl
Run Code Online (Sandbox Code Playgroud)

也许某些东西正在被缓冲,但似乎没有什么东西可以用于test3.pl,但是如果我放弃了| test3.pl那么我会看到应该进入perl:

Feb 3 16:09:36 [user=someusername]  
Run Code Online (Sandbox Code Playgroud)

streaming perl real-time pipe

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

如何重读perl数据库查询结果

我想两次使用查询的结果.
如何重新定位指针以便从第二次开始读取结果?
以下示例(为简单起见,只需打印到屏幕):

if ( $dbh = DBI->connect( "DBI:mysql:database=tng;host=ip", "username", "password" ) ) {
    $strSQL = "select * from table";
    if ( $strQuery = $dbh->prepare($strSQL) ) {
        if ( $strQuery->execute() ) {
            while ( @data = $strQuery->fetchrow_array() ) {
                print $data[0];
            }
            --reposition to top and reread the query result and do something else with the data-- $strQuery->finish;
        }
        else {
            $strMsg = "$strDateTime ERROR -- unable to execute statement: " . $strQuery->errstr . "\n";
            print logFile "$strMsg";
        }
    } …
Run Code Online (Sandbox Code Playgroud)

database perl

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

用于选择未来日期所有记录的T-SQL语句

我需要在15天后选择结算日期的所有记录.
这没有给我什么,因为它试图比较日期和时间:

 "nextbill = dateadd(d, +15, getdate())"  
Run Code Online (Sandbox Code Playgroud)

这有效:

"select * 
from custrate 
where nextbill >= '2014-01-02 00:00:00' and nextbill < '2014-01-02 23:59:59'"  
Run Code Online (Sandbox Code Playgroud)

从现在开始忽略时间,如何获得15天的所有内容?

sql-server date

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

限制ckeditor的编辑器窗口高度

我找不到限制 ckeditor 窗口高度的方法。
我已经尝试了通过谷歌找到的所有解决方案,但都不起作用:在 CKEDITOR 调用之后的表、div、配置命令应该可以工作,但不能:

<script type='text/javascript'>CKEDITOR.replace('cTitle1');CKEDITOR.config.height = '800px';</script>
Run Code Online (Sandbox Code Playgroud)

我有最新版本的ckeditor。
我不想在全球范围内限制它,只是特定的实例,因为有时我希望它是常规尺寸,有时我需要它不那么高。
提前致谢。

height ckeditor

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

visual c#中的无界数组?

不小心,似乎我正在创建一个无界数组,我认为这在c#中是不可能的.我没有得到任何错误,代码工作,但我没有看到我在在线文档中使用的数组声明.我尝试在其他情况下使用此方法,每次都会出错.为什么这样做?

Array arrLines;

arrLines = System.IO.File.ReadAllLines(strTargetFilePath2);
foreach (string strLine2 in arrLines)
{
eventLog1.WriteEntry(strLine2);
}
Run Code Online (Sandbox Code Playgroud)

c# arrays

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

标签 统计

perl ×2

arrays ×1

c# ×1

ckeditor ×1

database ×1

date ×1

height ×1

pipe ×1

real-time ×1

sql-server ×1

streaming ×1