php4.2.3已经发布了

yorgo 2002-09-10 11:00:10
PHP 4 ChangeLog
Version 4.2.3
06-Sep-2002
Enable UTF8 modifier support for PCRE on win32. (Wez, Edin)
Enabled strcoll() on win32. (Markus)
Fixed possible ASCII control char injection in mail(). (Stefan Esser)
Fixed a potential crash bug in import_request_variables() (Zeev)
Fixed several problems with directory functions on Windows. (Steph)
Fixed xbithack bug in Apache module. (Rasmus)
Fixed a bug that prevented touch() from working on various platforms. (Steph)
Fixed ob_gzhandler()'s handling of requests that do have the Accept-Encoding header, but do not allow compression. (Zeev)
Fixed several bugs in the multithreaded version that could cause random parse errors, especially on machines with multiple CPUs. (Zeev, Zend Engine)
Fixed a build problem in bcmath. (Alan)
Fixed several bzip2 issues. (Andrei, kalowsky)
Fixed several COM issues. (Harald)
Various exif fixes. (Marcus)
Fixed domxml_xslt_process() and domxml_get_element_by_id() and several other issues in DOMXML. (Christian)
Fixed DOMXML crash on removing previously created attributes. (Christian)
Fixed crash when converting $GLOBALS to an object. (Zeev, Zend Engine)
Fixed ImageCreateFromGD2Part() (Jani)
Fixed a build issue in the IMAP extension under IRIX. (kalowsky)
Fixed a bug in imap_last_error() (Jani)
Various mbstring fixes. (Yasuo, Rui)
Fixed a build problem in the mcal extension. (Jani)
Made MySQL rollback open transactions when the request ends. (Georg)
Fixed a crash in the shutdown order of the ODBC module. (kalowsky)
Fixed PCRE build problems. (troels@arvin.dk)
Fixed a crash in pg_lo_write() (Yasuo)
Fixed posix_isatty() and posix_ttyname(). (Markus)
Fixed accidental pg_lo_import() API change. (Yasuo)
Fixed ereg_replace() crash when the backreference number was greater than the number of captured subpatterns. (oliver@billix.franken.de)
Fixed array_rand() on thread-safe platforms such as Windows. (Edin)
Report the right exit code after a call to exit(). (Edin)
There is no separate announcement available for this release.
...全文
222 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
第1章 迎娶Windows XP 1.1 常规安装过程 1.1.1 安装前该做些什么 1.1.2 常规安装 3 1.2 自动安装 4 1.2.1 带参数的安装 1.2.2 无人值守安装 1.3 多系统安装 1.3.1 为Linux准备空间 1.3.2 用分区魔术师准备Linux空间 1.3.3 实战Windows XP/Linux双系统 1.3.4 用NTLDR实现多重引导 1.3.5 Windows与Linux资源共享 实例1:找回被Ghost误克隆的分区 实例2:跟我学做启动盘 实例3:卸载Windows,真的是一个问题吗 实例4:Windows Installer出错引起的安装故障 实例5:多系统安装又一法 实例6:从安装光盘中恢复安装IE 6.0 实例7:Windows补丁下载、批量安装、局域网分发一条龙 实例8:不用软件把Windows 2000彻底搬家到新分区 实例9:微软的软件安装也这么难 实例10:Windows的救命大师—原位升级 问答·技巧 第2章 安全,安全,还是安全 2.1 系统安全概述 2.2 系统保护 2.2.1 扫描系统漏洞与不安全设置 2.2.2 定时升级、更新系统 2.2.3 保护不安全端口 2.3 系统维护 2.3.1 系统监视 2.3.2 系统加密与隐藏 2.3.3 系统功能限制 2.4 病毒防范 2.4.1 病毒的手工清除 2.4.2 使用杀毒软件清除病毒 2.4.3 进行病毒监控 2.4.4 要建立好的防毒习惯 实例1:病毒库最快升级全方案 实例2:Windows 2000/XP安全设防三要素 实例3:乔装成DLL文件的新型恶意网页病毒 实例4:网络安全攻防拆解 实例5:光盘刻进病毒真的只能报废吗? 实例6:关好“比尔”家的后门——系统后门大揭秘 第3章 自古用机谁无死 3.1 Windows XP常见问题排困解难 3.1.1 软件故障的排困解难 3.1.2 硬件故障的排困解难 3.2 芝麻开门——无法进入Windows的解决方案 3.2.1 Windows XP系统还原 3.2.2 使用Windows XP故障恢复控制台 3.3 Windows XP超级替补──维护磁盘面对面 3.3.1 超级巨无霸——ERD Commander 2003 3.3.2 四两拨千斤──超级通用DOS 7.10启动盘 实例1:当故障恢复控制台失效的时候…… 实例2:遭遇系统故障该怎样有效提问(上) 实例3:遭遇系统故障该怎样有效提问(下) 实例4:常见Windows故障消息及解决流程 问答·技巧 第4章 备份与修复 4.1 数据备份 4.1.1 什么情况下需要数据备份 4.1.2 硬盘及分区备份 4.1.3 系统备份 4.1.4 邮件档案备份 4.1.5 数字证书备份 4.1.6 注册表备份 4.1.7 系统配置文件的备份 4.1.8 MSN和QQ相关资料的备份 4.2 系统修复 4.2.1 修复注册表 4.2.2 修复操作系统 4.2.3 修复被破坏的硬盘 4.2.4 常见存储介质CD、CD-R、CD-RW、U盘和数码相机内存卡的修复 4.2.5 常用邮件、图片、影像、ZIP、MS Office、声音文件的修复 实例1:系统恢复与备份一键搞定—史上最完美的一键恢复、备份系统 实例2:Windows 2000/XP注册表终极备份与恢复 实例3:DIY一劳永逸的日期备份工具 实例4:最简单的全自动备份工具来了 实例5:拿什么来拯救你—硬盘损坏与坏道修复全接触 实例6:把大象装进冰箱—700MB刻录盘也能备份DVD 实例7:一个命令搞定Ghost备份与恢复 实例8:输入法图标故障修复两则 实例9:把个人数据轻松移出危险地带 问答·技巧 第5章 Windows XP极品优化 5.1 启动过程优化 5.1.1 硬盘子系统的正确设置 5.1.2 用户自动登录 5.1.3 手动设置网卡的IP地址 5.1.4 Bootvis真的可以优化Windows XP启动过程吗? 5.1.5 清除开机加载程序 5.1.6 配置预读取(Prefetch)功能 5.2 磁盘子系统性能优化 5.2.1 磁盘缓存的优化 5.2.2 磁盘碎片整理 5.2.3 优化虚拟内存设置 5.3 注册表优化设置 5.4 Windows XP瘦身有术 5.4.1 删除不必要的Windows组件 5.4.2 取消休眠功能 5.4.3 删除驱动程序备份 5.4.4 取消系统文件备份 5.4.5 优化“视觉效果”设置 5.4.6 铅华洗尽的Windows XP 5.5 应用程序优化 5.5.1 把优化进行到底──Windows优化大师 5.5.2 哈立波特的魔法衣——超级兔子魔法设置 实例1:向资源管理器“讨回”移动硬盘 实例2:输入法里的烦恼,都是CTFMON惹的祸 实例3:开机后自动进入system32系统文件夹问题的解决 实例4:神秘的自启动程序都藏在哪儿? 实例5:Windows XP自作主张关机重启 实例6:关机的故障解决与技巧 实例7:运行自己创建的命令行 实例8:节省系统资源新方案—上网一键通,下线一键关 实例9:通过注册表进行系统内存优化 实例10:木马引起的应用程序关联错误 问答·技巧 第6章 网络设置和应用 6.1 配置Windows 98/Me对等网 6.1.1 网络协议的配置 6.1.2 设置文件共享 6.1.3 设置打印机共享 6.2 配置Windows 2000/XP对等网 6.2.1 网络协议的配置 6.2.2 设置文件共享 6.2.3 设置打印机共享 6.2.4 共享网络资源 6.3 共享数据的安全 6.3.1 共享文件夹的隐藏 6.3.2 共享文件夹的加密 6.3.3 共享文件夹的访问控制 6.4 SOHO和家庭网络共享Internet接入 6.4.1 共享Internet网络的连接 6.4.2 将Windows 98/Me/2000/XP设置为ICS服务器 6.4.3 Windows 98/Me/2000/XP客户端的设置 6.5 对远程计算机的控制 6.5.1 远程控制的功能和应用 6.5.2 Windows XP远程桌面 6.5.3 远程桌面的实现 6.5.4 对内部网络计算机的控制 实例1:全面解决邻里不合──局域网经典故障解决 实例2:一招实现远程唤醒与远程关机 实例3:相约局域网,大片共欣赏 实例4:远程创建/删除FTP服务 对等网络常见故障的解决 第7章 系统高手之多媒体篇 7.1 音频播放 7.1.1 Windows系统之音频相关功能概述 7.1.2 Windows Media Player 音频功能的设置和优化 7.1.3 相关组件 7.1.4 音频娱乐 实例篇 实例1:让音乐更加动听 实例2:酷一族——播放OGG、APE音乐 实例3:连通四海收听——网络电台 实例4:打造你的音乐专辑 实例5:制作CD音乐盘 实例6:CD瘦身进硬盘 实例7:录制声音 7.2 视频播放 7.2.1 Windows 系统视频功能概述 7.2.2 Windows Media Player 视频功能的设置和优化 7.2.3 相关多媒体组件介绍 7.2.4 视频娱乐 实例篇 实例1:播放DVD 实例2:武装Windows Media Player,欣赏DVDrip大片 实例3:播放RM、RMVB影片 实例4:让影片效果更完美 实例5:数码吧——制作电子相册 实例6:DV吧——制作属于你的视频 实例7:在网络上发布自己的视频作品 7.3 图形图像处理 7.3.1 相关功能和组件介绍 7.3.2 数码相片的导入和编排 7.3.3 查看数码相片的拍摄信息 附录 BIOS相关设置 1.1 BIOS知识点滴 1.1.1 认识BIOS与CMOS 1.1.2 BIOS如何工作 1.1.3 BIOS设置的作用 1.1.4 BIOS设置程序简介 1.2 BIOS设置经典案例 1.2.1 检测篇 1.2.2 提速篇 1.2.3 防护篇 1.2.4 应用篇 1.2.5 故障排除篇 1.3 升升不息——升级BIOS 1.3.1 升级主板BIOS 1.3.2升级显示卡BIOS 1.3.3 升级光驱、刻录机、DVD光驱Firmware 1.3.4 升级Modem Firmware 1.3.5 升级数码相机Firmware 1.3.6 升级MP3播放机Firmware 1.3.7 升级笔记本电脑BIOS 。。。。。
自己动手写搜索引擎 1 第1章 了解搜索引擎 1 1.1 Google神话 1 1.2 体验搜索引擎 1 1.3 你也可以做搜索引擎 4 1.4 本章小结 4 第2章 遍历搜索引擎技术 5 2.1 30分钟实现的搜索引擎 5 2.1.1 准备工作环境(10分钟) 5 2.1.2 编写代码(15分钟) 6 2.1.3 发布运行(5分钟) 9 2.2 搜索引擎基本技术 14 2.2.1 网络蜘蛛 14 2.2.2 全文索引结构 14 2.2.3 Lucene 全文检索引擎 15 2.2.4 Nutch网络搜索软件 15 2.2.5 用户界面 17 2.3 商业搜索引擎技术介绍 17 2.3.1 通用搜索 17 2.3.2 垂直搜索 18 2.3.3 站内搜索 19 2.3.4 桌面搜索 21 2.4 本章小结 21 第3章 获得海量数据 22 3.1 自己的网络蜘蛛 22 3.1.1 BerkeleyDB介绍 27 3.1.2 抓取网页 28 3.1.3 MP3 抓取 29 3.1.4 RSS 抓取 30 3.1.5 图片抓取 33 3.1.6 垂直行业抓取 34 3.2 抓取数据库中的内容 36 3.2.1 建立数据视图 36 3.2.2 JDBC数据库连接 36 3.2.3 增量抓取 40 3.3 抓取本地硬盘上的文件 41 3.3.1 目录遍历 41 3.4 本章小结 42 第4章 提取文档中的文本内容 43 4.1 从HTML文件中提取文本 43 4.1.1 HtmlParser介绍 51 4.1.2 结构化信息提取 54 4.1.3 网页去噪 60 4.1.4 网页结构相似度计算 63 4.1.5 正文提取的工具FireBug 64 4.1.6 正文提取的工具NekoHTML 66 4.1.7 正文提取 68 4.2 从非HTML文件中提取文本 73 4.2.1 TEXT文件 73 4.2.2 PDF文件 73 4.2.3 Word文件 82 4.2.4 Rtf文件 82 4.2.5 Excel文件 83 4.2.6 PowerPoint文件 84 4.3 流媒体内容提取 85 4.3.1 音频流内容提取 85 4.3.2 视频流内容提取 87 4.4 抓取限制应对方法 89 4.5 本章小结 90 第5章 自然语言处理 91 5.1 中文分词处理 91 5.1.1 Lucene 中的中文分词 91 5.1.2 Lietu中文分词的使用 92 5.1.3 中文分词的原理 92 5.1.4 查找词典算法 95 5.1.5 最大概率分词方法 98 5.1.6 新词发现 101 5.1.7 隐马尔可夫模型 102 5.2 语法解析树 104 5.3 文档排重 105 5.4 中文关键词提取 106 5.4.1 关键词提取的基本方法 106 5.4.2 关键词提取的设计 107 5.4.3 从网页提取关键词 107 5.5 相关搜索 107 5.6 拼写检查 110 5.6.1 英文拼写检查 110 5.6.2 中文拼写检查 112 5.7 自动摘要 116 5.7.1 自动摘要技术 117 5.7.2 自动摘要的设计 117 5.7.3 Lucene中的动态摘要 124 5.8 自动分类 125 5.8.1 Classifier4J 126 5.8.2 自动分类的接口定义 127 5.8.3 自动分类的SVM方法实现 128 5.8.4 多级分类 128 5.9 自动聚类 131 5.9.1 聚类的定义 131 5.9.2 K均值聚类方法 131 5.9.3 K均值实现 133 5.10 拼音转换 138 5.11 语义搜索 139 5.12 跨语言搜索 143 5.13 本章小结 144 第6章 创建索引库 145 6.1 设计索引库结构 146 6.1.1 理解 Lucene 的索引库结构 146 6.1.2 设计一个简单的索引库 148 6.2 创建和维护索引库 149 6.2.1 创建索引库 149 6.2.2 向索引库中添加索引文档 149 6.2.3 删除索引库中的索引文档 151 6.2.4 更新索引库中的索引文档 151 6.2.5 索引的合并 151 6.2.6 索引的定时更新 152 6.2.7 索引的备份和恢复 153 6.2.8 修复索引 154 6.3 读写并发控制 154 6.4 优化使用 Lucene 155 6.4.1 索引优化 155 6.4.2 查询优化 157 6.4.3 实现时间加权排序 162 6.4.4 实现字词混合索引 163 6.4.5 定制Similarity 170 6.4.6 定制Tokenizer 171 6.5 查询大容量索引 173 6.6 本章小结 174 第7章

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧