Windows Server 2008 R2 SP1 评估版与延长使用期限

下载与安装

微软的评估中心 下载 Windows Server 2008 R2 SP1 180 天软件试用版 (Windows Server 2008 R2 只有 x64 与 Itanium 的版本)。

在安装 Windows Server 的过程中,Windows 会依照你所选取要试用的版本,自动帮你使用评估版的序号安装。

Read more

MySQL 的字段名称可以用空白字符

今天被一个 Bug 困住好久,可能是之前自己的手误造成!!

原因就是...MySQL 的字段名称竟然可以使用空白字符,而且还可以放在第一个字符,我真是学艺不精!!

经测试,连资料表的名称也可以使用空白字符:

CREATE TABLE ` test table` (
` field 1` TINYINT NOT NULL ,
PRIMARY KEY ( ` field 1` )
) ENGINE = MYISAM CHARACTER SET utf8 COLLATE utf8_unicode_ci;

上面看得出我在资料表与字段的名称都用了空白字符吗? 而且还是放在第一个字符!

我想,如果想要陷害别人绝对可以用 MySQL 这一招。

至于处理空白字段名称的问题,你可以:

  1. 将错误的字段名称改掉。
  2. 存取资料表与字段时,在前后加上 ` `,例如: ` test table`.` field 1`。

 

[转载]21 天教你学会 C++

转载自: 酷壳 - 21 天教你学会 C++


下面是一个《Teach Yourself C++ in 21 Days》的流程图, 请各位程式设计师同仁认真领会。如果有必要, 你可以查看这个图书以作参照: http: //www.china-pub.com/27043

看完上面这个图片, 我在想, 我学习 C++ 有 12 年了, 好像 C++ 也没有学得特别懂, 看到 STL 和泛型, 还是很头大。不过, 我应该去考虑研究量子物理和生物化学, 这样, 我才能重返 98 年杀掉还在大学的我, 然后达到 21 天搞定 C++ 的目标。另外, 得要特别提醒刚刚开始学习 C++ 的朋友, 第 21 天的时候, 小心被人杀害。呵呵。

Read more

Facebook 相关网址

一般

  1. 建立粉丝页: http://www.facebook.com/pages/create.php
  2. 设定用户名称: http://www.facebook.com/username

SDK

  1. 开发人员: http://www.facebook.com/developers/
  2. 开发说明文件: http://developers.facebook.com/docs/

Adsense 与 IE8 的错误讯息 800a03e8

最近变更网页的布景主题, 也插入了 Adsense 的广告。网页在 Firefox、Chrome 的显示都正常, 唯独在 IE8 却会出现 "800a03e8" 的 Javascript 错误, 有时甚至连网页都无法显示!!

画面如下:

解决方法:

因为新的布景主题有加入了 IE7 的 "相容性检视", 只要把这一行从布景主题的原始码删除即可:

<!meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

这样做了的缺点是,以后只能使用 IE8 允许的标准设计网站!!不过这也不算什么缺点,毕竟 IE 过去都不按照 W3C 的网站设计标准走。

Javascript 模拟 jQuery 的选择器(Selector)

JQuery 强大、方便的选择器 (Selector) 是 jQuery 不可或缺的功能之一。不过如果我们不想加载 jQuery 而只想使用类似 jQuery 选择器的功能,那可以用自订函式的方式做到:

function $$(theElement){
    switch(theElement.charAt(0)){
    case ("#"):
        // 以 $$("#id") 传回物件
        return (document.getElementById(theElement.replace(/^#/, "")));
    case ("."):
        // 以 $$(".class") 传回物件阵列,IE 不支援
        return (document.getElementsByClassName(theElement.replace(/^\./, "")));
    default:
        // 以 $$("tag") 传回物件阵列
        return (document.getElementsByTagName(theElement));
    }
}

或是简单一点,仅传回指定 id 的物件:

function $$(theElement){
    return(document.getElementById(theElement));
}

我把这自订的函式取名为 $$(),用以与 jQuery 的 $() 做区隔。

但是要注意,以上两个函式传回的都是 DOM 物件,与 jQuery 在其它操作上并不相同。

AtMail/AtMailOpen: 一套支援 IMAP 及 AJAX 的 Webmail 系统

因为我公司的 Mail Server 是使用 IMAP 协定,原本是安装 IlohaMail 做为用户的 Webmail,但 IlohaMail 对于 UTF-8 及中文邮件的支援并不算良好! 并且邮件一多的话,有时读取邮件清单会很久! 所以陆陆续续我都有在注意其它有支援 IMAP 的 Webmail。

最近发现一套由商业版改为 Opensource 的 Webmail: AtMailOpenAtMail 商业版的价格是 USD$250,但已经在去年推出了功能比较简单,并且是 Opensource 的 AtMailOpen。(AtMail 商业版与 Open 版的功能比较)

我先到 AtMailOpen 的官网去试用后的感觉很不错,画面简洁大方、并且运用了 AJAX,所以存取速度颇快。AtMailOpen 对于中文邮件、中文信件匣的支援也都很正常。

如果你接受 Webmail 仅支援 IMAP/IMAPS,并且没有中文操作接口,那你 应该要试试有 AJAX 加持的 AtMailOpen。

Read more

如何申请 live.com 电子信箱

Microsoft 的“@live.com”电子信箱开放注册了(应该是 2007 年底就开放注册的~我已经 Lag 很久了),不过是有地区性的,在台湾只能注册到“@livemail.tw”这种鸡肋的信箱 (中国则使用 @live.cn),下列的网址可以让你直接申请 @live.com 的信箱:

进入网页之后,点选画面中的“Or get a Windows Live e-mail address”即可。

如果还是没有跳出 live.com 的域名让你选,不要灰心,改用英文 Portable 版的 Firefox3 再试一次。

另外,稍早之前 Yahoo 也已经开放“@kimo.com”的信箱申请,@live.com 和 @kimo.com 都是很漂亮的域名,可惜功能没有 Gmail 强。

参考网页

  1. 如何申请 msn.com 电子信箱

《网页设计-爱上jQuery》读书心得及评论

使用 Javascrip 的框架来开发网页的程式可以加快开发的速度,其中 jQuery 也是颇受欢迎的一员。

不过目前可以买得到的 jQuery 中文书籍实在寥寥可数,以下是最近阅读《网页设计-爱上jQuery》这本书的心得及评论 (作者是罗子洋)。 Read more

VMware ESX/ESXi Server 功能初探及效能测试

经过前一篇 VMware Server 的效能测试之后,马上就来试用 VMware ESX/ESXi Server

VMware ESX/ESXi Server

VMware ESX Server 是属于“Bare-metal Hypervisor”,“Bare-metal Hypervisor”等级的服务器不需要预先安装任何作业系统,直接把 ESX Server 灌在这台服务器上,就可以活生生的把你服务器分割成数台 Virtual Machine,而且是最直接、最有效率的资源分配方式。

VMware ESXi Server 是 VMware ESX Server 的简易版,同样是半虚拟化技术,只要到 VMware 的网站申请序号即可免费使用。

我在安装 ESXi Server 时没有遇到什么因难,糊里糊涂就装好了 (硬盘的内容会被全部清掉),虽然主机板上的网络卡抓不到,但插上了一张 3COM 905C 就搞定了。

Read more

return top