我不知道如何在bash中正确使用正则表达式,我试图以这种方式做错误,正则表达式验证有什么问题?
#!/bin/bash
if [ ! $# -eq 1 ]; then
echo "Error: wrong parameters"
else
if [ $1 =~ "[a-z]" ]; then
echo "$1: word"
elif [ $1 =~ "[0-9]" ]; then
echo "$1: number"
else
echo "$1: invalid parameter"
fi
fi
Run Code Online (Sandbox Code Playgroud) 我有错误ORACLE:ORA-00904:无效的标识符:
and l.cd_pergunta = e.cd_pergunta
Run Code Online (Sandbox Code Playgroud)
无效标识符是'e',cd_pergunta的前缀...
当我执行此查询时:
select count(*)
from TEACEITE e
inner join TEREGETA re on re.cd_etapa = e.cd_etapa
and re.id_reg_neg = 1.00000000
where e.obrigatorio = 1
and not exists
(select 1
from GESESSAO s
inner join GERESPOS r on r.sessao = s.sessao_resp
and r.resposta_log = 1
inner join GEEPE l on l.cd_quest = s.cd_quest
and l.ord_perg = r.ord_pergunta
and l.cd_pergunta = e.cd_pergunta
where s.cd_quest = e.cd_quest
and s.item = e.cd_etapa
and s.origem = 'GC'
and s.os_nf_orc_cont = 1.00000000) …Run Code Online (Sandbox Code Playgroud) 我不知道线程是如何工作的,但我想我做得对.
我正在编写一个IRC机器人,只是为了帮助我管理一些计算机.
当机器人收到命令-new时,它会运行具有给定参数的另一个机器人.
僵尸程序正确连接到网络,但最后一个接收到运行另一个命令的命令,停止响应管理员命令.
这是机器人类:
public class IRCBot extends Thread {
private final String NETWORK;
private final int PORT;
private String nickname;
private String defaultChannel;
private String admin;
private Socket connection;
private BufferedReader input;
private BufferedWriter output;
private final String VERSION = "1.00";
public IRCBot(String NETWORK, int PORT, String nickname, String defaultChannel, String admin) {
this.NETWORK = NETWORK;
this.PORT = PORT;
this.nickname = nickname;
this.defaultChannel = defaultChannel;
this.admin = admin;
}
private void connect() throws Exception …Run Code Online (Sandbox Code Playgroud) 我需要比较一下var foo = 'whatever'这个:
<ul id="nav_main"><li><a href="index.php?pag=THIS">link</a></li></ul>
Run Code Online (Sandbox Code Playgroud)
然后,放入class="current"匹配的内部<li>.
我试过用css做的,使用:
#mainmenu ul li:hover a
{
color: #000000;
}
Run Code Online (Sandbox Code Playgroud)
但它不起作用,然后我尝试使用jQuery,:
function change()
{
$(this).find('a').css('color','#000000');
}
Run Code Online (Sandbox Code Playgroud)
在里面调用onMouseOver <li>,但它也不起作用......
任何的想法?