我正在制作一个Q&A网站,类似于这个网站和雅虎的答案.我有3个表 - smf_members,qa_questions和qa_answers.
在此查询中,我想从qa_questions中选择一些字段,从smf_members中选择一些字段,在question_id中选择ga_answers中的记录数.这样我就可以获得关于问题的一些基本信息,关于成员的一些基本信息以及答案的数量.
这是我到目前为止生成的查询,它几乎可以工作,但不会返回没有答案的问题(即,此问题的答案表中没有记录).
SELECT qa_questions.question_id,
qa_questions.question_title,
qa_questions.question_content,
qa_questions.time_asked,
qa_questions.question_author,
qa_questions.votes,
qa_questions.views,
qa_questions.pretty_url,
smf_members.real_name,
smf_members.id_member,
COUNT(qa_answers.question_id) AS answers
FROM qa_questions,
qa_answers,
smf_members
WHERE qa_questions.deleted = 0
AND smf_members.id_member = qa_questions.question_author
AND qa_answers.question_id = qa_questions.question_id
ORDER BY qa_questions.time_asked DESC
LIMIT 10
Run Code Online (Sandbox Code Playgroud) 我写了一个小脚本在远程机器上打开Safari:
tell application "Safari"
activate
set URL of first document to "http://www.stackoverflow.com/"
end tell
Run Code Online (Sandbox Code Playgroud)
我会远程运行applescript,因为我可以通过SSH连接.
但是,如果机器没有物理登录(即,我没有达到它并输入我的详细信息),没有任何反应.注意,我仍然可以使用SSH连接到机器,因此仍然可以运行脚本.
那么我可以使用applescript远程登录机器吗?
我有一个Album类和一个Track类.曲目可以独立于专辑而存在,但是没有任何曲目就不能存在专辑.
我认为这是一个聚合,因为在销毁专辑时不会销毁曲目.但是属于特定专辑的特定曲目将会被专辑破坏...所以有人可以更清楚地说明这一点吗?
此外,这是家庭作业,但这不是实际的问题.我们正在进行大量的建模练习,这是一个单一的关联链接.
我想简单地打开和关闭某些数据引脚,以便它们可以控制一组继电器.我不是在询问硬件位(应该很容易),但我不知道从哪里开始编写软件.我不想要一个可以向设备发送字节的高级库 - 我真的想要打开/关闭某些引脚.
我正在运行Linux,我想用Java做这个,所以我只需要一个库吗?如果库具有良好的文档并且易于使用,那将是很好的,但如果没有,那么一个简短的示例代码将帮助我开始.