这里是判断YYYY-MM-DD这种格式的,基本上把闰年和2月等的情况都考虑进去了,不过我已经忘了在哪里找到的。
^((((1[6-9]|[2-9]d)d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]d|3[01]))|(((1[6-9]|[2-9]d)d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]d|30))|(((1[6-9]|[2-9]d)d{2})-0?2-(0?[1-9]|1d|2[0-8]))|(((1[6-9]|[2-9]d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$
下面的是加了时间验证的
^((((1[6-9]|[2-9]d)d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]d|3[01]))|(((1[6-9]|[2-9]d)d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]d|30))|(((1[6-9]|[2-9]d)d{2})-0?2-(0?[1-9]|1d|2[0-8]))|(((1[6-9]|[2-9]d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-)) (20|21|22|23|[0-1]?d):[0-5]?d:[0-5]?d$
再送一个封装了的正则测试函数
Function CheckExp(patrn, strng)
Dim regEx,Match ‘ 建立变量。
Set regEx = New RegExp ‘ 建立正则表达式。
regEx.Pattern = patrn ‘ 设置模式。
regEx.IgnoreCase = true ‘ 设置是否区分字符大小写。
regEx.Global = True ‘ 设置全局可用性。
Matches = regEx.test(strng) ‘ 执行搜索。
CheckExp = matches
End Function
不止一次了,163邮箱经常出现这个问题,163邮箱发不出信,随便发些什么都说”邮件含敏感内容,请求被拒绝”。
幸好我这个邮箱不重要,要不就误事。
没办法,我只好在邮箱中设置自动回复:此邮箱已作废,请发到XXX邮箱。
今天下载了Dreamweaver cs4,试了一下,第一感觉是界面变化很大,请点击以下缩略图查看大图
VISTA 服务详解
服务名称
描述
最佳建议,第二建议
服务路径
.NET Runtime Optimization Service v2.0.50215_X86
对使用下一代技术编写的程序的运行提供优化。该服务的默认运行方式是手动,不建议更改。
\\WINDOWS\Microsoft.NET\Framework\v2.0.50215\mscorsvw.exe
估计使用该技术之后,运行.Net技术编写的程序时执行效率将会更高,因为现有系统中运行.Net程序的速度还是有些慢。
Application Experience
在应用程序启动时处理应用程序兼容型查询请求。该服务的默认运行方式是自动,不建议更改。
\\WINDOWS\system32\svchost.exe -k netsvcs
估计使用该技术之后在运行老程序的时候系统会自动选择相应的兼容模式运行,以便取得最佳效果。
Application Host Helper Service
为 IIS 提供管理服务,例如配置历史记录和应用程序池帐户映射。如果停止此服务,则配置历史记录将无法工作,也无法用特定于应用程序池的访问控制项锁定文件或目录。
\\Windows\system32\svchost.exe -k apphost
IIS相关的东西,如果普通用户建议禁用。
简单的六招教你看透别人的心理
六招教你准确揣摩他人心理
察言观色是一切人情往来中操纵自如的基本技术。不会察言观色,等于不知风向便去转动舵柄,世事国通无从谈起,弄不好还会在小风浪中翻了船。
直觉虽然敏感却容易受人蒙蔽,懂得如何推理和判断才是察言观色所追求的顶级技艺。言辞能透露一个人的品格,表情眼神能让我们窥测他人内心,衣着、坐姿、手势也会在毫无知觉之中出卖它们的主人。
言谈能告诉你一个人的地位、性格、品质及至流露内心情绪,因此善听弦外之音是“察言”的关键所在。
如果说观色犹如察看天气,那么看一个的脸色应如“看云识天气”般,有很深的学问,因为不是所有人所有时间和场合都能喜怒形于色,相反是“笑在脸上,哭在心里”。
“眼色”是“脸色”中最应关注的重点。它最能不由自主地告诉我们真相,人的坐姿和服装同样有助于我们现人于微,进而识别他人整体,对其内心意图洞若观火。
1.打开\xampp\apache\conf\httpd.conf 找到这行:#ServerName localhost:80,将前面的#号去掉(不知道为什么它默认把它注释了);
2.找到这行:<Directory “D:/xampp/htdocs”>,改为<Directory />,如果不改Apache将不会去找虚拟主机配置文件中对应的目录(如果你用localhost访问);
3.将Options Indexes FollowSymLinks,目录列表,安全设置为将Indexes去掉,不显示目录列表;
4.将#Include conf/extra/httpd-vhosts.conf前面的#号去掉,打开虚拟主机配置;
至此httpd.conf配置结束.
下面对httpd-vhosts.conf进行配置.
httpd-vhosts.conf在”D:\xampp\conf\extra”目录下,将”NameVirtualHost *:80″改为”NameVirtualHost localhost:80″,确定为你本机(测试时),如果正式启用Internet服务,就把它换成你的服务器的IP地址吧,下面的是虚拟主机基本配置:
Xml代码
<VirtualHost localhost:80>
ServerName localhost
DocumentRoot E:/workspace/sshDemo/WebRoot
Alias /test E:/workspace/test/WebRoot
ResinConfigServer 127.0.0.1 6800
</VirtualHost>
<VirtualHost localhost:80>
ServerName localhost
DocumentRoot E:/workspace/sshDemo/WebRoot
Alias /test E:/workspace/test/WebRoot
ResinConfigServer 127.0.0.1 6800
</VirtualHost>
各个元素说明:
<VirtualHost localhost:80>:localhost为网站域名,80端口可以不写,如果改成别的端口则需要写上,同时还要修改httpd.conf中的监听端口号:Listen 80
ServerName:网站域名,同上;
DocumentRoot:网站程序主目录;
Alias:网站中其他的WEB应用的名称及目录位置;
ResinConfigServer:Resin服务器监听端口,我这里是本地为:127.0.0.1,如果有多台机器作为服务器,修改成对应IP地址即可;
以上就将虚拟主机的配置完成了,一个网站对应一个<VirtualHost xxx.xxx.com></VirtualHost>标记;
这样就完成了xampp实现多网站的应用了。
XAMPP是一个方便易用的集成化PHP环境,甚至无需安装,只要解压缩就能使用.
但Windows里的XAMPP默认是不支持MAIL()发邮件的.但简单的设置一下就行了.
设置如下:
C:\xampp\apache\bin\php.ini :
[mail function]
; For Win32 only.
SMTP = smtp.126.com
smtp_port = 25
; For Win32 only.
sendmail_from = my@mail.com
; For Unix only. You may supply arguments as well (default: “sendmail -t -i”).
sendmail_path = “C:\xampp\sendmail\sendmail.exe -t”
另外设置:
C:\xampp\sendmail\sendmail.ini
smtp_server=smtp.126.com
;smtp port (normally 25)
smtp_port=25
auth_username=
auth_password=
force_sender=my@mail.com
注意,这里要用到你自己的一个邮箱作为发送邮件的服务器,而很多免费邮件是不支持SMTP发送的,如果你发现按以上设置发不了邮件,请先确定你所用的邮件是否支持SMTP!
另外,Gmail 的 SMTP 服务是要求身份验证的。也就是说,你还必须填写以下内容:
smtp_server=smtp.gmail.com
smtp_port=465 (注意这里不是25)
auth_username=
auth_password=