这个带几个条件的左外连接不起作用,这可能是显而易见的事情。它返回所有不同的sid的结果,而根本不执行条件运算。
SELECT
count(distinct student_status.sid)
FROM studentcoursedb.student_status
LEFT OUTER JOIN studentcoursedb.student_status AS t0
ON t0.sid = student_status.sid
AND t0.term < student_status.term
AND student_status
我正在做一个中国的NLP项目。我需要删除除数字之间的那些字符以外的所有标点符号,并且只保留汉字(\u4e00-\u9fff)、字母数字字符(0-9a-Za-Z).For示例,应保留12-34中的连字符,而删除123后的等号。
这是我的python脚本。
import re
s = "中国,中,。》%国foo中¥国bar@中123=国%中国12-34中国"
res = re.sub(u'(?<=[^0-9])[^\u4e00-\u9fff0-9a-zA-Z]+(?=[^0-9])','',s)
print(res)
预期的产出应该是
中国中国
我有Ubuntu服务器12.04,安装了带有默认配置的Nginx 1.4.4。在nginx默认情况下,虚拟主机添加了: server_name my-hostname.com;打开了80端口。因此,如果我输入服务器的浏览器IP地址,就可以了:我看到了nginx默认页面。但是当我输入我的-hostname.com时,浏览器会显示:
The Web page is not available.
Connection to my-hostname.com interrupted.
我签入了访问日志-my connect,并且连接成功:
85.115.224.193 - - [19/Jan/2014: