08年初,PHP官方网站宣布将在08年8月8号不再对PHP 4系列进行升级支持。到了8月7日,官方网站则发布了最后一个PHP 4系列的版本PHP 4.4.9,和上一版本一样,主要改进了安全性和稳定性,并且已经合并了所有现存的PHP 4.4系列的分支。   主要的改进如下: PCRE升级到7.7版 修正了memnstr()函数的溢出问题 修正了当无效的字体输入到imageloadfont函数时的崩溃问题 在curl扩展中,open_basedir函数的缺陷 修正了在.htaccess中设置mbstring.func_overload会覆盖掉全局设置的问题 更详细 ...
2008-08-08

PHP 5.3 alpha1发布

关键字: php
经历了近三个月的寂静,PHP社区于本月初发布了PHP 5.3 alpha1 。该版本不仅在稳定性和性能方面作出了改进,而且加入了一系列的新的语法和扩展库等功能。与此同时,官方的文档 也已更新并记录了这些新变化,而另一些则被记录到了wiki 中并会以未来正式载入文档。   官方网站表示,发布该版本的目的是让开发者帮忙寻找潜在的bug,以及发现未在文档中注明的兼容问题,同时提醒用户不要将该预览版部署到正式的运行环境。   以下是该版本的一些主要改进: 命名空间(Namespaces) 廷迟静态成员绑定(Late static binding) 和__ ...
2008-08-06

名人英文名

关键字: 幽默, 英文
孔子,名仲尼——Johnny 曹操,字孟德——McDonald 杜甫,字子美——Jimmy 韩愈,号昌黎——Charlie 狄仁杰——Roger 苏轼——Susan 王安石,字介甫——Jeff 唐寅——Tony 孙中山,字逸仙——Eason 蒋中正,字介石& ...
解释值传递和引用传递的异同,以及它们的运作方式。 解释递归的原理和应用 现在要开发一个银行系统的前台职员操作界面,要求可以对若干个帐号(比如帐号A、B和C),进行提款、存款、转帐三种操作。 1、请你给设计的概要,比如说界面控件、操作流程图等。 2、请您把这个界面Ajax化,并说说操作和数据传输的过程。 实现一个函数,把输入的句子的每一个单词的拼写反转显示,但是单词的位置不变。例如 输入:Hello World! 输出:olleH !dlroW 请用任何你熟悉的编程语言,自己实现一个单向链表(不能用语言现有的链表类)。 有两根头尾均匀的蜡 ...
本文只转述了原文部份要点,更详细的叙述请看原文 原文 Eight Ways to Get Users to Fill Out Their Profiles     LinkedIn的做法:虽然单调,但是有效   LinkedIn使用了最常见的做法之一,就是在他们的用户页面显示一个进度条。据说这样会使很多用户因为没完成资料而感到惭愧。 评语:会吗?不会吗?会吗?不会吗?……反而觉得,有些人会因为推满了进度条之后会有一种成就感和自豪感吧?   通过常用的用户名来收集信息 个人信息搜索 ...
2008-07-31

腾讯发布Linux版QQ,授权协议不明不白

关键字: 腾讯, qq, linux, 开源
腾讯公司终于如期在七月的最后一天,在其官方网站上发布了基于Linux平台的QQ预览版本 。本次发布提供了DEB、RPM和TAR.GZ三种版本的下载。   但是,在其官方网站上,只看到了简单的问答页面,并在该页面 上表示不会公布源代码,除此之外,并无在网站或软件包中包含详细的软件授权协议。作为开源软件主场的Linux系统,普遍存在对闭源商业软件敏感的情绪。腾讯在开发Linux版本QQ的时候,是否有应用基于开源协议的第三方类库和软件包?如果有的话,是否有遵守在这其中的开源授权协议?   假如腾讯违反开源协议而滥用开源技术的话,将会把自己推向一个尴尬的处境。虽然目前在 ...
2008-07-31

W3C发布《移动Web最佳实践1.0》

关键字: w3c, web, mobile, 移动, 移动开发
W3C 日前发布了Mobile Web Best Practices 1.0 (中译名《移动Web最佳实践1.0》),意在倡导一套新标准,使其能用于创建Web内容,方便用户使用移动设备浏览Web。该文档包含一系列实用的建议,能够帮助内容创建者改进用户体验,并创建更易于被移动设备使用和读取的Web内容。同日,W3C也发布了《最佳实践》中所推荐的内容格式XHTML Basic 1.1 Recommendation 的规范。另外,W3C还提及,针对创建移动应用程序的Mobile Web Application Best Practices 也在起草阶段。
电影信息站的数据表结构 现在让你构建一个简单点的电影信息站点。其中一个页面用来显示电影信息(比如影片名、上映时间、演员列表、电影类别、剧情简介等),点击某部电影的演员之后,可以进入演员的信息显示页面(比如演员的名字、生日、简介以及所演过的电影列表等)。请给出你的数据表结构设计方案。 以下函数的用途是什么? int whatToDo(int n) {     return(n * whatToDo(n - 1)); } 六度分隔 基于六度分隔理论,我们给出如下假设:任意两个演员一起演过同一部电影,他们就互相认识 ...
2008-07-26

Firebug Lite 1.2发布,支持多款浏览器

关键字: firefox, firebug
Firebug开发小组今天发布了 Firebug Lite 1.2 正如其名字所暗视的那样,Firebug Lite是Firebug的一个子集。值得关注的是Firebug Lite支持IE、Opera和Safari这三款主流浏览器。最新的1.2版本,还增加了分析DOM元素、跟踪XHR以及HTML、CSS、JavaScript导航功能。关于Firebug Lite更详细的信息,可以查看 Firebug Lite的网站页面 。   以下为Firebut Lite在IE中的截图   消息来源:High Performance Web Sites blog ...
1. 现有的系统和数据库中有一张产品数据表products,有例如id,name,price,catagory等一系列固有的字段。当然还有用户数据表users。用户可以查看自己添加的产品,现在需要加上一个功能,使得用户可以在自己的产品查看界面中,为产品增加自定义的字段。比如,一个用户需要增加一个字段,记录每种产品的货源地。请给出数据库的解决方案,例如要添加或修改哪些字段或表。   2. 承接上题,请写出SQL,查询出某用户的产品和及其自定义的产品字段的全部信息。   3. 网页中有一个文本域控件,一个按钮控件和一个文本框控件。问题一,请写出原生JavaScript代 ...