雪峰博客

分享AI和云计算技术的最新动态与实践经验,以及其它有趣的话题。

文章

JavaScript 的类和类生成器工具

本文深入讲解 JavaScript 的类有关知识,并介绍了一些改善 JavaScript 面向对象编程的高级功能。适用于对 JavaScript 比较熟悉的朋友,了解 JavaScript 基本语法,有一定的 JavaScript 开发经验。 此文档介绍的内容适用于较大规模 JavaScript 开发,尤其是大量使用面向对象编程大量使用类的声明和继承等时候。 从定义上说, JavaScript 是...

JavaScript 的类和类生成器工具

通过实例介绍了 JavaScript 内置的基于原型的类使用方法,并以此为基础循序渐进地讲解如何实现一个类生成器工具函数,以实现基于类的(类似面向对象语言的)类定义写法。

硬盘安装 Fedora 14


硬盘安装确实比光盘装快。只是整个安装过程都得是英文,即使是后来进入图形界面。

我现在的机器是 C 区装 Windows 2003, 单独分出 E 区放安装 Fedora 的文件。为了安装过程中选择镜像路径时方便, 我把安装相关文件都放在 E 区顶层, 除了 ISO 文件, 还要把 ISO 文件里面的 images 目录也解压出来, ISO 文件和解压出来的目录等都...

硬盘安装 Fedora 14

硬盘安装确实比光盘装快。只是整个安装过程都得是英文,即使是后来进入图形界面。 我现在的机器是 C 区装 Windows 2003, 单独分出 E 区放安装 Fedora 的文件。为了安装过程中选择镜像路径时方便, 我把安装相关文件都放在 E 区顶层, 除了 ISO 文件, 还要把 ISO 文件里面的 images 目录也解压出来, ISO 文件和解压出来的目录等都不要改文件名。最后的目录结构是 E...

查看 winmail.dat 附件及避免此问题的配置


有时我们的邮件会收到一个名叫 winmail.dat 的大附件,但又没有程序能打开它。原来这是 Microsoft Exchange 的一个“功能”。 Exchange 支持富文本邮件,即包含字体格式等的邮件,但其它邮件系统不支持,于是从 Exchange 发到非 Exchange 的邮箱后,这个邮件就变成了一个附件,通常叫 winmail.dat,偶尔有其它名字。如果你以纯文本方式打...

Windows 版的 Fedora LiveUSB Creator 找不到 7z 的问题及解决办法

Fedora 有个 LiveUSB Creator 小工具,可以方便地把 Fedora 系统安装镜像制作成一个 USB 启动盘。注意请仅从以下官方网站下载,其它网站上的可能含有病毒! 这个工具程序其实很简单,尽管下载下来的是个安装程序,但可以不用运行安装,直接用 Winrar 之类的解压工具解压出来,然后运行 ...

Windows 版的 Fedora LiveUSB Creator 找不到 7z 的问题及解决办法


Fedora 有个 LiveUSB Creator 小工具,可以方便地把 Fedora 系统安装镜像制作成一个 USB 启动盘。注意请仅从以下官方网站下载,其它网站上的可能含有病毒!

https://fedorahosted.org/liveusb-creator/

这个工具程序其实很简单,尽管下载下来的是个安装程序,但可以不用运行安装,直接...

用 JavaScript 清理干扰码

用 JavaScript 做一个 bookmarklet, 非常简单的清理掉网页干扰码。

用 JavaScript 清理干扰码

网上有些内容发布系统或者论坛的内容会掺杂进干扰码,即看上去是正常的文字,但是复制粘贴出来就会带有一些乱码以及网站网址等标志信息,目的是为了防止发布的内容太轻易被别人拷走。 这干扰码其实就是在 HTML 源码里加一些特定的标签如 font 和 span ,再用样式把它们做成不显示,但复制粘贴时里面的内容会被拷出来。有兴趣的看看带干扰码的 HTML 源文件就知道了。 这里介绍一下用 JavaScrip...

减少 Firefox 占用内存

翻译一篇国外的文章,经我实地测试,感觉解决 Firefox 占用内存过多比较有效。

减少 Firefox 占用内存

最近使用的机器资源比较少,感觉 Firefox 占用内存过多的问题必须处理一下。上网找到一篇比较好的文章,简单翻译一下,自己留个记录,也分享给大家。 原文地址 原文有些截图是旧版的 Firefox 了,我根据我现在...

在开启 magic_quotes_gpc 的 PHP 环境下使用 Smarty 模板引擎

在开启 magic_quotes_gpc 的 PHP 环境下使用 Smarty 模板引擎。