浏览模式: 标准 | 列表

前几天,写了一篇 hmac 算法的 php 源代码的文章,本来打算连 JavaScript 的也提供,但是因为 JavaScript 的版本不是我写的,所以当时没放上来。今天在留言里看到有人想要 JavaScript 的实现,所以就放上来吧。

» 阅读全文

对于 Web 应用程序,安全登录是很重要的。但是目前大多数 Web 系统在发送登录密码时是发送的明文,这样很容易被入侵者监听到密码。当然,通过 SSL 来实现安全连接是个不错的方法,但是很多情况下我们没办法将服务器设置为带有 SSL 的 Web 服务器。因此如果在登录系统中加入安全登录机制,则可以在没有 SSL 的 Web 服务器上实现安全登录。

要实现安全登录,可以采用下面三种方法,一种基于非对称加密算法,一种基于对称加密算法,最后一种基于散列算法。下面我们来分别讨论这三种方法。

» 阅读全文

原来的虚拟主机服务器一直用 awstats 对 IIS 的日志分析统计,我把它设成每天晚上进行一次分析,统计前一天的日志文件,分析过的日志文件一般也就没有什么大用处了。但是 IIS 的每个站点每天都有一个日志文件生成,小的几百 K,大的则有几百 M,如果不定期及时清理的话,系统盘很快就被塞满了,因此我写了一个清理 IIS 日志的脚本,添加到计划任务里,每天运行一次,自动清除 3 天以前的日志文件,所以服务器不用管它,也不用担心日志塞满系统盘了。

» 阅读全文

在写 JavaScript 时,有时候我们需要的颜色值必须是 #RRGGBB 形式(例如在进行色系转换时),但是我们无法保证颜色的输入值一定是 #RRGGBB 的形式,例如 Red,rgb(255, 0,0),#333 等也是合法的颜色值表示形式,另外还有一些不合法的颜色值输入,例如333333这种没有#开头的RGB形式,或者其他根本不是颜色值的字符串都有可能被输入,如何来把这些都统统地转化为 #RRGGBB 形式呢?这里提供一个 JavaScript 函数,可以很容易的进行这个转化。

» 阅读全文

一直在找一个简单的免费的 javasript 的 xmlrpc 客户端实现,以便用在一些小的项目中。一个月前,我在网上偶然发现了这个东东——JavaScript O Lait。这个东东里面包含了一个很不错的跨平台跨浏览器的 JavaScript 的 xmlrpc 客户端实现。 当然这个东东里面不仅仅只是有一个 JavaScript 的 xmlrpc 客户端实现,正如它网站上的介绍——它不仅仅是一个 JavaScript 库( It's more than just a JavaScript library)。它的设计目标是构建一个可重用的模块和组件库,以一种更简单的类与模块的处理机制来轻松的开发 JavaScript。 这个东东包含的内容不是很多,很容易就能学会使用,今天就先说这么多,以后有时间再对它的一些细节作更详细的介绍。 最后,提供一个本站的下载:jsolait.1.0.zip

» 阅读全文