一个检查密码强度的 Javascript 函数,如果返回值大于 30 代表强度高,大于 20 代表强度中,算法方面比较简单。 就是检测是纯数字纯字母还是数字和字母混合。
这个函数是以前写极客地带的时候用的,Ajax 实现一个交互系统的确非常爽。呵呵
- function CheckPassword(val) {
- var sRe=[/[a-zA-Z]/g,/\d/g,/[^a-zA-Z0-9]/g];
- var sLe=[1,2,5];
- var sFa=[0,0,10,20];
- var iKn=0;
- var iSt=0
- for(var i=0;i<sRe.length;i++) {
- var cMa=val.match(sRe[i]);
- if(cMa!=null) {
- iSt+=cMa.length*sLe[i];
- iKn++;
- }
- }
- iSt+=sFa[iKn];
- return iSt;
- }
由于经常要通过远程桌面管理服务器,每次看到本地连接状态上的禁用按钮,就有点紧张,因为曾经不小心禁用了本地连接,还得求机房的人员启用。
今天花了点时间在网上搜到了解决的办法:打开组策略编辑器 GPEDIT.MSC,

设置后,不用重启,就立刻生效了。
两年前,基本所有的论坛和博客程序都是使用 UBB 编辑器的,但是 UBB 编辑器的缺点很明显,无法马上看到自己写的日志的样子,要调整起来也不是那么容易,而且各种程序的 UBB 解析器不同所实现的功能也不全一样。不过 UBB 的好处也很明显,程序对内容的控制力十分强大,开发起来也很容易。
鉴于 UBB 的缺点很明显,所以近两年都在努力发展 HTML 可视化编辑器(也叫所见即所得编辑器),可视化编辑器的缺点和优点也同样明显,HTML 可视化编辑器的优点就如他的名字一样,所见即所得,可视化,使用者可以在编辑内容的同时就看到内容所呈现的样式,不过 HTML 可视化编辑器的缺点也非常明显,程序对内容的控制力远不如 UBB 编辑器。由于 XSS 攻击以及 HTML 标签必须闭合的特性,如果要使用 HTML 可视化编辑器必须要有一个强大的后台过滤功能,否则 HTML 编辑器带来的只能是噩梦,而不是便利。
特希望 Internet Explorer,Mozilla Firefox,Apple Safari 还有 Opera 等浏览器可以内置一个可视化编辑器。FCKeditor 就不错,兼容性很强,不过体积嘛就有点巨大了。
前几天小写了一个可视化编辑器,就是现在的评论编辑器,感觉 Internet Explorer 的优势还是很明显的,光光标定位和分段问题 Firefox 就让人很头疼。
更改 Virtual PC 2007 虚拟机文件的默认存储位置
我们可以通过添加环境变量更改 Virtual PC 虚拟机文件的默认存储位置。Virtual PC 在安装之后的所建立的默认存储路径是在“我的文档”下,但软件本身并没有提供修改默认存储路径的功能选项。解决方法:在环境变量配置中新添加一个名为 “MyVirtualMachines” 的环境变量,路径则为虚拟机文件的存储位置。
关闭 Virtual PC 2007 虚拟机与主机之间的时间同步
用记事本打开虚拟机的 VMC 配置文件,查找如下字段
<mouse>
<allow type="boolean">true</allow>
</mouse>
在上述字段下面添加如下字段:
<components>
<host_time_sync>
<enabled type="boolean">false</enabled>
</host_time_sync>
</components>

祝愿你:
把新年的金财银财大财小财汇成万贯家财;
再用你的朝气英气正气勇气换得一团和气;
保你才气熏天、富贵连连、家和万事兴!