我用Google搜索,但无法找到如何查询未安装的RPM文件以获取其信息:
# rpm -qa blackfin-jtag-tools-09r1.1-2.i386.rpm
#
# rpm -qi blackfin-jtag-tools-09r1.1-2.i386.rpm
package blackfin-jtag-tools-09r1.1-2.i386.rpm is not installed
#
# rpm -q blackfin-jtag-tools-09r1.1-2.i386.rpm
package blackfin-jtag-tools-09r1.1-2.i386.rpm is not installed
#
# rpm --info blackfin-jtag-tools-09r1.1-2.i386.rpm
RPM version 4.8.0
Copyright (C) 1998-2002 - Red Hat, Inc.
This program may be freely redistributed under the terms of the GNU GPL
Usage: rpm [-aKfgpWHqVcdilsKiv?] [-a|--all] [-f|--file] [-g|--group] [-p|--package] [-W|--ftswalk] [--pkgid] [--hdrid] [--fileid]
[--specfile] [--triggeredby] [--whatrequires] [--whatprovides] [--nomanifest] [-c|--configfiles] [-d|--docfiles]
[--dump] [-l|--list] [--queryformat=QUERYFORMAT] [-s|--state] [--nofiledigest] [--nomd5] [--nofiles] [--nodeps]
[...] …
Run Code Online (Sandbox Code Playgroud) 一位在医学界工作的朋友让我试着写一个Android的小应用程序,它可以拍照,分析它的颜色和大小,以便我们知道自上次快照以来它是如何演变的,并根据它做出推荐演化.
我只是开始使用Android,并且想知道是否有人知道一个好的库可以做到这一点并节省开发时间.
我使用基于RDP的Windows"远程客户端桌面"实用程序从我的笔记本电脑连接到我的桌面.它比TeamViewer等远程控制应用程序更快,看起来更好.
出于好奇,为什么RDP更好?
谢谢.
作为一种构建穷人监视器的方法,并确保应用程序重新启动以防它崩溃(直到我找出原因),我需要编写一个PHP CLI脚本,每隔5mn将由cron运行以检查进程是否正常还在运行
基于此页面,我尝试了以下代码,但即使我用伪造数据调用它也总是返回True:
function processExists($file = false) {
$exists= false;
$file= $file ? $file : __FILE__;
// Check if file is in process list
exec("ps -C $file -o pid=", $pids);
if (count($pids) > 1) {
$exists = true;
}
return $exists;
}
#if(processExists("lighttpd"))
if(processExists("dummy"))
print("Exists\n")
else
print("Doesn't exist\n");
Run Code Online (Sandbox Code Playgroud)
接下来,我尝试了这段代码 ......
(exec("ps -A | grep -i 'lighttpd -D' | grep -v grep", $output);)
print $output;
Run Code Online (Sandbox Code Playgroud)
......但是没有达到我的期望:
/tmp> ./mycron.phpcli
Arrayroot:/tmp>
Run Code Online (Sandbox Code Playgroud)
FWIW,此脚本使用PHP 5.2.5的CLI版本运行,操作系统是uClinux 2.6.19.3.
谢谢你的提示.
编辑:这似乎工作正常
exec("ps aux | grep …
Run Code Online (Sandbox Code Playgroud) 我想知道为什么Delphi(2007)提供了三个似乎做同样事情的小部件,以及每个小部件的优点/缺点.
在同一主题上,如果我想显示不同的控件集,为什么我应该支持例如.PageControl + TabSheets + Frames,而不是直接在父窗体上显示不同的帧?
谢谢.
使用'[Delphi]搜索"源代码控制"并没有太多回复,所以这里有:对于那些自己动手的Delphi程序员,你喜欢什么源代码控制?我知道TortoiseSVN(可以在没有服务器的情况下使用),但我想知道在选择它之前是否有更好的选择.
谢谢.
我有一个表在Name列中有很多重复.我想每个只保留一行.
下面列出了重复项,但我不知道如何删除重复项,只保留一个副本:
SELECT name FROM members GROUP BY name HAVING COUNT(*) > 1;
Run Code Online (Sandbox Code Playgroud)
谢谢.
我不是C专家,在尝试交叉编译C应用程序时遇到此错误:
src/ls_sqlite3.c:522: error: expected expression before '/' token
Run Code Online (Sandbox Code Playgroud)
违规行是这样的:
sqlite3_busy_timeout(conn, lua_tonumber(L,3)); // TODO: remove this
Run Code Online (Sandbox Code Playgroud)
我怀疑某些编译器或某些设置不允许使用//评论,但谷歌没有帮助.有人知道吗?
谢谢.
我显然没有正确使用filter_var().我需要检查用户是否输入了有效日期,格式为"dd/mm/yyyy".
这只是返回我作为日期传递的任何内容,而我希望它返回日期或0/null/FALSE,以防输入字符串看起来不像日期:
$myregex = "/\d{2}\/\d{2}\/\d{4}/";
print filter_var("bad 01/02/2012 bad",FILTER_VALIDATE_REGEXP,array("options"=>array("regexp"=> $myregex)));
Run Code Online (Sandbox Code Playgroud)
如果其他人使用此功能检查日期,我做错了什么?我应该使用其他功能来验证表单字段吗?
谢谢.
在MySQL中是否有一个命令返回查询的读写比率,以便我能够知道MySQL花费的时间,以及通过在两台服务器上分割数据来显着降低负载?