CSS 及网页设计的相关网页

网页设计

Read more

[JavaScript]动态网页设计的相关网页 (dhtml)

国外网站

中文网站

其它

Linux 编译套件时的注意事项

因为 Linux 上的套件都是 OpenSource 的套件,所以我们可以下载套件的原始码来使用。但因为每个人电脑的环境都不相同,所以程式如果要能够在自己的电脑执行,必须要经过 “编译”。

编译套件的程序

  1. 环境配置(./configure): 配置完成会产生一个 “Makefile” 档案
  2. 编译套件(make): 依据上一个步骤产生的 “Makefile” 来进行编译,编译完成后,会产生执行档。
  3. 安装套件(make install): 将上一个步骤产生的 “执行档” 安装到特定的目录

注意事项

  1. 原始档都下载及解压到 [/usr/local/src]
  2. 执行环境配置时(./configure),可以加上 “–prefix=/usr/local/套件名称” 参数,将程式安装在 [/usr/local/套件名称]
  3. 较完整的安装指令为
    make clean
    make
    make check
    make install

参考网页

变更 Firefox 的网页原始码检视程式

我习惯用来写程式的编辑器为“emEditor”,所以 emEditor 所附带的“emedhtml.exe”也是我最惯用的网页原始码检视及编辑程式,相较之下,Firefox 默认的检视工具只能算是堪用而已。

那要如何将 Firefox 的原始码检视工具换掉?

  1. 首先,在网址列输入“about:config”以进入登录设定。
  2. 将参数“view_source.editor.path”设为编辑器的完整路径,例如“C:\Program Files\EmEditor\emedhtml.exe”。
  3. 将参数“view_source.editor.external”设为“true”。

这样就大功告成了。

另外,你也可以使用外挂的原始码检视程式,它们都有附加一些强大的功能:

本站推荐的 Thunderbird 扩充套件 (Addon)

好用的

可有可无的

附件问题

ThunderBird 有时会有一些附件的问题,这些问题通常来自 MS Outlook 使用非标准的格式所导致:

  • 当你收到的附件变成“winmail.dat”,请安装 LookOut 这个外挂程式。
  • 当你收到的附件变成“ATTxxxxxx”,则请进入 ThunderBird 的“设定编辑器”,将“mail.strictly_mime.parm_folding”参数设为 0 或 1。

正规表示式 (Regular Expression) 语法整理

正规表示式 (Regular Expression, 简写 regex、regexp 或 RE),又称正则表达式、正规表示法、规则运算式、常规表示法 (Wiki)。

在字串的处理上,针对大量、重复、有固定逻辑的文字,那“正规表示式”是非常 Powerful 的工具! 即便不是程式设计师,在可以运用到“正规表示式”的场合 (例如: 文字编辑器),也可以帮你节省许多文字处理的时间。

但是在初学者的眼中,正规表示式却又像是天书一样的难以理解。以下文章仅针对正规表示式的相关语法做解说,初学者可以撘配本站转载的文章“PHP 正规表示式基本语法”去理解,再进入线上测试工具,以实际的例子去做测试。

Read more

Linux 的相关网页

教学

讨论区

手册

套件下载

其它

Windows 萤幕保护程式(ScreenSaver)

Motion Clock


下载(1.54MB)

Motion Clock Circle


下载(1.21MB)

3D Windows XP


原始网站下载(397KB) | 备用下载

意义深远的萤幕保护程式 - Blue Screen (MS Windows 专用!!)


原始网站下载(44KB) | 备用下载

安装方法:

在 "SysInternals Bluescreen.scr" 按右键选 "安装",或将 "SysInternals Bluescreen.scr" 复制到 C:\Windows\sytem32\。

[Perl][JavaScript]以数学的原理处理四舍五入

我看过太多人都把四舍五入的问题看成是“字串”来处理,实际上,如果把四舍五入做为“数学”来解的话,程式大概只要几行即可解决。

以四舍五入取整数的例子来讲,其原理就是: 任何数值 +0.5 再取整数

但要注意的是,当四舍五入遇到“负数”时就会变成“五舍六入”,这是因为中间数要往数值大的那边进位的缘故。所以加上了负数的处理,程式至少又多了一行:
Read more

blogger 资料整理

RSS 相关

  • blogger 的 ATOM/RSS 默认是依更新时间排序,网址为:
    • http://vixual.blogspot.com/feeds/posts/default
    • http://vixual.blogspot.com/feeds/posts/default?alt=rss

    如果要让它依发表时间排序,网址须改为:

    • http://vixual.blogspot.com/feeds/posts/default?orderby=published
    • http://vixual.blogspot.com/feeds/posts/default?alt=rss&orderby=published
  • Label(标签)的 RSS 网址:
    • http://vixual.blogspot.com/feeds/posts/default/-/label
    • 将上方的”label“换成 Blogger 上的标签名称即可。

  • blogger 的留言的 ATOM/RSS 网址为:
    • http://vixual.blogspot.com/feeds/comments/default
    • http://vixual.blogspot.com/feeds/comments/default?alt=rss

如何让 blogger 不自动加载 ajax

    在 <body> 的下一行加上:

    <script type='text/freezescript'>
    _WidgetManager._Init=function(){};
    _WidgetManager._SetPageActionUrl=function(){};
    _WidgetManager._SetDataContext=function(){};
    WidgetManager._SetSystemMarkup=function(){};
    WidgetManager._RegisterWidget=function(){};
    </script>

如何让版面依内文或列示加载不同项目

  • 判断是否为内文:
    <b:if cond='data:blog.pageType == "item"'>
    加载的项目
    </b:if>
  • 判断是否为文章列示:
    <b:if cond='data:blog.pageType != "item"'>
    加载的项目
    </b:if>

return top