以图明志

CSS

可以尝试用Google Font API来摆脱网页字体的单调

仅仅抛砖引玉
在网页设计里,字体的显示是个问题。最普遍用的是宋体,但是宋体在 Win 7 下的表现真的很难看。雅黑端庄一些,但是随着字体大小,感觉汉字的大小也会有区别。小站现在用的字体是是宋体 + Arial/Georgia,因为习惯了也没多在意,其实对于英文字体有其它更好的选择。

C/C++编程语言

使用Win32 API做个系统托盘图标

对vc编程很有帮助
系统托盘在我们使用的程序中很普遍,下面我们来看一个很不错的例子,使用Win32 API实现,对理解系统托盘有些帮助。防止当Explorer.exe 崩溃以后,程序在系统系统托盘中的图标就消失。原理:Explorer.exe 重新载入后会重建系统任务栏。当系统任务栏建立的时候会向系统内所有注册接收TaskbarCreated 消息的顶级窗口发送一条消息,我们只需要捕捉这个消息,并重建系统托盘的图标即可。

开源项目与工具

用Google Font API来丰富网页字体

网页字体的局限现在有所改观
Google在5月20日宣布推出Google Font Directory和Google Font API两项服务。在Google Font Directory中,Google联合了众多的字体设计者为用户提供了多种漂亮的字体,但现在全部是英文字体,相信今后会有中文字体。Google Font API 和Google Font Directory是相辅相成的,用户正是通过Google Font API来使用Google Font Directory中的字体。

PHP服务器脚本

[专题] PHP内核探索:使用哈希表API

Zend把与HashTable有关的API分成了好几类
Zend把与HashTable有关的API分成了好几类以便于我们寻找,这些API的返回值大多都是常量SUCCESS或者FAILURE。下面在介绍函数原型的时候都使用了ht名称,但是我们在编写扩展的时候,一定不要使用这个名称,因为一些PHP宏展开后会声明这个名称的变量,进而引发命名冲突。

PHP服务器脚本

[专题] PHP内核探索:再次探讨SAPI

很多操作都是通过SAPI接口实现
在PHP的生命周期的各个阶段,一些与服务相关的操作都是通过SAPI接口实现。 这些内置实现的物理位置在PHP源码的SAPI目录。这个目录存放了PHP对各个服务器抽象层的代码, 例如命令行程序的实现,Apache的mod_php模块实现以及fastcgi的实现等等。

PHP服务器脚本

[专题] PHP内核探索:单进程SAPI生命周期

处理一次请求后就关闭
CLI/CGI模式的PHP属于单进程的SAPI模式。这类的请求在处理一次请求后就关闭。也就是只会经过如下几个环节: 开始 - 请求开始 - 请求关闭 - 结束 SAPI接口实现就完成了其生命周期。

PHP服务器脚本

[专题] PHP内核探索:从SAPI接口开始

Zend SAPI Internals
SAPI提供了一个和外部通信的接口, 对于PHP5.2,默认提供了很多种SAPI, 常见的给apache的mod_php5,CGI,给IIS的ISAPI,还有Shell的CLI,本文就从CGI SAPI入手 ,介绍SAPI的机制。 虽然CGI简单,但是不用担心,它包含了绝大部分内容,足以让你深刻理解SAPI的工作原理。
1 / 1 首页 < Prev 1 Next > 尾页 页码: