﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:book="http://www.netyi.net"><channel><title>其它语言_程序设计与WEB开发_计算机类_最新资料_得益网</title><link>http://www.netyi.net/Category/294</link><description>其它语言_程序设计与WEB开发_计算机类_最新资料_得益网</description><copyright /><generator>得益网</generator>
<item><title>Working with Images in IDL</title><link>http://www.netyi.net/training/b099e6c9-ff55-43e8-aaf4-02b1024169b6</link><description>Chapter 1: &lt;br/&gt; Introduction to Working with Images in IDL &lt;br/&gt;This chapter describes the following topics: &lt;br/&gt;What is an Image and How is it Processed?……………………………………………………………10 &lt;br/&gt;Pixel Data Types …………………………………………………………………………………………………13 &lt;br/&gt;Accessing Images from a File ………………………………………………………………………………14 &lt;br/&gt;Chapter 2: &lt;br/&gt; Creating Image Displays………………………………………………………………………………………21 &lt;br/&gt;Overview of Creating Image Displays…………………………………………………………………… 22 &lt;br/&gt;Differentiating Between Graphics Systems…………………………………………………………… 24&lt;br/&gt;Creating Direct Graphics Image Displays………………………………………………………………27&lt;br/&gt;Creating Object Graphics Image Displays………………………………………………………………41&lt;br/&gt;Displaying Multiple Images in a Window………………………………………………………………57&lt;br/&gt;Zooming in on an Image…………………………………………………………………………………………68&lt;br/&gt;Panning within an Image…………………………………………………………………………………………74&lt;br/&gt;……</description><pubDate>2008-11-21 12:48:58</pubDate></item>
<item><title>ColdFusion 5.0高级编程</title><link>http://www.netyi.net/training/6f38133f-5f5b-4ec8-943c-564c9f9c77f0</link><description>【内容简介】&lt;br/&gt;　　Macromedia ColdFusion是迄今为止用于开发动态Web应用程序最完整的工具包。ColdFusion可以运行在许多操作系统上，用于几乎所有的 Web 服务器，它还可以与 COM，CORBA和 Java无缝集成。其企业版包含了创建功能强大、安全和可扩展的 Web应用程序的所有工具，包括全文本索引工具、集群和负载平衡软件。ColdFusion拥有自己完整的集成开发环境ColdFusion Studio，此开发环境提供了创建、编辑和调试ColdFusion模板等任务的完整功能。更为重要的是， ColdFusion Studio非常易于使用。&lt;br/&gt;　　本书介绍了ColdFusion 5.0最新版本的完整内容。内容要点如下：介绍了ColdFusion 5.0的新功能，使用Java,COM和CORBA扩展ColdFusion；将XML和WDDX集成到ColdFusion；将ColdFusion用作Web服务客户机和服务器：使用WAP和WML创建移动应用程序；优化站点架构并编写站点代码，以实现高性能和安全的站点；在Java和C++中构建 CFX标签：管理 ColdFusion服务器。&lt;br/&gt;　　本书适用于那些从其他编程环境转而使用ColdFusion的人员，也适用于现有的ColdFusion开发人员跟踪学习ColdFusion 5.0的新功能。学习本书无需具备ColdFusion的基础知识，但是本书读者必须具备一些基本的编程经验，并应该对基本的 Web技术（比如 HTML和 JavaScript）有所了解。&lt;br/&gt;【下载说明】&lt;br/&gt;　　介绍ColdFusion的书籍很少，而本书更是其中的优秀书籍。本资料为《ColdFusion 5.0高级编程》一书PDF格式的高清晰电子版，推荐使用Adobe Reader 7.0或兼容阅读工具打开！&lt;br/&gt;【图书目录】&lt;br/&gt;第1章 ColdFusion简介&lt;br/&gt;1.1 今天的Web&lt;br/&gt;1.2 动态客户端技术&lt;br/&gt;1.3 服务器端技术&lt;br/&gt;1.4 ColdFusion&lt;br/&gt;1.5 ColdFusion的功能&lt;br/&gt;1.5.1 ColdFusion Application Server&lt;br/&gt;1.5.2 ColdFusion Studio&lt;br/&gt;1.6 小结&lt;br/&gt;第2章 安装ColdFusion&lt;br/&gt;2.1 安装清单&lt;br/&gt;2.2 在Windows上安装ColdFusion&lt;br/&gt;2.2.1 配置IIS&lt;br/&gt;2.2.2 配置Apache&lt;br/&gt;2.2.3 配置Netscape Enterprise/iPlanet Server&lt;br/&gt;2.3 在Linux/UNIX上安装ColdFusion&lt;br/&gt;2.4 安装测试&lt;br/&gt;2.5 ColdFusion Administrator&lt;br/&gt;2.5.1 配置ODBC&lt;br/&gt;2.5.2 配置服务&lt;br/&gt;2.6 安装Studio&lt;br/&gt;2.7 小结&lt;br/&gt;第3章 ColdFusion应用程序管理器&lt;br/&gt;3.1 CFAM概述&lt;br/&gt;3.1.1 访问CFAM&lt;br/&gt;3.1.2 CFAM一般布局&lt;br/&gt;3.1.3 在系统中要查找的内容&lt;br/&gt;3.1.4 导航CFAM&lt;br/&gt;3.2 服务器主菜单&lt;br/&gt;3.2.1 Server Settings部分&lt;br/&gt;3.2.2 数据源&lt;br/&gt;3.2.3 调试设置&lt;br/&gt;3.2.4 自动化任务&lt;br/&gt;3.2.5 Extensions&lt;br/&gt;3.3 Security菜单&lt;br/&gt;3.3.1 Basic Security菜单&lt;br/&gt;3.3.2 高级安全&lt;br/&gt;3.4 工具菜单&lt;br/&gt;3.4.1 日志和统计信息&lt;br/&gt;3.4.2 系统监视&lt;br/&gt;3.4.3 归档和部署&lt;br/&gt;3.5 小结&lt;br/&gt;第4章 使用ColdFusion Studio&lt;br/&gt;4.1 Studio环境&lt;br/&gt;4.1.1 开始使用Studio&lt;br/&gt;4.1.2 Tag Insight和Tag Completion&lt;br/&gt;4.1.3 保存所做的工作&lt;br/&gt;4.1.4 查看所做的工作&lt;br/&gt;4.2 在Studio中开发&lt;br/&gt;4.2.1 资源窗口&lt;br/&gt;4.2.2 开发工具&lt;br/&gt;4.2.3 结果窗口&lt;br/&gt;4.3 远程开发服务&lt;br/&gt;4.4 利用项目管理文件&lt;br/&gt;4.4.1 创建新项目&lt;br/&gt;4.4.2 控制源代码&lt;br/&gt;4.4.3 部署项目&lt;br/&gt;4.5 使用Studio调试应用程序&lt;br/&gt;4.6 定制Studio&lt;br/&gt;4.7 使用ColdFusion Studo中的帮助&lt;br/&gt;4.8 小结&lt;br/&gt;第5章 CFML基础知识&lt;br/&gt;5.1 CFML简介&lt;br/&gt;5.1.1 ColdFusion的工作原理&lt;br/&gt;5.1.2 使用cfoutput创建ColdFusion模板&lt;br/&gt;5.2 变量&lt;br/&gt;5.2.1 数据类型&lt;br/&gt;5.2.2 操作符&lt;br/&gt;5.3 ColdFusion函数&lt;br/&gt;5.3.1 格式化日期&lt;br/&gt;5.3.2 HTML编码&lt;br/&gt;5.3.3 IsDefined（）&lt;br/&gt;5.3.4 IsNumeric（）&lt;br/&gt;5.3.5 Evaluate（）&lt;br/&gt;5.4 流程控制&lt;br/&gt;5.4.1 分支结构&lt;br/&gt;5.4.2 循环&lt;br/&gt;5.4.3 执行控制&lt;br/&gt;5.5 小结&lt;br/&gt;第6章 处理表单&lt;br/&gt;6.1 表单如何发送数据&lt;br/&gt;6.1.1 回顾HTTP&lt;br/&gt;6.1.2 使用GET方法&lt;br/&gt;6.1.3 使用POST方法&lt;br/&gt;6.2 使用ColdFusion访问表单数据&lt;br/&gt;6.2.1 访问通过GET方法发送的表单数据&lt;br/&gt;6.2.2 访问通过POST方法发送的表单数据&lt;br/&gt;6.3 HTML表单&lt;br/&gt;6.4 建立HTML表单&lt;br/&gt;6.5 使用cfform增强表单&lt;br/&gt;6.5.1 修改Register.cfm以使用cfform&lt;br/&gt;6.5.2 为Register.cfm建立动作页&lt;br/&gt;6.5.3 Register.cfm动作页代码&lt;br/&gt;6.6 客户端Java控件&lt;br/&gt;6.6.1 cftree&lt;br/&gt;6.6.2 cfslider&lt;br/&gt;6.7 验证表单中提交的数据&lt;br/&gt;6.7.1 客户端验证&lt;br/&gt;6.7.2 使用cfform的客户端验证&lt;br/&gt;6.7.3 使用JavaScript的定制验证&lt;br/&gt;6.7.4 客户端验证的优缺点&lt;br/&gt;6.7.5 服务器端验证&lt;br/&gt;6.7.6 给应用程序添加服务器端验证&lt;br/&gt;6.7.7 检查内容&lt;br/&gt;6.8 HTTP环境变量&lt;br/&gt;6.8.1 使用CGI保护动作页&lt;br/&gt;6.8.2 服务器端确认总结&lt;br/&gt;6.9 使用cfform建立动态表单&lt;br/&gt;6.9.1 从变量填充表单控件&lt;br/&gt;6.9.2 使用cfform从数据库填充表单&lt;br/&gt;6.9.3 从数据库填充下拉列表&lt;br/&gt;6.10 小结&lt;br/&gt;第7章 复杂数据对象&lt;br/&gt;7.1 字符串操作&lt;br/&gt;7.1.1 在字符串中查找字符&lt;br/&gt;7.1.2 从字符串中去除空格&lt;br/&gt;7.1.3 检索字符串的部分&lt;br/&gt;7.1.4 更改大小写&lt;br/&gt;7.1.5 连接字符串&lt;br/&gt;7.1.6 替换字符&lt;br/&gt;7.1.7 比较字符串&lt;br/&gt;7.1.8 正则表达式&lt;br/&gt;7.2 列表&lt;br/&gt;7.2.1 创建列表&lt;br/&gt;7.2.2 访问列表&lt;br/&gt;7.2.3 操作列表&lt;br/&gt;7.2.4 列表的列表&lt;br/&gt;7.3 数组&lt;br/&gt;7.3.1 创建数组&lt;br/&gt;7.3.2 给数组添加数据&lt;br/&gt;7.3.3 从数组读取数据&lt;br/&gt;7.3.4 操作数组&lt;br/&gt;7.3.5 多维数组&lt;br/&gt;7.3.6 使用大数组&lt;br/&gt;7.3.7 列表和数组之间的转换&lt;br/&gt;7.3.8 在模板之间传递数组&lt;br/&gt;7.4 结构&lt;br/&gt;7.4.1 创建结构&lt;br/&gt;7.4.2 在结构中放置数据&lt;br/&gt;7.4.3 访问结构&lt;br/&gt;7.4.4 操作结构&lt;br/&gt;7.4.5 结构用于数组&lt;br/&gt;7.4.6 循环遍历结构&lt;br/&gt;7.4.7 提取键名&lt;br/&gt;7.5 小结&lt;br/&gt;第8章 查询数据库&lt;br/&gt;8.1 数据库结构&lt;br/&gt;8.1.1 数据库类型&lt;br/&gt;8.1.2 相关方式&lt;br/&gt;8.1.3 表格和数据类型&lt;br/&gt;8.2 数据库驱动程序和配置数据源&lt;br/&gt;8.2.1 ODBC&lt;br/&gt;8.2.2 OLE DB&lt;br/&gt;8.2.3 本地驱动程序&lt;br/&gt;8.2.4 数据源&lt;br/&gt;8.3 cfquery标签&lt;br/&gt;8.3.1 使用cfquery创建查询&lt;br/&gt;8.3.2 使用cfoutput显示数据&lt;br/&gt;8.3.3 在表中显示输出&lt;br/&gt;8.3.4 特殊变量&lt;br/&gt;8.4 使用cfgrid标签&lt;br/&gt;8.4.1 cfgrid标签&lt;br/&gt;8.4.2 使用cfquery操作cfgrid&lt;br/&gt;8.4.3 使用cfgrid插入数据&lt;br/&gt;8.4.4 引入cfgridupdate&lt;br/&gt;8.4.5 使用cfgrid更新数据&lt;br/&gt;8.5 创建数据库&lt;br/&gt;8.5.1 结构化查询语言（SQL）简介&lt;br/&gt;8.5.2 使用SQL创建表&lt;br/&gt;8.5.3 更改表格&lt;br/&gt;8.5.4 删除表格&lt;br/&gt;8.5.5 SELECT&lt;br/&gt;8.5.6 INSERT&lt;br/&gt;8.5.7 UPDATE&lt;br/&gt;8.5.8 DELETE&lt;br/&gt;8.5.9 条件查询&lt;br/&gt;8.5.10 WHERE&lt;br/&gt;8.6 填充数据库&lt;br/&gt;8.6.1 INSERT动作页&lt;br/&gt;8.6.2 CFINSERT&lt;br/&gt;8.7 查询数据&lt;br/&gt;8.8 修改数据&lt;br/&gt;8.9 删除数据&lt;br/&gt;8.10 小结&lt;br/&gt;第9章 使用数据库&lt;br/&gt;9.1 优化数据库结构&lt;br/&gt;9.1.1 关系数据库&lt;br/&gt;9.1.2 规范化&lt;br/&gt;9.1.3 数据类型&lt;br/&gt;9.2 优化数据库操作&lt;br/&gt;9.2.1 使用索引&lt;br/&gt;9.2.2 使用存储过程&lt;br/&gt;9.2.3 存储过程用于ColdFusion&lt;br/&gt;9.3 小结&lt;br/&gt;第10章 高级查询&lt;br/&gt;10.1 查询多个表格&lt;br/&gt;10.1.1 内部连接&lt;br/&gt;10.1.2 外部连接&lt;br/&gt;10.1.3 替代语法&lt;br/&gt;10.1.4 多连接&lt;br/&gt;10.2 联合查询&lt;br/&gt;10.3 聚集查询&lt;br/&gt;10.3.1 COUNT&lt;br/&gt;10.3.2 SUM&lt;br/&gt;10.3.3 AVG、MIN和MAX&lt;br/&gt;10.4 查询的查询&lt;br/&gt;10.4.1 处理查询得出的数据&lt;br/&gt;10.4.2 从多个数据源合并数据&lt;br/&gt;10.4.3 为什么使用查询的查询&lt;br/&gt;10.4.4 Employee－Asset管理应用程序&lt;br/&gt;10.5 小结&lt;br/&gt;第11章 状态管理&lt;br/&gt;11.1 Internet状态&lt;br/&gt;11.2 创建ColdFusion应用程序&lt;br/&gt;11.3 使用ColdFusion维护模板&lt;br/&gt;11.3.1 使用隐含表单字段建立状态&lt;br/&gt;11.3.2 表单状态管理小结&lt;br/&gt;11.4 cookies&lt;br/&gt;11.4.1 什么是cookies&lt;br/&gt;11.4.2 cfcookie标签&lt;br/&gt;11.4.3 cookie实例&lt;br/&gt;11.4.4 设置cookie&lt;br/&gt;11.4.5 读取cookie&lt;br/&gt;11.4.6 删除cookie&lt;br/&gt;11.4.7 cookie的优点&lt;br/&gt;11.4.8 cookie的缺点&lt;br/&gt;11.5 使用会话变量管理状态&lt;br/&gt;11.5.1 使用ColdFusion Administrator启用会话变量&lt;br/&gt;11.5.2 会话管理如何工作&lt;br/&gt;11.5.3 使用会话变量&lt;br/&gt;11.5.4 检查活动的会话&lt;br/&gt;11.5.5 锁定共享范围变量&lt;br/&gt;11.5.6 使用会话变量的缺点&lt;br/&gt;11.6 应用程序变量&lt;br/&gt;11.7 服务器变量&lt;br/&gt;11.8 使用客户变量管理状态&lt;br/&gt;11.8.1 客户变量数据库要求&lt;br/&gt;11.8.2 ColdFusion Administrator客户变量配置&lt;br/&gt;11.8.3 建立客户变量应用程序&lt;br/&gt;11.8.4 访问只读客户变量&lt;br/&gt;11.8.5 撤销客户变量（结束会话）&lt;br/&gt;11.8.6 客户变量小结&lt;br/&gt;11.9 状态管理小结&lt;br/&gt;第12章 重复使用模板&lt;br/&gt;12.1 cfinclude标签&lt;br/&gt;12.1.1 cfinclude的用途&lt;br/&gt;12.1.2 cfinclude的局限性&lt;br/&gt;12.1.3 使用cfinclude修改代码&lt;br/&gt;12.1.4 变量作用域&lt;br/&gt;12.1.5 解析文件路径&lt;br/&gt;12.1.6 交互作用调试器&lt;br/&gt;12.1.7 cfinclude与定制标签&lt;br/&gt;12.1.8 cfinclude与服务器端包含&lt;br/&gt;12.1.9 cfinclude小结&lt;br/&gt;12.2 CFML定制标签&lt;br/&gt;12.3 定制标签基础&lt;br/&gt;12.3.1 创建定制标签&lt;br/&gt;12.3.2 调用定制标签&lt;br/&gt;12.3.3 返回信息&lt;br/&gt;12.4 cfmodule标签&lt;br/&gt;12.5 嵌套的定制标签&lt;br/&gt;12.5.1 为什么使用嵌套的定制标签&lt;br/&gt;12.5.2 嵌套标签语法&lt;br/&gt;12.5.3 ThisTag作用域&lt;br/&gt;12.5.4 在基础和子标签之间共享信息&lt;br/&gt;12.5.5 异常处理&lt;br/&gt;12.6 使用嵌套的定制标签的例子&lt;br/&gt;12.6.1 调用定制标签&lt;br/&gt;12.6.2 cf_school标签&lt;br/&gt;12.6.3 cf_degree标签&lt;br/&gt;12.6.4 cf_course标签&lt;br/&gt;12.6.5 运行标签&lt;br/&gt;12.7 小结&lt;br/&gt;第13章 错误和异常处理&lt;br/&gt;13.1 为什么要处理错误和异常&lt;br/&gt;13.1.1 错误和异常之间的区别&lt;br/&gt;13.1.2 错误和异常处理层和默认错误&lt;br/&gt;13.2 实现应用程序范围的错误处理&lt;br/&gt;13.2.1 使用错误变量获得有用的错误信息&lt;br/&gt;13.2.2 处理缺失的模板&lt;br/&gt;13.2.3 使用application.cfm实现cferror&lt;br/&gt;13.3 使用cftry和cfcatch处理错误&lt;br/&gt;13.3.1 cfcatch异常类型&lt;br/&gt;13.3.2 cfcattch错误变量&lt;br/&gt;13.3.3 给动作页面添加错误处理功能&lt;br/&gt;13.3.4 cftry和cfcatch小结&lt;br/&gt;13.4 使用cfthrow的定制错误处理&lt;br/&gt;13.4.1 给动作页面添加异常处理&lt;br/&gt;13.4.2 检查空记录集&lt;br/&gt;13.4.3 cfthrow用于定制标签&lt;br/&gt;13.4.4 使用cfthrow获得细致处理&lt;br/&gt;13.5 使用cftransaction保护数据完整性&lt;br/&gt;13.5.1 事务如何工作&lt;br/&gt;13.5.2 cftransaction的属性&lt;br/&gt;13.5.3 给动作页面添加事务控制&lt;br/&gt;13.6 小结&lt;br/&gt;第14章 CFScript&lt;br/&gt;14.1 为什么使用CFScript&lt;br/&gt;14.2 不要总是使用CFScript的原因&lt;br/&gt;14.3 基本语法和文档说明&lt;br/&gt;14.3.1 基本原则&lt;br/&gt;14.3.2 操作符&lt;br/&gt;14.3.3 函数&lt;br/&gt;14.3.4 语句&lt;br/&gt;14.4 CFScript操作&lt;br/&gt;14.4.1 使用if和else的逻辑语句&lt;br/&gt;14.4.2 使用switch和case的条件语句&lt;br/&gt;14.4.3 使用循环的流控制&lt;br/&gt;14.5 在模板中使用CFScript&lt;br/&gt;14.5.1 混合CFScript和其他ColdFusion标签&lt;br/&gt;14.5.2 脚本说明&lt;br/&gt;14.6 小结&lt;br/&gt;第15章 用户定义函数&lt;br/&gt;15.1 编写用户定义函数的基础知识&lt;br/&gt;15.2 使用用户定义函数&lt;br/&gt;15.2.1 AddNumbers实例&lt;br/&gt;15.2.2 Recursion（递归）实例&lt;br/&gt;15.2.3 Date Format（日期格式）实例&lt;br/&gt;15.2.4 Number To Text（数字到文本）实例&lt;br/&gt;15.2.5 自动化任务实例&lt;br/&gt;15.2.6 Haversine实例&lt;br/&gt;15.2.7 检查用户定义函数的存在&lt;br/&gt;15.3 小结&lt;br/&gt;第16章 使用本地文件系统&lt;br/&gt;16.1 引言&lt;br/&gt;16.2 使用文件系统&lt;br/&gt;16.2.1 cfdirectory标签&lt;br/&gt;16.2.2 利用cfdirectory标签&lt;br/&gt;16.3 cffile标签&lt;br/&gt;16.4 ColdFusion和Windows Registry&lt;br/&gt;16.4.1 什么是注册表&lt;br/&gt;16.4.2 cfregistry标签&lt;br/&gt;16.5 命令行操作&lt;br/&gt;16.6 小结&lt;br/&gt;第17章 绘制图表&lt;br/&gt;17.1 cfgraph和cfgraphdata标签&lt;br/&gt;17.1.1 所有图表的共同属性&lt;br/&gt;17.1.2 条形图和水平条形图&lt;br/&gt;17.1.3 线图&lt;br/&gt;17.1.4 饼图&lt;br/&gt;17.2 小结&lt;br/&gt;第18章 全文索引&lt;br/&gt;18.1 Verity概述&lt;br/&gt;18.2 全文索引的受益者&lt;br/&gt;18.3 如何创建目己的Verity Collection&lt;br/&gt;18.3.1 什么数据需要素引&lt;br/&gt;18.3.2 创建并填充Verity Collection&lt;br/&gt;18.3.3 创建搜索界面&lt;br/&gt;18.3.4 索引管理模板&lt;br/&gt;18.3.5 搜索页面&lt;br/&gt;18.3.6 打开文件模板&lt;br/&gt;18.4 数据库上的全文索引&lt;br/&gt;18.4.1 Stereo Catalog索引页面&lt;br/&gt;18.4.2 Stereo Catalog搜索页面&lt;br/&gt;18.4.3 修改搜索页面&lt;br/&gt;18.5 维护Verity集合&lt;br/&gt;18.5.1 Stereo Catalog Admin页面&lt;br/&gt;18.5.2 Stereo Catalog AdminAction页面&lt;br/&gt;18.6 小结&lt;br/&gt;第19章 XML入门知识&lt;br/&gt;19.1 引言 &lt;br/&gt;19.2 为什么需要XML&lt;br/&gt;19.2.1 SGML&lt;br/&gt;19.2.2 什么是XML&lt;br/&gt;19.2.3 XML的优点&lt;br/&gt;19.3 文档、元素、属性&lt;br/&gt;19.3.1 什么是XML文档&lt;br/&gt;19.3.2 XML文档结构&lt;br/&gt;19.3.3 XML元素&lt;br/&gt;19.3.4 XML属性&lt;br/&gt;19.3.5 实体引用和字符数据（CDATA）&lt;br/&gt;19.3.6 处理白空&lt;br/&gt;19.3.7 处理指令&lt;br/&gt;19.3.8 格式规范与有效的XML文档&lt;br/&gt;19.3.9 验证：DTD与XML模式&lt;br/&gt;19.3.10 URI、URL、URN和XML名称空间&lt;br/&gt;19.4 XML分析程序&lt;br/&gt;19.4.1 DOM与SAX&lt;br/&gt;19.4.2 验证和非验证分析程序&lt;br/&gt;19.4.3 客户机与服务器处理&lt;br/&gt;19.4.4 ColdFusion和XML&lt;br/&gt;19.4.5 XML DOM属性和方法&lt;br/&gt;19.5 ColdFusion实例&lt;br/&gt;19.6 小结&lt;br/&gt;第20章 WDDX： Web分布式数据交换&lt;br/&gt;20.1 引言&lt;br/&gt;20.2 分布式Internet信息处理技术&lt;br/&gt;20.3 什么是WDDX&lt;br/&gt;20.4 XML——WDDX的基础&lt;br/&gt;20.5 WDDX术语&lt;br/&gt;20.6 ColdFusion＜cfwddx＞标签&lt;br/&gt;20.6.1 ＜cfwddx＞标签的属性&lt;br/&gt;20.6.2 串行化例子&lt;br/&gt;20.6.3 串行化和并行化实例&lt;br/&gt;20.6.4 复杂数据类型的串行化和并行化&lt;br/&gt;20.7 支持WDDX的技术&lt;br/&gt;20.8 WDDX.DTD文件&lt;br/&gt;20.9 WDDX支持的数据类型&lt;br/&gt;20.10 WDDX文档的结构&lt;br/&gt;20.11 WDDX方案&lt;br/&gt;20.12 服务器——浏览器数据交换实例&lt;br/&gt;20.13 服务器——服务器交换实例（ColdFusion、ASP和PHP）&lt;br/&gt;20.14 小结&lt;br/&gt;第21章 XML查询和格式转换&lt;br/&gt;21.1 引言&lt;br/&gt;21.2 XPath&lt;br/&gt;21.2.1 XPath定义&lt;br/&gt;21.2.2 将文档视作带有节点的树&lt;br/&gt;21.2.3 位置路径&lt;br/&gt;21.2.4 位置步&lt;br/&gt;21.2.5 XPath和轴&lt;br/&gt;21.2.6 XPath函数&lt;br/&gt;21.3 链接XML文档&lt;br/&gt;21.3.1 XPointer&lt;br/&gt;21.3.2 XLink&lt;br/&gt;21.4 XSLT&lt;br/&gt;21.5 ColdFusion和XSLT&lt;br/&gt;21.5.1 XSLT用于何处&lt;br/&gt;21.5.2 使用定制标签产生XML&lt;br/&gt;21.5.3 使用定制标签的SL式样&lt;br/&gt;21.6 小结&lt;br/&gt;第22章 Web服务，SOAP和.NET构架&lt;br/&gt;22.1 SOAP定义&lt;br/&gt;22.2 SOAP的历史&lt;br/&gt;22.3 为什么使用HTTP&lt;br/&gt;22.4 为什么使用XML&lt;br/&gt;22.5 SOAP消息的结构&lt;br/&gt;22.6 SOAP请求（SOAP Request）&lt;br/&gt;22.7 SOAP响应&lt;br/&gt;22.8 SOAP故障&lt;br/&gt;22.9 ColdFusion作为SOAP客户机&lt;br/&gt;22.9.1 VB Calcultor组件&lt;br/&gt;22.9.2 ColdFusion客户应用程序&lt;br/&gt;22.10 XMLHTTPRequest对象&lt;br/&gt;22.10.1 ASP SOAP服务器&lt;br/&gt;22.10.2 SOAP客户如何处理SOAP服务器输出&lt;br/&gt;22.11 ColdFusion作为SOAP服务器&lt;br/&gt;22.11.1 HTML SOAP客户&lt;br/&gt;22.11.2 ColdFusion SOAP服务器&lt;br/&gt;22.12 SOAP和安全性&lt;br/&gt;22.13 Microsoft.NET构架&lt;br/&gt;22.14 .NET构架&lt;br/&gt;22.15 .NET构架的基本原则&lt;br/&gt;22.16 Web服务&lt;br/&gt;22.17 处理HTTP请求的过程&lt;br/&gt;22.18 Web服务发现——Disco&lt;br/&gt;22.19 Web服务描述语言——WSDL&lt;br/&gt;22.20 创建.NET Web服务&lt;br/&gt;22.21 ColdFusion和.NET&lt;br/&gt;22.21.1 使用HTTP GET访问Web服务&lt;br/&gt;22.21.2 使用HTTP POST访问Web服务&lt;br/&gt;22.21.3 使用SOAP访问Web服务&lt;br/&gt;22.22 三个例子的集成&lt;br/&gt;22.23 小结&lt;br/&gt;第23章 Internet协议&lt;br/&gt;23.1 发送电子邮件&lt;br/&gt;23.1.1 配置ColdFusion Server&lt;br/&gt;23.1.2 发送简单邮件&lt;br/&gt;23.1.3 动态电子邮件&lt;br/&gt;23.1.4 从查询创建电子邮件&lt;br/&gt;23.1.5 指定电子邮件头文件&lt;br/&gt;23.1.6 给电子邮件附加文件&lt;br/&gt;23.1.7 处理未传递的电子邮件&lt;br/&gt;23.2 接收电子邮件&lt;br/&gt;23.2.1 读邮箱&lt;br/&gt;23.2.2 检索单个电子邮件&lt;br/&gt;23.2.3 从电子邮件访问附件&lt;br/&gt;23.2.4 删??电子邮件&lt;br/&gt;23.3 文件传输协议&lt;br/&gt;23.3.1 打开到FTP服务器的连接&lt;br/&gt;23.3.2 文件和目录操作&lt;br/&gt;23.3.3 错误处理&lt;br/&gt;23.3.4 实例应用程序注释&lt;br/&gt;23.4 超文本传输协议（HTTP）&lt;br/&gt;23.4.1 检索文件&lt;br/&gt;23.4.2 发送数据到服务器&lt;br/&gt;23.4.3 探测失败的请求&lt;br/&gt;23.5 轻量目录访问协议（Lightweight Directory Access Protocol）&lt;br/&gt;23.5.1 提取数据&lt;br/&gt;23.5.2 修改项目&lt;br/&gt;23.5.3 添加项目&lt;br/&gt;23.5.4 史改项目名称&lt;br/&gt;23.5.5 删除项目&lt;br/&gt;23.5.6 索引LDAP结果用于搜索&lt;br/&gt;23.6 小结&lt;br/&gt;第24章 使用COM和CORBA扩展ColdFusion&lt;br/&gt;24.1 引言&lt;br/&gt;24.2 COM&lt;br/&gt;24.2.1 什么是COM&lt;br/&gt;24.2.2 何时使用COM&lt;br/&gt;24.2.3 如何从ColdFusion使用COM&lt;br/&gt;24.2.4 关于COM的其他注意事项&lt;br/&gt;24.2.5 从ColdFusion使用.NET装配件&lt;br/&gt;24.2.6 从ColdFusion调用组件&lt;br/&gt;24.3 CORBA&lt;br/&gt;24.3.1 什么是CORBA&lt;br/&gt;24.3.2 CORBA总结&lt;br/&gt;24.4 Java&lt;br/&gt;24.5 小结&lt;br/&gt;第25章 服务器端Java&lt;br/&gt;25.1 使用Java前的准备工作&lt;br/&gt;25.2 JVM&lt;br/&gt;25.3 配置ColdFusion Server&lt;br/&gt;25.3.1 Linux的进一步调整&lt;br/&gt;25.3.2 Java用于ColdFusion&lt;br/&gt;25.3.3 cfobject标签&lt;br/&gt;25.3.4 显式调用构造函数&lt;br/&gt;25.4 Enterprise Java Beans&lt;br/&gt;25.5 定制Java CFX标签&lt;br/&gt;25.6 ColdFusion和JRun&lt;br/&gt;25.7 JRun服务器&lt;br/&gt;25.7.1 连接ColdFusion与JRun&lt;br/&gt;25.7.2 连接器向导&lt;br/&gt;25.7.3 什么是Servlet&lt;br/&gt;25.7.4 开发Servlet&lt;br/&gt;25.7.5 JSP页面翻译&lt;br/&gt;25.7.6 使用＜cfservlet＞&lt;br/&gt;25.8 小结&lt;br/&gt;第26章 CFX API&lt;br/&gt;26.1 引言&lt;br/&gt;26.2 CFX和代码复用性&lt;br/&gt;26.3 使用Java创建CFX标签&lt;br/&gt;26.4 CFX calendar Tag&lt;br/&gt;26.4.1 编写标签代码&lt;br/&gt;26.4.2 部署标签&lt;br/&gt;26.4.3 使用Calendar标签&lt;br/&gt;26.5 Visual C＋＋CFX对象&lt;br/&gt;26.5.1 CFX类&lt;br/&gt;26.5.2 ColdFusion标签向导&lt;br/&gt;26.6 小结&lt;br/&gt;第27章 WAP和WML&lt;br/&gt;27.1 无线Web概述&lt;br/&gt;27.1.1 WAP&lt;br/&gt;27.1.2 WML&lt;br/&gt;27.1.3 设备互用性&lt;br/&gt;27.2 使用ColdFusion生成WML&lt;br/&gt;27.2.1 使用ColdFusion Studio的WML编程&lt;br/&gt;27.2.2 高级WML语法&lt;br/&gt;27.2.3 观察ColdFusinn错误&lt;br/&gt;27.2.4 浏览器探测和重定向&lt;br/&gt;27.2.5 移动Internet的未来&lt;br/&gt;27.3 小结&lt;br/&gt;第28章 级联样式表、JavaScript和动态HTML&lt;br/&gt;28.1 级联样式表&lt;br/&gt;28.1.1 为何使用样式表&lt;br/&gt;28.1.2 创建样式表&lt;br/&gt;28.2 客户端JavaScript&lt;br/&gt;28.2.1 表单确认&lt;br/&gt;28.2.2 浏览器探测/页定制&lt;br/&gt;28.2.3 使Web页反应&lt;br/&gt;28.3 浏览器对象模型&lt;br/&gt;28.4 文档对象模型（DOM）&lt;br/&gt;28.4.1 DOM标准&lt;br/&gt;28.4.2 访问网页中的元素&lt;br/&gt;28.4.3 DOM对象&lt;br/&gt;28.4.4 DOM属性和方法&lt;br/&gt;28.4.5 DOM事件模型&lt;br/&gt;28.4.6 利用ColdFusion动态更新元素&lt;br/&gt;28.4.7 交叉浏览器兼容&lt;br/&gt;28.5 小结&lt;br/&gt;第29章 IE 5＋多客户功能&lt;br/&gt;29.1 在客户机上处理数据&lt;br/&gt;29.1.1 XML数据岛&lt;br/&gt;29.1.2 XML ODBC驱动程序&lt;br/&gt;29.1.3 远程数据服务&lt;br/&gt;29.1.4 行为&lt;br/&gt;29.2 小结&lt;br/&gt;第30章 用于ColdFusion的Macromedia Flash组件包&lt;br/&gt;30.1 Flash组件的常见特征&lt;br/&gt;30.1.1 CF_UICalendar组件&lt;br/&gt;30.1.2 CF_UICalcuator组件&lt;br/&gt;30.1.3 CF_UICascadingMenu组件&lt;br/&gt;30.1.4 CF_UIHNavBar组件&lt;br/&gt;30.2 展开Macromedia Flash Component Kit for ColdFusion&lt;br/&gt;30.3 小结&lt;br/&gt;第31章 安排任务&lt;br/&gt;31.1 配置自动设置&lt;br/&gt;31.2 静态页生成例子&lt;br/&gt;31.2.1 建立数据库&lt;br/&gt;31.2.2 模板代码&lt;br/&gt;31.2.3 管理任务&lt;br/&gt;31.2.4 创建新任务&lt;br/&gt;31.3 动态安排任务&lt;br/&gt;31.3.1 ＜cfschedule＞标签&lt;br/&gt;31.3.2 动态安排例子&lt;br/&gt;31.4 小结&lt;br/&gt;第32章 利用日志文件&lt;br/&gt;32.1 配置日志设置&lt;br/&gt;32.1.1 记录设置&lt;br/&gt;32.1.2 邮件日志&lt;br/&gt;32.2 管理和浏览日忐&lt;br/&gt;32.2.1 归档日志文件&lt;br/&gt;32.2.2 浏览日志文件&lt;br/&gt;32.2.3 搜索日志文件&lt;br/&gt;32.3 服务器报告&lt;br/&gt;32.3.1 性能统计&lt;br/&gt;32.3.2 设置小结&lt;br/&gt;32.4 利用cflog标签编写日志项&lt;br/&gt;32.5 小结&lt;br/&gt;第33章 归档文件管理&lt;br/&gt;33.1 本章阅读对象&lt;br/&gt;33.2 确定归档需要&lt;br/&gt;33.3 配置归档文件设置和变量&lt;br/&gt;33.3.1 一般设置&lt;br/&gt;33.3.2 归档变量&lt;br/&gt;33.4 创建归档定义&lt;br/&gt;33.4.1 归档文件建立&lt;br/&gt;33.4.2 详细文件和目录包含&lt;br/&gt;33.4.3 配置项包含&lt;br/&gt;33.4.4 内部管理&lt;br/&gt;33.5 完成归档&lt;br/&gt;33.6 恢复归档文件&lt;br/&gt;33.7 安全&lt;br/&gt;33.7.1 认证&lt;br/&gt;33.7.2 签署归档文件&lt;br/&gt;33.7.3 验证签名&lt;br/&gt;33.7.4 加密归档文件&lt;br/&gt;33.7.5 解密归档文件&lt;br/&gt;33.8 小结&lt;br/&gt;第34章 应用程序体系结构&lt;br/&gt;34.1 应用程序体系结构模型&lt;br/&gt;34.1.1 两层体系结构&lt;br/&gt;34.1.2 N层体系结构&lt;br/&gt;34.1.3 为应用程序选择体系结构&lt;br/&gt;34.2 应用程序体系结构层&lt;br/&gt;34.2.1 演示层&lt;br/&gt;34.2.2 业务层&lt;br/&gt;34.2.3 数据层&lt;br/&gt;34.3 应用程序物理结构&lt;br/&gt;34.3.1 群集体系结构&lt;br/&gt;34.3.2 应用程序目录结构&lt;br/&gt;34.4 开发过程&lt;br/&gt;34.5 小结&lt;br/&gt;第35章 常见ColdFusion开发错误&lt;br/&gt;35.1 语法错误&lt;br/&gt;35.1.1 拼写错误&lt;br/&gt;35.1.2 特殊字符遗漏&lt;br/&gt;35.1.3 限定变量&lt;br/&gt;35.1.4 多余代码&lt;br/&gt;35.2 编程逻辑错误&lt;br/&gt;35.2.1 存在和其他假设&lt;br/&gt;35.2.2 嵌套标签&lt;br/&gt;35.2.3 流程控制&lt;br/&gt;35.2.4 利用cfcookie设置cookies&lt;br/&gt;35.3 SQL错误&lt;br/&gt;35.3.1 选择正确的数据&lt;br/&gt;35.3.2 插入数据的原则&lt;br/&gt;35.3.3 数据库设计&lt;br/&gt;35.4 服务器配置错误&lt;br/&gt;35.5 体系结构和概念设计（可扩展性和可复用性）&lt;br/&gt;35.5.1 使用函数&lt;br/&gt;35.5.2 利用数据库&lt;br/&gt;35.5.3 利用JavaScript&lt;br/&gt;35.5.4 不要编写重复代码&lt;br/&gt;35.5.5 并存和范畴&lt;br/&gt;35.5.6 得到帮助&lt;br/&gt;35.6 小结&lt;br/&gt;第36章 优化性能&lt;br/&gt;36.1 定义性能&lt;br/&gt;36.1.1 可扩展性与性能&lt;br/&gt;36.1.2 瓶颈&lt;br/&gt;36.1.3 吞吐量&lt;br/&gt;36.1.4 响应时间&lt;br/&gt;36.2 硬件性能&lt;br/&gt;36.2.1 双处理器&lt;br/&gt;36.2.2 RAM&lt;br/&gt;36.2.3 驱动器和RAID&lt;br/&gt;36.2.4 多服务器&lt;br/&gt;36.3 网络性能&lt;br/&gt;36.3.1 带宽&lt;br/&gt;36.3.2 定位Web服务器&lt;br/&gt;36.3.3 边缘高速缓存&lt;br/&gt;36.3.4 与第三方服务器通信&lt;br/&gt;36.4 数据库性能&lt;br/&gt;36.4.1 模式&lt;br/&gt;36.4.2 索引&lt;br/&gt;36.4.3 专家调整&lt;br/&gt;36.4.4 存储过程&lt;br/&gt;36.5 服务器性能&lt;br/&gt;36.5.1 ColdFusion管理器设置&lt;br/&gt;36.5.2 Web服务器设置&lt;br/&gt;36.6 脚本编程和HTML&lt;br/&gt;36.6.1 CFML&lt;br/&gt;36.6.2 cfhttp标签&lt;br/&gt;36.6.3 其他Internet协议：cfmail和cfftp&lt;br/&gt;36.6.4 cfloop标签&lt;br/&gt;36.6.5 cfinsert和cfupdate标签&lt;br/&gt;36.6.6 变量&lt;br/&gt;36.6.7 CFML增强&lt;br/&gt;36.6.8 cfcache标签&lt;br/&gt;36.6.9 定制标签&lt;br/&gt;36.6.10 SQL&lt;br/&gt;36.6.11 HTML&lt;br/&gt;36.7 中间件性能&lt;br/&gt;36.7.1 SSL&lt;br/&gt;36.7.2 组件对象&lt;br/&gt;36.8 压力测试和监控&lt;br/&gt;36.8.1 监控&lt;br/&gt;36.8.2 CF测量&lt;br/&gt;36.8.3 Windows 2000测量&lt;br/&gt;36.8.4 CFSTAT&lt;br/&gt;36.8.5 故障诊断&lt;br/&gt;36.8.6 增强&lt;br/&gt;36.9 小结&lt;br/&gt;第37章 群集和负载平衡&lt;br/&gt;37.1 会话敏感负载平衡&lt;br/&gt;37.2 真实负载平衡&lt;br/&gt;37.3 ColdFusion中的负载平衡&lt;br/&gt;37.3.1 Windows 2000/NT&lt;br/&gt;37.3.2 Sun Solaris&lt;br/&gt;37.3.3 Linux系统&lt;br/&gt;37.3.4 域名系统配置要求&lt;br/&gt;37.4 ClusterCATS&lt;br/&gt;37.4.1 ClusterCATS Server&lt;br/&gt;37.4.2 ClusterCATS Explorer&lt;br/&gt;37.4.3 ClusterCATS Server Administrator&lt;br/&gt;37.5 ClusterCATS基本配置&lt;br/&gt;37.5.1 创建群集&lt;br/&gt;37.5.2 从CFAM配置群集&lt;br/&gt;37.6 高级配置&lt;br/&gt;37.6.1 负载管理配置&lt;br/&gt;37.6.2 ColdFusion负载计算&lt;br/&gt;37.6.3 服务器故障恢复技术&lt;br/&gt;37.6.4 ColdFusion探测&lt;br/&gt;37.6.5 配置可识别会话的负载平衡&lt;br/&gt;37.6.6 身份验证&lt;br/&gt;37.7 非Windows环境上的ClusterCATS&lt;br/&gt;37.7.1 ClusterCATS Web Explorer&lt;br/&gt;37.7.2 ClusterCAATS服务器命令&lt;br/&gt;37.7.3 网络管理工具&lt;br/&gt;37.8 小结&lt;br/&gt;第38章 安全&lt;br/&gt;38.1 安全威胁&lt;br/&gt;38.1.1 基于网络的安全威胁&lt;br/&gt;38.1.2 基于服务器的安全威胁&lt;br/&gt;38.1.3 基于应用程序的威胁&lt;br/&gt;38.1.4 人群威胁&lt;br/&gt;38.2 安全工具/术语&lt;br/&gt;38.2.1 基于网络的安全工具&lt;br/&gt;38.2.2 基于服务器的安全工具&lt;br/&gt;38.2.3 其他安全选项&lt;br/&gt;38.2.4 管理人&lt;br/&gt;38.3 实现安全的系统方法&lt;br/&gt;38.3.1 保证物理系统安全&lt;br/&gt;38.3.2 保护操作系统&lt;br/&gt;38.3.3 配置Web服务器&lt;br/&gt;38.3.4 用户配置&lt;br/&gt;38.3.5 保护SQL Server 7.0/2000&lt;br/&gt;38.4 保护ColdFusion&lt;br/&gt;38.4.1 应用程序/管理安全&lt;br/&gt;38.4.2 基本安全&lt;br/&gt;38.5 高级安全&lt;br/&gt;38.6 好的安全指导&lt;br/&gt;38.7 小结&lt;br/&gt;附录 Wrox Auction&lt;br/&gt;</description><pubDate>2008-11-13 23:11:00</pubDate></item>
<item><title>15天学会jQuery</title><link>http://www.netyi.net/training/762cd8e2-22f1-4438-a48b-38fa4b811c10</link><description>what &lt;br/&gt;&lt;br/&gt;jQuery是一个了不起的javascript库，它可以是我们用很少的几句代码就可以创建出漂亮的页面效果。从网站的方面说，这使得javascript更加有趣。 &lt;br/&gt;&lt;br/&gt;如果你这样想：“孩子，我需要另外一个javascript库，就好比我I need another hole in my head”那么加入这个俱乐部吧。这正是我第一次遇到的时候所想的。 &lt;br/&gt;&lt;br/&gt;我已经用过了Moo.fx, Scriptaculous, TW-SACK, 和 Prototype. 我曾参与了RICO, Yahoo YUI和其他一些库的开发。 &lt;br/&gt;&lt;br/&gt;没有了PHPjavascript和我一点也不亲近了。但是我还是尽全力保持头脑清醒，并尽量保持用AJAX去思考。 &lt;br/&gt;&lt;br/&gt;所以当我遇到jQuery的时候我想:“还需要另外一个javascript库吗?不了,谢谢…” &lt;br/&gt;&lt;br/&gt;why &lt;br/&gt;&lt;br/&gt;为什么我改变我我对jQuery的看法，以及为什么你要考虑去使用它? 很简单,只要你看一眼过使用jQuery的页面你就会发现它是如此的简单易用.只用很少的几行,就能表现出很优雅的效果. 有一天当我突然看到一些用jQuery写的代码时我一下子豁然开朗了. 早茶的过程中,我例行公务的去翻阅我的订阅,去看每日必看的设计博客的时候我看到了一个用jQuery写的javascript的例子.事实证明,这些代码还是有些和浏览器关联的bug,不过这些概念还是我以前从来没有见过的. &lt;br/&gt;&lt;br/&gt;还有那些代码… &lt;br/&gt;&lt;br/&gt;代码看起来很简单看起来不像我以前见过的.但也不无道理. &lt;br/&gt;&lt;br/&gt;我开始通读文档,并且惊奇的发现用一点点代码竟然能做这么多事情. &lt;br/&gt;&lt;br/&gt;when &lt;br/&gt;&lt;br/&gt;你应当在你需要的时候使用jQuery. &lt;br/&gt;&lt;br/&gt;给你一个小型的库文件 DOM强大的控制能力 不费吹灰之力的工作,和少许的努力. &lt;br/&gt;&lt;br/&gt;或者 &lt;br/&gt;&lt;br/&gt;快速的通过AJAX 没有大量无用的代码 和一些基本的动画效果 &lt;br/&gt;&lt;br/&gt;但是 &lt;br/&gt;&lt;br/&gt;如果你需要超级花式效果,动画,拖放,和超级平稳动画,那么你可能想使用Prototype.他是一个有大量动画效果的类库. &lt;br/&gt;&lt;br/&gt;</description><pubDate>2008-11-10 20:40:58</pubDate></item>
<item><title>PowerBuilder 6.0开发人员指南</title><link>http://www.netyi.net/training/04961ef9-6560-47bd-ac04-6bc6b760dc9a</link><description>PowerBuilder 6.0开发人员指南</description><pubDate>2008-11-07 07:23:40</pubDate></item>
<item><title>Fortran 90/95 for Scientists and Engineers</title><link>http://www.netyi.net/training/5194b108-ddb6-4e5a-9d5e-44c404f12d79</link><description>Fortran 90/95 for Scientists and Engineers&lt;br/&gt;by Stephen J. Chapman (Author), Stephen Chapman (Author) &amp;quot;The computer was probably the most important invention of the 20th century...&amp;quot; (Editorial ReviewsProduct Description&lt;br/&gt;Chapman's Fortran for Scientists and Engineers is intended for both first year engineering students and practicing engineers. It simultaneously teaches the Fortran 90/95 programming language, structured programming techniques, and good programming practice. Among its strengths are its concise, clear explanations of Fortran syntax and programming procedures, the inclusion of a wealth of examples and exercises to help students grasp difficult concepts, and its explanations about how to understand code written for older versions of Fortran. &lt;br/&gt;Product Details&lt;br/&gt;Paperback: 832 pages&lt;br/&gt;Publisher: McGraw-Hill Science/Engineering/Math; 2 edition (July 31, 2003)&lt;br/&gt;Language: English&lt;br/&gt;ISBN-10: 0072825758&lt;br/&gt;ISBN-13: 978-0072825756&lt;br/&gt;Product Dimensions: 9.1 x 7.3 x 1.3 inches&lt;br/&gt;</description><pubDate>2008-11-05 23:22:42</pubDate></item>
<item><title>Numerical Recipes in Fortran 90, Vol. 2</title><link>http://www.netyi.net/training/2141d993-b536-4fd6-b74a-c33b61a01ce2</link><description>Hardcover: 500 pages &lt;br/&gt;Publisher: Cambridge University Press; 2 edition (January 15, 1996) &lt;br/&gt;Language: English &lt;br/&gt;ISBN-10: 0521574390 &lt;br/&gt;ISBN-13: 978-0521574396 &lt;br/&gt;Product Dimensions: 9.6 x 7 x 1.1 inches &lt;br/&gt;Shipping Weight: 2.3 pounds &lt;br/&gt;Editorial Reviews&lt;br/&gt;Review&lt;br/&gt;'This new edition begins with three completely new chapters that provide a detailed introduction to the Fortran 90 language and then present the basic concepts of parallel programming, all with the same clarity and good cheer for which Numerical Recipes is famous.' L'Enseignement Mathematique ' ... certainly recommendable'. Eric de Sturler, ITW Nieuws &lt;br/&gt;&lt;br/&gt;Review&lt;br/&gt;&amp;quot;...this present volume will contribute decisively to a significant breakthrough, as it provides models not only of the numerical algorithms for which previous editions are already famed, but also of an excellent Fortran 90 style...&amp;quot; From the Foreword by Michael Metcalf, one of Fortran 90's original designers and author of FORTRAN 90 Explained.&lt;br/&gt;&lt;br/&gt;&amp;quot;As with previous volumes in this series, this book is a classic and is essential reading for anyone concerned with the future of numerical calculation. It is beautifully produced, inexpensive for its content, and a must for any serious worker or student.&amp;quot; A. D. Booth, Computing Reviews&lt;br/&gt;&lt;br/&gt;&amp;quot;...very useful for graduate and postgraduate courses and also for all specialists who are interested in parallel scientific computing.&amp;quot; Mikhail P. Levin, IEEE Concurrency &lt;br/&gt;</description><pubDate>2008-11-05 19:45:55</pubDate></item>
<item><title>Python: Create - Modify - Reuse</title><link>http://www.netyi.net/training/34ee17de-1fc6-4c39-a327-fc6b8dfae808</link><description>Python: Create-Modify-Reuse is designed for all levels of Python developers interested in a practical, hands-on way of learning Python development. This book is designed to show you how to use Python (in combination with the raw processing power of your computer) to accomplish real-world tasks in a more efficient way. Don’t look for an exhaustive description of the Python language––you won’t find it. The book’s main purpose is not to thoroughly cover the Python language, but rather to show how you can use Python to create robust, real-world applications.&lt;br/&gt;&lt;br/&gt;In this respect, the goal is similar to foreign-language books that identify themselves as “conversational,” focusing on the vocabulary and concepts that people will need the most. Likewise, I focus specifically on the Python knowledge needed to accomplish practical, specific tasks. Along the way, you will learn to create useful, efficient scripts that are easy to maintain and enhance.&lt;br/&gt;&lt;br/&gt;This book is for developers with some experience with Python who want to explore how to develop full-blown applications. It is also for developers with experience in other languages who want to learn Python by building robust applications. It is well-suited for developers who like to “learn by doing,” rather than exploring a language feature by feature. To get the most out of the book, you should understand basic programming principles.&lt;br/&gt;&lt;br/&gt;Because this book is project-based, you can approach it in numerous ways. You can, of course, read it from cover to cover. Chapters 2 through 8 each cover a different project, so the chapters are independent of each other. However, because each chapter project is covered individually, there may be some overlap of information. I also sometimes refer to explanations of particular topics covered in previous chapters. This will help to reinforce important concepts.&lt;br/&gt;&lt;br/&gt;The end of the book contains two appendixes. The first one is a listing of Python resources you can check out for more information. The second one will help you with installing additional components used in some of the examples.&lt;br/&gt;&lt;br/&gt;This book starts with a basic overview of the Python language, designed for those familiar with other languages but new to Python. It is followed by several chapters, each of which describes a complete project that can be used as-is or modified and extended to suit your particular purposes. You’ll find applications that access databases, take advantage of web technologies, and facilitate network communications, to name a few. In addition, and more important than the technologies you will be introduced to, you will learn how to use Python to solve real challenges. Following these chapters are two chapters that cover accessing operating system resources and debugging and testing, respectively.&lt;br/&gt;&lt;br/&gt;Each project chapter contains complete instructions describing how to install and use the application, so you can actually see the program run as you learn how to construct and use it, including how the project was designed and prototyped. This book is intended to be both a reference guide and a learning aid, teaching you how to build solutions with Python and providing reference information on a wide variety of Python programming concepts.&lt;br/&gt;&lt;br/&gt;It is hoped that this book will help you have fun with Python and build useful applications, and—unlike my experience with building a deck—without sore thumbs.&lt;br/&gt;&lt;br/&gt;This book is framed around the code itself. This is because developers are typically looking for how to do something; and, as with many activities, you learn how to do something by watching how others do and trying it yourself. If you want to know how a for loop works, you’ll find for loops in my code, but that’s not the thrust of the book. Instead, this book shows you how to do things: how to build a content management system, how to build a test management system, how to set up a system for tracking customer follow-up, and so on. Along the way, you’ll learn how to communicate with a SQL database, how to act as a web server or communicate with one, how to access operating system services, and more.&lt;br/&gt;&lt;br/&gt;There are three basic components to the book:&lt;br/&gt;&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      Chapter 1 is a brief overview of the Python language.&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      Chapters 2–8 cover seven different programming projects, which illustrate various technologies and techniques available to Python developers.&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      Chapters 9–10 cover additional, advanced topics, which will help you as you build Python projects. &lt;br/&gt;&lt;br/&gt;The project chapters have a consistent structure:&lt;br/&gt;&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      Overview: What does the application do?&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      Using the program&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      Design&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      How it all fits together&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      Modules involved&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      Code and code explanation&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      Module/class 1 explanation&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      Module/class 2 explanation&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      Minor code file explanation&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      Testing, including suggested tests&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      Modifying the project, including some suggested adaptations&lt;br/&gt;    *&lt;br/&gt;&lt;br/&gt;      Summary &lt;br/&gt;&lt;br/&gt;Each project is designed with classes that can be reused and accessed for multiple purposes. This is one of the main benefits of object-oriented programming, so designing for reusability is a main focus of the book. The book contains the following chapters:&lt;br/&gt;&lt;br/&gt;1. Python Basics&lt;br/&gt;&lt;br/&gt;This chapter is a basic primer on the Python language, and it functions as either a quick tutorial for experienced programmers new to Python or a refresher for programmers with Python experience.&lt;br/&gt;&lt;br/&gt;Part I: The Projects&lt;br/&gt;&lt;br/&gt;2. Directory/File Snapshot Program&lt;br/&gt;&lt;br/&gt;This project demonstrates how to interact with files, create and manipulate data structures, and provide user output. It also touches on code design issues to improve code maintainability. Often when installing or uninstalling software, or verifying changes to a file system, it can be valuable to take a “snapshot” of the files and directories, along with their size and last-modified time. The script introduced in this chapter does just that. This chapter also explores how to capture a directory listing into a Python list, and explains how to query this list for particular values.&lt;br/&gt;&lt;br/&gt;3. DVD Inventory System&lt;br/&gt;&lt;br/&gt;This project takes advantage of Python’s capability to access and manipulate data in a SQL database. The application enables multiple users to log in to a website that provides access to a DVD inventory database. Permissions are set such that some users can add, modify, or delete entries, whereas other users have read-only access to the data.&lt;br/&gt;&lt;br/&gt;4. Web Performance Tester&lt;br/&gt;&lt;br/&gt;This project shows how to communicate with a Python web server and retrieve information regarding how long it takes to receive requested items from the web server. Although writing Python programs to work on a single computer can be useful, the real power of Python can be seen when it is used to script communication between computers on a network. Most networks contain several web servers. A nice feature of Python is that it can act as a lightweight server for various Internet protocols, such as HTTP (web) and ftp. This application enables you to monitor performance of HTTP traffic on your network.&lt;br/&gt;&lt;br/&gt;5. Customer Follow-Up System&lt;br/&gt;&lt;br/&gt;This project shows how to present a web form to the user and retrieve data from it, how to automatically format and send e-mail through an SMTP server, and how to generate an HTML-formatted report. The task for the second example is to automatically generate a customer comments e-mail message based on information the customer enters in a form. It uses the mod_python Apache module to take the information entered in the HTTP form and then utilizes a Python script on the web server to send that information to an SMTP server for mail delivery.&lt;br/&gt;&lt;br/&gt;6. Test Management/Reporting System&lt;br/&gt;&lt;br/&gt;This project makes use of the unittest module to run tests against an existing application, and creates a framework for reporting test results. Testing is a vital process for developing software. This application enables users to run tests for a given piece of software, to list the previous test runs by date, to show test run results for any previously run tests, and to output the results of any test run as HTML for viewing in a web browser.&lt;br/&gt;&lt;br/&gt;7. Version Management System&lt;br/&gt;&lt;br/&gt;This project connects to a list of servers via telnet, checks the application version of a pre-set application list, and displays its results both as output and to a log file. Often, a system administrator needs to patch systems or ensure that systems have the latest application versions installed. This script is an easy way to accomplish that task. It makes use of Python’s capability to emulate a telnet client and log in to remote systems and perform functions on that remote system.&lt;br/&gt;&lt;br/&gt;8. Content Management System&lt;br/&gt;&lt;br/&gt;This project explores Plone, a popular content management system based on Python and Zope (a Python-based application server). Because Python is a very mature language, numerous applications have been built on top of it. A great thing about working with Python-based applications is that you get the benefit of a full-blown application but you can still use Python to configure and customize it.&lt;br/&gt;&lt;br/&gt;Part II: Advanced Topics&lt;br/&gt;&lt;br/&gt;9. Interacting with the Operating System&lt;br/&gt;&lt;br/&gt;When writing scripts “in the real world,” often it is critical to be able to access services available through (and particular to) the operating system you happen to be on. For example, suppose you wanted to read or modify the Window Registry? Or you wanted to get the Linux process ID of a particular process that is running? Is such a thing even possible? Definitely—and this chapter shows you how.&lt;br/&gt;&lt;br/&gt;10. Debugging and Testing&lt;br/&gt;&lt;br/&gt;Because I am a software tester myself, testing is a subject that is certainly close to my heart. In this chapter, I discuss why testing is important, how to put the right amount of testing into your code, and how writing automated tests can help you to actually write code more quickly. You’ll look at PyUnit, the automated testing framework for Python, and learn how to use it to test the riskiest parts of a script. You’ll also explore the Python debugger and some of the nifty features it offers.&lt;br/&gt;&lt;br/&gt;Appendix A Where to Go from Here: Resources That Can Help&lt;br/&gt;&lt;br/&gt;This appendix provides an annotated list of books, websites, and blogs that can provide useful information, insight, and inspiration for the budding Python script developer.&lt;br/&gt;&lt;br/&gt;Appendix B Installing Supplemental Programs&lt;br/&gt;&lt;br/&gt;This appendix provides detailed information on how to set up MySQL (used in the project in Chapter 3) and PyWin32 (used in Chapter 10 and various other projects in the book). </description><pubDate>2008-10-10 14:57:12</pubDate></item>
<item><title>《Python核心编程第二版》英文版</title><link>http://www.netyi.net/training/17b6bc23-a266-4fe0-a512-cdf0acf4abe8</link><description>本书是经典的Python指导书，在第一版的基础上进行了全面升级。全书分为两个部分：第1部分占据了大约三分之二的篇幅，阐释这门语言的“核心”内容，包括基本的概念和语句、语法和风格、Python对象、数字类型、序列类型、映射和集合类型、条件和循环、文件和输入/输出、错误和异常、函数和函数式编程、模块、面向对象编程、执行环境等内容：第2部分则提供了各种高级主题来展示可以使用Python做些什么，包括正则表达式、网络编程、网络客户端编程、多线程编程、图形用户界面编程、Web编程、数据库编程、扩展Python 和一些其他材料。　　　本书适合Python初学者，以及已经入门但想继续学习和提高自身Python技巧的程序员。&lt;br/&gt;&lt;br/&gt;初学Python?这是一本有关Pyttlon开发的权威指南&lt;br/&gt;　　涵盖近期发布的Pyttlon版本的核心功能特性，而不仅仅是语法&lt;br/&gt;　　学习更多的高阶内容，如正则表达式、网络、多线程、图形用户界面、Web／CGl和Python扩展等&lt;br/&gt;　　包括几个全新的章节，关于数据库、网络客户端、Java／Jytt30n和Microsoft Office等&lt;br/&gt;　　展示数以百计的代码片段、交互实例和大量加强您的Pyttlon技能的实用练习&lt;br/&gt;“对Wesley Chun《Pythorl核心编程》第二版的漫长等待是值得的——它的深邃、它的全面，以及它实用的练习将会帮助读者学会并掌握杰出的Pythorl技能。”&lt;br/&gt;——Alex Martelli，Python om a Nutshell一书作者和Python Cookbook一书编辑&lt;br/&gt;“终于，一本杰出的融教材和参考书于一身的Pytflon书籍诞生了。”&lt;br/&gt;——Michael Baxter，Linux Journal&lt;br/&gt;　　学习专业的Python风格、最佳实践和好的编程习惯；&lt;br/&gt;　　加强对Pyttlon对象、内存模型和Pythom面向对象特性的深入理解；&lt;br/&gt;　　构建更有效的Web、CGI、互联网、网络和其他客户端／服务器架构应用程序及软件；&lt;br/&gt;　　学习如何使用Python中的Tkinler和其他工具来开发自己的GUI应用程序及软件：&lt;br/&gt;　　通过用C等语言编写扩展来提升Pytllon应用程序的性能，或者通过使用多线程增强I／O相关的应用程序的能力；&lt;br/&gt;　　学习Pyttlon中有关数据库的API，以及如何在Pyttlon中使用各种不同的数据库系统，包括MySQL、Postgres和SQLite。&lt;br/&gt;　　本书提供：&lt;br/&gt;　　对Python核心特性系统的专家级讲解；&lt;br/&gt;　　开发复杂的应用程序和软件所需的强大深入的视角：&lt;br/&gt;　　易用的图表，详细描述了Pyffion模块、操作符、函数和方法：&lt;br/&gt;　　大量的专业级实例代码，从小的代码片段到功能齐全的应用程序一应俱全。 &lt;br/&gt;&lt;br/&gt;第1部分　Python核心&lt;br/&gt;　第1章　欢迎来到Python世界　&lt;br/&gt;　　1.1　什么是Python　&lt;br/&gt;　　1.2　起源　&lt;br/&gt;　　1.3　特点　&lt;br/&gt;　　　1.3.1　高级　&lt;br/&gt;　　　1.3.2　面向对象　&lt;br/&gt;　　　1.3.3　可升级　&lt;br/&gt;　　　1.3.4　可扩展　&lt;br/&gt;　　　1.3.5　可移植性　&lt;br/&gt;　　　1.3.6　易学　&lt;br/&gt;　　　1.3.7　易读　&lt;br/&gt;　　　1.3.8　易维护　&lt;br/&gt;　　　1.3.9　健壮性　&lt;br/&gt;　　　1.3.10　高效的快速原型开发工具　&lt;br/&gt;　　　1.3.11　内存管理器　&lt;br/&gt;　　　1.3.12　解释性和（字节）编译性　&lt;br/&gt;　　1.4　下载和安装Python　&lt;br/&gt;　　1.5　运行Python　&lt;br/&gt;</description><pubDate>2008-09-25 00:05:10</pubDate></item>
<item><title>AS/400 程序员培训手册</title><link>http://www.netyi.net/training/7a862452-105c-43e9-a887-3dec5bbf3bfd</link><description>1 简单说明 .................................................................................................................................. 5&lt;br/&gt;2 程序代码行的编写 ................................................................................................................... 5&lt;br/&gt;2.1 最简单的RPGLE 程序 ............................................................................................ 5&lt;br/&gt;2.2 举例准备 ................................................................................................................... 5&lt;br/&gt;2.3 简单的程序流程 ....................................................................................................... 6&lt;br/&gt;2.4 常见的程序流程 ....................................................................................................... 7&lt;br/&gt;2.5 F 行说明 ................................................................................................................... 8&lt;br/&gt;2.5.1 内容说明 ........................................................................................................... 8&lt;br/&gt;2.5.2 常用例子 ......................................................................................................... 11&lt;br/&gt;2.5.3 补充说明 ......................................................................................................... 12&lt;br/&gt;2.6 D 行说明 ................................................................................................................. 12&lt;br/&gt;2.6.1 内容说明 ......................................................................................................... 12&lt;br/&gt;2.6.2 常用例子 ......................................................................................................... 15&lt;br/&gt;2.6.3 补充说明 ......................................................................................................... 16&lt;br/&gt;2.7 入口参数 ................................................................................................................. 16&lt;br/&gt;2.8 C 行说明 ................................................................................................................. 18&lt;br/&gt;2.8.1 写在前面 ......................................................................................................... 18&lt;br/&gt;2.8.2 内容说明 ......................................................................................................... 19&lt;br/&gt;2.8.3 ILE 操作码分类： .......................................................................................... 20&lt;br/&gt;2.8.4 ILE 操作码 ..................................................................................................... 21&lt;br/&gt;2.8.4.1 A--C ......................................................................................................... 21&lt;br/&gt;2.8.4.2 D--E .......................................................................................................... 29&lt;br/&gt;2.8.4.3 F--N .......................................................................................................... 34&lt;br/&gt;2.8.4.4 O--R ......................................................................................................... 41&lt;br/&gt;2.8.4.5 S--Z .......................................................................................................... 45&lt;br/&gt;3 和程序相关的数据库知识 ..................................................................................................... 51&lt;br/&gt;3.1 LF（逻辑文件） .................................................................................................... 51&lt;br/&gt;3.1.1 逻辑文件概念 ................................................................................................. 51&lt;br/&gt;3.1.2 逻辑文件对效率的影响 ................................................................................. 53&lt;br/&gt;3.2 MEMBER ............................................................................................................... 53&lt;br/&gt;3.3 游标 ......................................................................................................................... 54&lt;br/&gt;3.3.1 游标的概念 ..................................................................................................... 54&lt;br/&gt;3.3.2 不同操作码对应的游标的处理 ..................................................................... 54&lt;br/&gt;3.3.3 “有且仅有”的游标 ..................................................................................... 55&lt;br/&gt;3.3.4 LOVAL、HIVAL 对应的游标操作 ............................................................... 55&lt;br/&gt;3.4 事务处理 -- COMMIT ........................................................................................... 56&lt;br/&gt;3.4.1 概念描述 ......................................................................................................... 56&lt;br/&gt;3.4.2 使用方法 ......................................................................................................... 56&lt;br/&gt;3.4.3 注意事项 ......................................................................................................... 57&lt;br/&gt;3.5 关于锁表的问题 LCKW ....................................................................................... 58&lt;br/&gt;4 DEBUG 调试以及常见出错信息 .......................................................................................... 58&lt;br/&gt;4.1 写在前面 ................................................................................................................. 58&lt;br/&gt;4.2 常规用法 ................................................................................................................. 59&lt;br/&gt;4.2.1 程序编译 ......................................................................................................... 59&lt;br/&gt;4.2.2 执行DEBUG 命令 ......................................................................................... 59&lt;br/&gt;4.2.3 运行程序 ......................................................................................................... 59&lt;br/&gt;4.2.4 在DEBUG 模式中进行调试 ......................................................................... 60&lt;br/&gt;4.2.5 跟踪被当前程序调用的程序 ......................................................................... 60&lt;br/&gt;4.2.6 一定要退出DEBUG 模式 ............................................................................. 61&lt;br/&gt;4.2.7 补充 ................................................................................................................. 61&lt;br/&gt;4.3 跟踪批处理程序( From qingzhou) ......................................................................... 62&lt;br/&gt;4.4 常见的出错信息 ..................................................................................................... 62&lt;br/&gt;4.4.1 编译程序时的出错信息 ................................................................................. 62&lt;br/&gt;4.4.2 运行时的出错信息 ......................................................................................... 64&lt;br/&gt;5 CL、CMD .............................................................................................................................. 64&lt;br/&gt;5.1 CL 程序 ................................................................................................................... 64&lt;br/&gt;5.1.1 基本认识 ......................................................................................................... 64&lt;br/&gt;5.1.2 CL 程序的常用语法及命令： ....................................................................... 65&lt;br/&gt;5.1.3 不常用的语法 ................................................................................................. 67&lt;br/&gt;5.2 CMD ....................................................................................................................... 68&lt;br/&gt;6 屏幕文件及使用 ..................................................................................................................... 69&lt;br/&gt;7 实用技巧 ................................................................................................................................ 74&lt;br/&gt;7.1 数组 ......................................................................................................................... 74&lt;br/&gt;7.1.1 简述 ................................................................................................................. 74&lt;br/&gt;7.1.2 定义 ................................................................................................................. 74&lt;br/&gt;7.1.3 初始化 ............................................................................................................. 75&lt;br/&gt;7.1.4 使用方法 ......................................................................................................... 75&lt;br/&gt;7.1.5 补充 ................................................................................................................. 76&lt;br/&gt;7.2 结构体 ..................................................................................................................... 76&lt;br/&gt;7.2.1 简述 ................................................................................................................. 76&lt;br/&gt;7.2.2 结构体的定义 ................................................................................................. 77&lt;br/&gt;7.2.3 初始化 ............................................................................................................. 77&lt;br/&gt;7.2.4 使用方法 ......................................................................................................... 78&lt;br/&gt;7.2.5 结构体中的数组 ............................................................................................. 79&lt;br/&gt;7.2.6 定义时，独立变量与结构体变量的区别 ..................................................... 79&lt;br/&gt;7.2.7 不带OCCURS 关键字的结构体定义 ........................................................... 80&lt;br/&gt;7.3 按内部序号来读文件 ............................................................................................. 80&lt;br/&gt;7.3.1 简述 ................................................................................................................. 80&lt;br/&gt;7.3.2 定义 ................................................................................................................. 81&lt;br/&gt;7.3.3 使用方法 ......................................................................................................... 81&lt;br/&gt;7.4 常驻内存命令SETOBJACC ................................................................................. 83&lt;br/&gt;7.4.1 简述 ................................................................................................................. 83&lt;br/&gt;7.4.2 命令说明 ......................................................................................................... 83&lt;br/&gt;7.4.3 使用说明 ......................................................................................................... 84&lt;br/&gt;7.4.4 补充说明 ......................................................................................................... 84&lt;br/&gt;7.5 数据队列的使用 ..................................................................................................... 84&lt;br/&gt;7.5.1 数据队列的说明 ............................................................................................. 84&lt;br/&gt;7.5.2 CRTDTAQ 建立数据队列 ............................................................................. 85&lt;br/&gt;7.5.3 DLTDTAQ 删除数据队列 ............................................................................. 85&lt;br/&gt;7.5.4 系统API ......................................................................................................... 86&lt;br/&gt;7.5.4.1 QSNDDTAQ 发送数据队列 ................................................................ 86&lt;br/&gt;7.5.4.2 QRCVDTAQ 接收数据队列 ................................................................ 86&lt;br/&gt;7.5.4.3 QCLRDTAQ 清除数据队列 ................................................................ 87&lt;br/&gt;7.5.4.4 QMHQRDQD 检索数据队列 ................................................................ 87&lt;br/&gt;7.6 使用系统API 的入手方法 .................................................................................... 87&lt;br/&gt;7.6.1 调用说明 ......................................................................................................... 87&lt;br/&gt;7.6.2 关于USR SPACE ........................................................................................... 88&lt;br/&gt;7.6.3 一些可能常用的API ..................................................................................... 88&lt;br/&gt;8 其它........................................................................................................................................ 89&lt;br/&gt;8.1 报表打印 ................................................................................................................. 89&lt;br/&gt;8.2 SQLRPGLE ............................................................................................................ 93&lt;br/&gt;8.3 SAVF，备份与恢复 ............................................................................................... 95&lt;br/&gt;8.4 菜单--MENU .......................................................................................................... 96&lt;br/&gt;8.5 实用命令 ................................................................................................................. 96&lt;br/&gt;8.6 关于代码风格的几点想法 ..................................................................................... 99</description><pubDate>2008-09-22 18:01:57</pubDate></item>
<item><title>SAS Macro Programming Made Easy</title><link>http://www.netyi.net/training/60502d3d-9b7f-4748-86be-6a64f17c9e9b</link><description>How Can This Book Help You Understand the&lt;br/&gt;SAS Macro Facility?&lt;br/&gt;This book is for beginning through experienced users of SAS who want to learn about&lt;br/&gt;SAS macro programming. It assumes that you have beginning to intermediate experience&lt;br/&gt;writing SAS language programs, and it does not review SAS language and SAS&lt;br/&gt;programming concepts.&lt;br/&gt;The focus of this book is to make the macro facility a tool you can use in your&lt;br/&gt;programming. It is less inclusive and spends less time on reference details than SAS&lt;br/&gt;Macro Language: Reference.&lt;br/&gt;The technical aspects of macro processing are described in this book. While&lt;br/&gt;understanding the technical aspects is not necessary to begin to reap the benefits of the&lt;br/&gt;SAS macro facility, this knowledge might help you more wisely apply macro&lt;br/&gt;programming techniques.&lt;br/&gt;Don't worry if the technical aspects are difficult to grasp at first. Instead, jump in and&lt;br/&gt;start using the simpler features of the macro facility. Try macro variables first. You're&lt;br/&gt;bound to make some errors, but those errors help you understand macro processing.&lt;br/&gt;Eventually, as your macro programming skills improve, a more thorough understanding&lt;br/&gt;of macro processing can reduce the number of macro programming errors you make and&lt;br/&gt;make it easier to debug your programs.&lt;br/&gt;This book is grouped into three parts. The first part explains the elements and mechanics&lt;br/&gt;of the macro programming language. The second part shows ways of applying your&lt;br/&gt;knowledge of macro programming that you gained in the first part. The third part&lt;br/&gt;contains four appendixes that provide a quick reference to the macro language, the data&lt;br/&gt;set used for most of the examples, and a short description of the example programs.&lt;br/&gt;This book starts with the easier features of the SAS macro facility. These features are&lt;br/&gt;building blocks for the later topics. The features of the macro facility are interrelated, and&lt;br/&gt;so occasionally you might see some features used before they are formally discussed.&lt;br/&gt;Because macro facility features are interrelated, this book does not have to be read in a&lt;br/&gt;linear fashion. Work through sections as appropriate for your needs. Return to earlier&lt;br/&gt;sections when that information becomes pertinent. However, it is best to start with the&lt;br/&gt;technical information in Chapter 2 and move on to the macro variable chapter, Chapter 3.&lt;br/&gt;You might then work with macro variables extensively and try some of the features like&lt;br/&gt;macro functions and macro expressions that are described in Chapters 6 and 7. After &lt;br/&gt;gaining an understanding of how macro variables work, you might try writing macro&lt;br/&gt;programs. You can learn how to do this in Chapter 4 and then try using the macro&lt;br/&gt;programming statements in Chapter 7. Read Chapter 13 to see how a macro program can&lt;br/&gt;be designed and constructed.&lt;br/&gt;You might find it useful to learn about macro facility interfaces before you cover macro&lt;br/&gt;programs. Chapter 9 includes information useful for DATA step programmers, PROC&lt;br/&gt;SQL programmers, and SCL programmers.</description><pubDate>2008-09-22 14:04:35</pubDate></item>
<item><title>Applied Multivariate Statistics with SAS Software</title><link>http://www.netyi.net/training/ea5cd81f-f336-466d-8088-8d3e86c9d1da</link><description>The book is written both as a handy reference for researchers and practitioners as well as&lt;br/&gt;a supplementary college text. Researchers and practitioners can also adapt the material for&lt;br/&gt;a self-taught tutorial. Students and their instructors in senior undergraduate or beginning&lt;br/&gt;graduate classes in applied statistics will find the book useful as an accompanying computational&lt;br/&gt;supplement to a more advanced book on applied multivariate statistics. The book&lt;br/&gt;can also be adapted for a statistics service course for graduate students from the nonstatistical&lt;br/&gt;disciplines.&lt;br/&gt;Primary emphasis is on statistical methodology as applied to various scientific disciplines.&lt;br/&gt;SAS software is used as the crucial computational aid to carry out various intensive calculations&lt;br/&gt;which so naturally occur in any typical multivariate analysis application. Discussion&lt;br/&gt;in this volume is limited to only the normal theory-based multivariate analysis.&lt;br/&gt;We believe that those who use multivariate methods should not only understand appropriate&lt;br/&gt;statistical techniques useful in their particular situation but should also be able to&lt;br/&gt;discern the appropriate approach and distinguish it from an approach that seems correct&lt;br/&gt;but is completely inappropriate in a particular context. Quite often, these differences are&lt;br/&gt;subtle, and there are scenarios where the presumably best approach may be completely&lt;br/&gt;invalid due to one reason or the other. The problem is further compounded by the understandable&lt;br/&gt;temptation to take the shortest route by choosing the analysis that can be readily&lt;br/&gt;performed using a particular software package or a canned computer program, regardless&lt;br/&gt;of its appropriateness, over a more appropriate analysis not so readily available. This book&lt;br/&gt;attempts to demonstrate this process of discernment, problem definition, selection of an&lt;br/&gt;appropriate analysis or a combination of many, while providing both the needed SAS code&lt;br/&gt;to achieve these goals and the subsequent interpretation of the SAS output.&lt;br/&gt;This approach largely eliminates the need for two books, one for learning multivariate&lt;br/&gt;techniques and another for mastering the software usage. Instead of taking various multivariate&lt;br/&gt;procedures in SAS one at a time and demonstrating their potential to solve a large&lt;br/&gt;number of different problems, we have chosen to discuss various multivariate situations&lt;br/&gt;one by one and then identify the most appropriate SAS analyses for them. Many of these&lt;br/&gt;analyses may occasionally result from the combined applications of two or more SAS procedures.&lt;br/&gt;All multivariate methods are illustrated by appropriate examples. In most cases,&lt;br/&gt;the data sets considered are real and are adapted from the published literature from a variety&lt;br/&gt;of disciplines.</description><pubDate>2008-09-22 13:59:02</pubDate></item>
<item><title>LUA编程(programming in lua)</title><link>http://www.netyi.net/training/b0f94757-8cb1-41a5-a9ad-ac4c175b116c</link><description>Lua知道的人肯定不多。我来简单介绍一下：你可能知道Ruby,Python，他就是类似的脚本语言。你肯定玩过磨兽，磨兽争霸就是用它来写的。&lt;br/&gt;Lua由巴西人发明就想Ruby是日本人发明的。&lt;br/&gt;我认为Lua将是一门非常重要的语言。&lt;br/&gt;这本书06年就出来了得益居然到现在还没有，我来介绍给大家。&lt;br/&gt;C语言现在可以嵌入脚本了，嵌入的就是Lua.&lt;br/&gt;&lt;br/&gt;目录&lt;br/&gt;版权声明.......................................................................................................................................i&lt;br/&gt;译序...............................................................................................................................................i&lt;br/&gt;目录.............................................................................................................................................iii&lt;br/&gt;第一篇 语言................................................................................................................................1&lt;br/&gt;第0章 序言................................................................................................................................1&lt;br/&gt;0.1 序言...................................................................................................................................1&lt;br/&gt;0.2 Lua的使用者.......................................................................................................................2&lt;br/&gt;0.3 Lua的相关资源...................................................................................................................3&lt;br/&gt;0.4 本书的体例........................................................................................................................3&lt;br/&gt;0.5 关于本书............................................................................................................................3&lt;br/&gt;0.6 感谢...................................................................................................................................4&lt;br/&gt;第1章 起点................................................................................................................................5&lt;br/&gt;1.1 Chunks................................................................................................................................5&lt;br/&gt;1.2 全局变量............................................................................................................................7&lt;br/&gt;1.3 词法约定............................................................................................................................7&lt;br/&gt;1.4 命令行方式........................................................................................................................7&lt;br/&gt;第2章 类型和值.........................................................................................................................9&lt;br/&gt;2.1 Nil.......................................................................................................................................9&lt;br/&gt;2.2 Booleans.............................................................................................................................9&lt;br/&gt;2.3 Numbers............................................................................................................................10&lt;br/&gt;2.4 Strings...............................................................................................................................10&lt;br/&gt;2.5 Functions..........................................................................................................................12&lt;br/&gt;2.6 Userdata and Threads........................................................................................................12&lt;br/&gt;第3章 表达式...........................................................................................................................13&lt;br/&gt;3.1 算术运算符......................................................................................................................13&lt;br/&gt;3.2 关系运算符......................................................................................................................13&lt;br/&gt;3.3 逻辑运算符......................................................................................................................13&lt;br/&gt;3.4 连接运算符......................................................................................................................14&lt;br/&gt;3.5 优先级..............................................................................................................................15&lt;br/&gt;3.6表的构造...........................................................................................................................15&lt;br/&gt;第4章 基本语法.......................................................................................................................18&lt;br/&gt;4.1 赋值语句..........................................................................................................................18&lt;br/&gt;4.2 局部变量与代码块（block）.........................................................................................19&lt;br/&gt;4.3 控制结构语句..................................................................................................................20&lt;br/&gt;4.4 break和return语句.............................................................................................................23&lt;br/&gt;第5章 函数...............................................................................................................................24&lt;br/&gt;5.1 返回多个结果值..............................................................................................................25&lt;br/&gt;5.2可变参数...........................................................................................................................27&lt;br/&gt;5.3 命名参数..........................................................................................................................28&lt;br/&gt;第6章 再论函数.......................................................................................................................30&lt;br/&gt;6.1 闭包.................................................................................................................................32&lt;br/&gt;6.2 非全局函数......................................................................................................................34&lt;br/&gt;6.3 正确的尾调用（Proper Tail Calls）...............................................................................36&lt;br/&gt;第7章 迭代器与泛型for...........................................................................................................40&lt;br/&gt;7.1 迭代器与闭包..................................................................................................................40&lt;br/&gt;7.2 范性for的语义..................................................................................................................42&lt;br/&gt;7.3 无状态的迭代器..............................................................................................................43&lt;br/&gt;7.4 多状态的迭代器..............................................................................................................44&lt;br/&gt;7.5 真正的迭代器..................................................................................................................45&lt;br/&gt;第8章 编译&amp;#183;运行&amp;#183;调试.......................................................................................................47&lt;br/&gt;8.1 require函数........................................................................................................................49&lt;br/&gt;8.2 C Packages........................................................................................................................50&lt;br/&gt;8.3 错误.................................................................................................................................51&lt;br/&gt;8.4 异常和错误处理..............................................................................................................52&lt;br/&gt;8.5 错误信息和回跟踪（Tracebacks）................................................................................53&lt;br/&gt;第9章 协同程序.......................................................................................................................56&lt;br/&gt;9.1 协同的基础......................................................................................................................56&lt;br/&gt;9.2 管道和过滤器..................................................................................................................58&lt;br/&gt;9.3 用作迭代器的协同..........................................................................................................61&lt;br/&gt;9.4 非抢占式多线程..............................................................................................................63&lt;br/&gt;第10章 完整示例.....................................................................................................................68&lt;br/&gt;10.1 Lua作为数据描述语言使用...........................................................................................68&lt;br/&gt;10.2 马尔可夫链算法............................................................................................................71&lt;br/&gt;第二篇 tables与objects...............................................................................................................75&lt;br/&gt;第11章 数据结构.....................................................................................................................76&lt;br/&gt;11.1 数组................................................................................................................................76&lt;br/&gt;11.2 阵和多维数组................................................................................................................77&lt;br/&gt;11.3 链表................................................................................................................................78&lt;br/&gt;11.4 队列和双端队列............................................................................................................78&lt;br/&gt;11.5 集合和包........................................................................................................................80&lt;br/&gt;11.6 字符串缓冲....................................................................................................................80&lt;br/&gt;第12章 数据文件与持久化.....................................................................................................84&lt;br/&gt;12.1 序列化............................................................................................................................86&lt;br/&gt;第13章 Metatables and Metamethods......................................................................................92&lt;br/&gt;13.1 算术运算的Metamethods...............................................................................................92&lt;br/&gt;13.2 关系运算的Metamethods...............................................................................................95&lt;br/&gt;13.3 库定义的Metamethods...................................................................................................96&lt;br/&gt;13.4 表相关的Metamethods...................................................................................................97&lt;br/&gt;第14章 环境...........................................................................................................................103&lt;br/&gt;14.1 使用动态名字访问全局变量......................................................................................103&lt;br/&gt;14.2声明全局变量...............................................................................................................104&lt;br/&gt;14.3 非全局的环境..............................................................................................................106&lt;br/&gt;第15章 Packages....................................................................................................................109&lt;br/&gt;15.1 基本方法......................................................................................................................109&lt;br/&gt;15.2 私有成员（Privacy）...................................................................................................111&lt;br/&gt;15.3 包与文件.......................................................................................................................112&lt;br/&gt;15.4 使用全局表...................................................................................................................113&lt;br/&gt;15.5 其他一些技巧（Other Facilities）...............................................................................115&lt;br/&gt;第16章 面向对象程序设计....................................................................................................118&lt;br/&gt;16.1 类..................................................................................................................................119&lt;br/&gt;16.2 继承..............................................................................................................................121&lt;br/&gt;16.3 多重继承......................................................................................................................122&lt;br/&gt;16.4 私有性（privacy）......................................................................................................125&lt;br/&gt;16.5 Single-Method的对象实现方法...................................................................................127&lt;br/&gt;第17章 Weak表......................................................................................................................128&lt;br/&gt;17.1 记忆函数......................................................................................................................130&lt;br/&gt;17.2 关联对象属性..............................................................................................................131&lt;br/&gt;17.3 重述带有默认值的表..................................................................................................132&lt;br/&gt;第三篇 标准库.........................................................................................................................134&lt;br/&gt;第18章 数学库.......................................................................................................................135&lt;br/&gt;第19章 Table库......................................................................................................................136&lt;br/&gt;19.1数组大小.......................................................................................................................136&lt;br/&gt;19.2 插入/删除.....................................................................................................................137&lt;br/&gt;19.3 排序..............................................................................................................................137&lt;br/&gt;第20章 String库.....................................................................................................................140&lt;br/&gt;20.1 模式匹配函数..............................................................................................................141&lt;br/&gt;20.2 模式..............................................................................................................................143&lt;br/&gt;20.3 捕获（Captures）........................................................................................................146&lt;br/&gt;20.4 转换的技巧（Tricks of the Trade）............................................................................151&lt;br/&gt;第21章 IO库...........................................................................................................................157&lt;br/&gt;21.1 简单I/O模式.................................................................................................................157&lt;br/&gt;21.2 完全I/O 模式...............................................................................................................160&lt;br/&gt;第22章 操作系统库...............................................................................................................165&lt;br/&gt;22.1 Date和Time...................................................................................................................165&lt;br/&gt;22.2 其它的系统调用..........................................................................................................167&lt;br/&gt;第23章 Debug库.....................................................................................................................169&lt;br/&gt;23.1 自省（Introspective）.................................................................................................169&lt;br/&gt;23.2 Hooks............................................................................................................................173&lt;br/&gt;23.3 Profiles..........................................................................................................................174&lt;br/&gt;第四篇 C API...........................................................................................................................177&lt;br/&gt;第24章 C API纵览.................................................................................................................178&lt;br/&gt;24.1 第一个示例程序..........................................................................................................179&lt;br/&gt;24.2 堆栈..............................................................................................................................181&lt;br/&gt;24.3 C API的错误处理.........................................................................................................186&lt;br/&gt;第25章 扩展你的程序...........................................................................................................188&lt;br/&gt;25.1 表操作..........................................................................................................................189&lt;br/&gt;25.2 调用Lua函数................................................................................................................193&lt;br/&gt;25.3 通用的函数调用..........................................................................................................195&lt;br/&gt;第26章 调用C函数.................................................................................................................198&lt;br/&gt;26.1 C 函数...........................................................................................................................198&lt;br/&gt;26.2 C 函数库.......................................................................................................................200&lt;br/&gt;第27章 撰写C函数的技巧.....................................................................................................203&lt;br/&gt;27.1 数组操作......................................................................................................................203&lt;br/&gt;27.2 字符串处理..................................................................................................................204&lt;br/&gt;27.3 在C函数中保存状态....................................................................................................207&lt;br/&gt;第28章 User-Defined Types in C...........................................................................................212&lt;br/&gt;28.1 Userdata........................................................................................................................212&lt;br/&gt;28.2 Metatables.....................................................................................................................215&lt;br/&gt;28.3 访问面向对象的数据..................................................................................................217&lt;br/&gt;28.4 访问数组......................................................................................................................219&lt;br/&gt;28.5 Light Userdata...............................................................................................................220&lt;br/&gt;第29章 资源管理...................................................................................................................222&lt;br/&gt;29.1 目录迭代器..................................................................................................................222&lt;br/&gt;29.2 XML解析......................................................................................................................225</description><pubDate>2008-09-22 09:54:01</pubDate></item>
<item><title>CGI编程指南</title><link>http://www.netyi.net/training/bcae8e22-41eb-4781-8023-0daa0f5c506c</link><description>　　随着全球互联网的讯猛发展,网上提供的信息异常丰富,但传统的表现方式均为单向,使得网上浏览缺乏精彩。CGI程序的出现，提供了双向交互式的访问能力，使得漫游Internet变得更加生动有趣。本书以大量实例介绍了CGI编程的方法，使读者能够很快掌握一般的编程方法，详细介绍了用户意见簿、网络考试、Web数据库应用、搜索引擎等实例。&lt;br/&gt;　　本书适合于CGI编程人员参考，也为Internet网友编写自己的CGI程序提供了好帮手。&lt;br/&gt;目 录&lt;br/&gt;第一部分 CGI编程基础&lt;br/&gt;第一章 通用网关接口简介&lt;br/&gt;第二章 CGI编程初步&lt;br/&gt;第三章 CGI程序运行准备&lt;br/&gt;第二部分 CGI编程实例&lt;br/&gt;第四章 用户意见簿&lt;br/&gt;第五章 网络考试&lt;br/&gt;第三部分 CGI高级话题&lt;br/&gt;第六章 Web数据库应用&lt;br/&gt;第七章 建立Web站点上的搜索引擎&lt;br/&gt;第八章 SSI&lt;br/&gt;第九章 测试CGI程序&lt;br/&gt;第十章 提高CGI程序的安全性&lt;br/&gt;附录&lt;br/&gt;附录A cgi-lib.pl简介&lt;br/&gt;附录B cgihtml简介&lt;br/&gt;</description><pubDate>2008-09-20 07:36:43</pubDate></item>
<item><title>Beginning Linux? Programming 4th Edition</title><link>http://www.netyi.net/training/c7d00fb2-2f88-4df6-b54b-0f69f3bf4da3</link><description>目录 &lt;br/&gt;Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x 	 &lt;br/&gt;Foreword. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii 	 &lt;br/&gt;Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv 	 &lt;br/&gt;Chapter 1: Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 	 &lt;br/&gt;Chapter 2: Shell Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 	 &lt;br/&gt;Chapter 3: Working with Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 	 &lt;br/&gt;Chapter 4: The Linux Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 	 &lt;br/&gt;Chapter 5: Terminals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 	 &lt;br/&gt;Chapter 6: Managing Text-Based Screens with curses . . . . . . . . . . . . . . . . 211 	 &lt;br/&gt;Chapter 7: Data Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255 	 &lt;br/&gt;Chapter 8: MySQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 	 &lt;br/&gt;Chapter 9: Development Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377 	 &lt;br/&gt;Chapter 10: Debugging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429 	 &lt;br/&gt;Chapter 11: Processes and Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461 	 &lt;br/&gt;Chapter 12: POSIX Threads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495 	 &lt;br/&gt;Chapter 13: Inter-Process Communication: Pipes . . . . . . . . . . . . . . . . . . . . 525 	 &lt;br/&gt;Chapter 14: Semaphores, Shared Memory, and Message Queues. . . . . . . . . 577 	 &lt;br/&gt;Chapter 15: Sockets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607 	 &lt;br/&gt;Chapter 16: Programming GNOME Using GTK+ . . . . . . . . . . . . . . . . . . . . . . 645 	 &lt;br/&gt;?Chapter 17: Programming KDE Using Qt. . . . . . . . . . . . . . . . . . . . . . . . . . . 701 	 &lt;br/&gt;Chapter 18: Standards for Linux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747 	 &lt;br/&gt;Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761 	 &lt;br/&gt;</description><pubDate>2008-09-19 09:53:12</pubDate></item>
<item><title>VBScript揭秘</title><link>http://www.netyi.net/training/116c3a2d-1e0d-4c88-bbbd-b3f4c1bfaf1c</link><description>【内容简介】 &lt;br/&gt;    本书从介绍HTML入手，首先介绍了VBScript作为Web页面脚本语言的基本结构：函数、控件和对象，接着介绍了VBScript作为一种编程语言的高级内容：错误处理、调试和建立动态Web页面。另外，也讨论了与VBScript相关的技术：Java DLL等。最后，剖析了五个应用VBScript的项目。&lt;br/&gt;    本书是VBScript从入门到深入都不可多得的专著，可供程序设计人员、Web管理人员参考。 &lt;br/&gt;【下载说明】&lt;br/&gt;　　本资料为《VBScript揭秘》一书PDF格式的高清晰电子版，推荐使用Adobe Reader 7.0或兼容阅读工具打开！&lt;br/&gt;【图书目录】&lt;br/&gt;第一部分  VBScript：语言部分&lt;br/&gt;第一章  介绍HTML脚本编制&lt;br/&gt;1.1  引言&lt;br/&gt;1.2  制作Web页面&lt;br/&gt;1.3  定义&lt;br/&gt;1.4  起步——HTML&lt;br/&gt;1.4.1  &amp;amp;lt;HTML&amp;amp;gt;标注&lt;br/&gt;1.4.2  &amp;amp;lt;HEAD&amp;amp;gt;标注&lt;br/&gt;1.4.3  &amp;amp;lt;TTTLE&amp;amp;gt;标注&lt;br/&gt;1.4.4  &amp;amp;lt;BODY&amp;amp;gt;标注&lt;br/&gt;1.4.5  标头&lt;br/&gt;1.4.6  段落&lt;br/&gt;1.4.7  &amp;amp;lt;FONT&amp;amp;gt;标注&lt;br/&gt;1.4.8  文档中的链接&lt;br/&gt;1.4.9  图形&lt;br/&gt;1.4.10  HTML中的多媒体&lt;br/&gt;1.4.11  表&lt;br/&gt;1.4.12  HTML中的窗体&lt;br/&gt;1.4.13  在HTML中使用CGI脚本&lt;br/&gt;1.4.14  其他的HTML标注&lt;br/&gt;1.4.15  框架&lt;br/&gt;1.5  脚本编制&lt;br/&gt;1.6  对象&lt;br/&gt;1.7  ActiveX控件&lt;br/&gt;1.8  小结&lt;br/&gt;第二章  VBScript语言&lt;br/&gt;2.1  引言&lt;br/&gt;2.2  Visual Basic和VBScript的区别&lt;br/&gt;2.3  VBScript中的编程&lt;br/&gt;2.3.1  创建一个测试页面&lt;br/&gt;2.3.2  什么是程序&lt;br/&gt;2.3.3  需要理解的概念：变量和进程&lt;br/&gt;2.3.4  VBScript代码剖析&lt;br/&gt;2.4  数据类型&lt;br/&gt;2.4.1  变体类型的子类型(subtypes)&lt;br/&gt;2.4.2  使用变量&lt;br/&gt;2.4.3  常量&lt;br/&gt;2.5  程序流程&lt;br/&gt;2.5.1  操作符&lt;br/&gt;2.5.2  程序中的判决&lt;br/&gt;2.5.3  If…Then…Else&lt;br/&gt;2.5.4  For…Next&lt;br/&gt;2.5.5 Do …Loop&lt;br/&gt;2.5.6 For Each …Next&lt;br/&gt;2.5.7  While …Wend&lt;br/&gt;2.6  小结&lt;br/&gt;第三章  VBScript函数&lt;br/&gt;3.1  引言&lt;br/&gt;3.2  脚本中的过程&lt;br/&gt;3.2.1  Sub过程和Function过程&lt;br/&gt;3.2.2  过程中的参数&lt;br/&gt;3.2.3  创建并调用函数&lt;br/&gt;3.3  固有函数&lt;br/&gt;3.4  基本函数&lt;br/&gt;3.4.1  InputBox&lt;br/&gt;3.4.2 Len&lt;br/&gt;3.4.3  MsgBox&lt;br/&gt;3.4.4  VarType&lt;br/&gt;3.5  字符串函数&lt;br/&gt;3.5.1  Asc&lt;br/&gt;3.5.2 Chr&lt;br/&gt;3.5.3  InStr&lt;br/&gt;3.5.4  LCase&lt;br/&gt;3.5.5  Left&lt;br/&gt;3.5.6 LTrim&lt;br/&gt;3.5.7  Mid&lt;br/&gt;3.5.8 Right&lt;br/&gt;3.5.9  RTrim&lt;br/&gt;3.5.10  Str( )&lt;br/&gt;3.5.11 StrComp&lt;br/&gt;3.5.12  String&lt;br/&gt;3.5.13  Trim&lt;br/&gt;3.5.14  UCasa&lt;br/&gt;3.5.15  Val&lt;br/&gt;3.6 转换函数&lt;br/&gt;3.6.1  CByte&lt;br/&gt;3.6.2  BDbl&lt;br/&gt;3.6.3  CInt&lt;br/&gt;3.6.4  CLng&lt;br/&gt;3.6.5  CStr&lt;br/&gt;3.6.6  CVErr&lt;br/&gt;3.7  数学函数&lt;br/&gt;3.7.1  Abs&lt;br/&gt;3.7.2  Array&lt;br/&gt;3.7.3  Atn&lt;br/&gt;3.7.4  Exp&lt;br/&gt;3.7.5  Hex&lt;br/&gt;3.7.6  Int&lt;br/&gt;3.7.7 Fix&lt;br/&gt;3.7.8  Log&lt;br/&gt;3.7.9  Oct&lt;br/&gt;3.7.10  Rnd&lt;br/&gt;3.7.11 Sgn&lt;br/&gt;3.7.12  Sqr&lt;br/&gt;3.7.13  Sin&lt;br/&gt;3.7.14  Tan&lt;br/&gt;3.8  时间和日期函数&lt;br/&gt;3.8.1  Date&lt;br/&gt;3.8.2  DateSerial&lt;br/&gt;3.8.3  DateValue&lt;br/&gt;3.8.4  Day&lt;br/&gt;3.8.5  Hour&lt;br/&gt;3.8.6  Year&lt;br/&gt;3.8.7  Weekday&lt;br/&gt;3.8.8 Minute&lt;br/&gt;3.8.9  Month&lt;br/&gt;3.8.10  Now&lt;br/&gt;3.8.11 Second&lt;br/&gt;3.8.12  Time&lt;br/&gt;3.8.13  TimeSerial&lt;br/&gt;3.8.14  Time Value&lt;br/&gt;3.9  布尔(Boolean)函数&lt;br/&gt;3.10  小结&lt;br/&gt;第四章  固有控件&lt;br/&gt;4.1  引言&lt;br/&gt;4.2  VBScript中的事件&lt;br/&gt;4.3  在一个GUI环境下的消息&lt;br/&gt;4.4  在HTML中放置控件&lt;br/&gt;4.5  固有控件&lt;br/&gt;4.5.1  按钮(Button)&lt;br/&gt;4.6  选择框(CheckBox)&lt;br/&gt;4.6.1  Hidden&lt;br/&gt;4.6.2  Text&lt;br/&gt;4.6.3  Textarea&lt;br/&gt;4.7  Select&lt;br/&gt;4.8  在文档中使用控件&lt;br/&gt;4.9  小结&lt;br/&gt;第五章  Web页面中的VBScript&lt;br/&gt;5.1  使用VBScript和HTML &lt;br/&gt;5.1.1  使用onLoad事件&lt;br/&gt;5.1.2  在NTML中嵌入VBScript&lt;br/&gt;5.1.3  用VBScript创建一个新的页面&lt;br/&gt;5.2  使用VBScript和CGI/ISAPI&lt;br/&gt;5.3  支持数据库&lt;br/&gt;5.3.1  定义一个ODBC数据源&lt;br/&gt;5.3.2  创建IDC脚本文件&lt;br/&gt;5.3.3  创建输出模板文件&lt;br/&gt;5.3.4  查看结果&lt;br/&gt;5.4  小结&lt;br/&gt;第六章  脚本编制模板&lt;br/&gt;6.1  Windows（窗口）、Documents（文档）、Frames（框架）&lt;br/&gt;6.1.1  Window对象的属性&lt;br/&gt;6.1.2  方法&lt;br/&gt;6.2  Document对象&lt;br/&gt;6.2.1   Document对象的属性&lt;br/&gt;6.2.2   Document对象的方法&lt;br/&gt;6.3  使用 Document属性和方法&lt;br/&gt;6.3.1  自动变更文档&lt;br/&gt;6.3.2  颜色循环&lt;br/&gt;6.3.3  年历&lt;br/&gt;6.4  history对象&lt;br/&gt;6.4.1  History Object工??&lt;br/&gt;6.5  navigator对象&lt;br/&gt;6.5.1  BrowserInfo工程&lt;br/&gt;6.5.2  NavigatorObject工程&lt;br/&gt;6.6  Location对象&lt;br/&gt;6.6.1  LocationObject工程&lt;br/&gt;6.7  Link对象&lt;br/&gt;6.7.1  Li]nksObject工程&lt;br/&gt;6.8  小结&lt;br/&gt;第二部分 VBScript中的对象&lt;br/&gt;第七章  使用ActiveX控件&lt;br/&gt;7.1  客户控件??简短历史&lt;br/&gt;7.2  了解ActiveX控件的结构&lt;br/&gt;7.3  登记您的ActiveX控件&lt;br/&gt;7.4  在您的Web页面中放置一个 ActiveX 控件&lt;br/&gt;7.5  安装和发嘏ActiveX控件&lt;br/&gt;7.6  了解ActiveX控件&lt;br/&gt;7.6.1  Animated Button（动画按钮）控件&lt;br/&gt;7.6.2  Chart（图表）控件&lt;br/&gt;7.6.3  Label（标签）&lt;br/&gt;7.6.4  Popup Menu（弹出菜单）控件&lt;br/&gt;7.6.5  Preloader（预装载）控件&lt;br/&gt;7.6.6  StockTicker（证券报价器）控件&lt;br/&gt;7.6.7  Timer（计时器）控件&lt;br/&gt;7.7  使用第三方控件&lt;br/&gt;7.8  使用标记控件&lt;br/&gt;7.9  创建ActiveX控件&lt;br/&gt;7.9.1  使用Control Wizard来创建主干文件&lt;br/&gt;7.9.2  编译控件&lt;br/&gt;7.9.3  登记您的控件&lt;br/&gt;7.9.4  测试您的控件&lt;br/&gt;7.10  创建非MFC ActiveX控件&lt;br/&gt;7.11  为用于Internet而标记您的对象&lt;br/&gt;7.12 小结&lt;br/&gt;第八章  ActiveX Control Pad(ActiveX控件面板)&lt;br/&gt;8.1  游历于ActiveX Control Pad&lt;br/&gt;8.1.1  Text Editor（文本编辑器）&lt;br/&gt;8.1.2  Object Editor（对象编辑器）&lt;br/&gt;8.1.3  Page Editor（页面编辑器）&lt;br/&gt;8.1.4  Script Wizard（脚本巫师）&lt;br/&gt;8.2  使用ActiveX控件&lt;br/&gt;8.3  用Script Wizard创建VBScript&lt;br/&gt;8.4  使用HTML布局&lt;br/&gt;8.5  看一看可以得到的控件&lt;br/&gt;8.6  在工具栏中添加控件&lt;br/&gt;8.7 创建交互内容&lt;br/&gt;8.8  将VBScript与ActiveX布局一起使用&lt;br/&gt;8.9  小结&lt;br/&gt;第九章  其他ActiveX控件&lt;br/&gt;9.1 弹出菜单和菜单控件&lt;br/&gt;9.1.1  Popup Menu&lt;br/&gt;9.1.2  Menu（菜单）控件&lt;br/&gt;9.1.3  弹出窗口(Popup Window)控件&lt;br/&gt;9.1.4  选取框(Marquee)&lt;br/&gt;9.1.5  Marquee示例&lt;br/&gt;9.1.6 图表(Chart)控件&lt;br/&gt;9.1.7  Chart示例&lt;br/&gt;9.2  小结&lt;br/&gt;第三部分  高级VBScript&lt;br/&gt;第十章  错误处理&lt;br/&gt;10.1  VBScript页面中的错误处理&lt;br/&gt;10.1.1  语法错误&lt;br/&gt;10.1.2  ActiveX控件使用错误&lt;br/&gt;10.1.3  运行时刻错误&lt;br/&gt;10.2  避免错误的编码&lt;br/&gt;10.2.1  使用ActiveX Control Pad&lt;br/&gt;10.2.2  认识ActiveX Control Pad&lt;br/&gt;10.2.3  使用ActiveX控件&lt;br/&gt;10.2.4 编辑VBScript代码&lt;br/&gt;10.2.5  使用Option Explicit&lt;br/&gt;10.2.6  使用编码规范&lt;br/&gt;10.3  错误处理的编码&lt;br/&gt;10.3.1  错误捕获&lt;br/&gt;10.3.2  使用Err对象&lt;br/&gt;10.3.3  Err对象的属性&lt;br/&gt;10.3.4  Err 对象的方法&lt;br/&gt;10.4  错误处理的例子&lt;br/&gt;10.4.1  捕获运行时刻错误&lt;br/&gt;10.4.2  使用Raise方法&lt;br/&gt;10.5  小结&lt;br/&gt;第十一章  代码优化&lt;br/&gt;11.1  代码的组织&lt;br/&gt;11.1.1  混沌定理101&lt;br/&gt;11.1.2  代码隐藏&lt;br/&gt;11.2  错误检查和调试&lt;br/&gt;11.3  函数的使用和语法&lt;br/&gt;11.3.1  参考变量&lt;br/&gt;11.3.2  数据类型&lt;br/&gt;11.4  ActiveX控件&lt;br/&gt;11.4.1  质量，而不是数量&lt;br/&gt;11.4.2  分而治之&lt;br/&gt;11.5 开发工具&lt;br/&gt;11.5.1  仍然使用文本编辑器？&lt;br/&gt;11.5.2  Active Control Pad&lt;br/&gt;11.5.3  Visual Basic到VBScript的转换&lt;br/&gt;11.5.4  未来的集成开发环境？&lt;br/&gt;11.6  小结&lt;br/&gt;第十二章  调试&lt;br/&gt;12.1  VBScript错误处理&lt;br/&gt;12.1.1  语法错误：所说的必须是要说的！&lt;br/&gt;12.1.2  语义错误：要说的必须是所说的！&lt;br/&gt;12.2  简单的调试技术&lt;br/&gt;12.2.1  使用MsgBox语句&lt;br/&gt;12.2.2  使用On Error Resume Next语句&lt;br/&gt;12.2.3  使用Err对象&lt;br/&gt;12.2.4  更进一步了解Err对象&lt;br/&gt;12.3  高级调试技术&lt;br/&gt;12.3.1  使用消息框跟踪代码&lt;br/&gt;12.3.2  饱和的使用消息框&lt;br/&gt;12.3.3  使用变量和消息框观察程序&lt;br/&gt;12.3.4  分解复杂语句发现错误&lt;br/&gt;12.4  使用其他工具帮助调试&lt;br/&gt;12.5 传统的调试环境用于VBScript&lt;br/&gt;12.6  使用Visual Basic调试VBScript应用&lt;br/&gt;12.6.1  使用Visual  Basic 4.0的跟踪能力&lt;br/&gt;12.6.2  在Visual Basic中调试VBScript代码&lt;br/&gt;12.7  HTML错误处理&lt;br/&gt;12.8 确认错误已经排除&lt;br/&gt;12.9  创建自己的用于跟踪的调试窗口&lt;br/&gt;12.10  建立自己的跟踪例程&lt;br/&gt;12.11  一个简单的变量分析子例程的例子&lt;br/&gt;12.12  VBScript 有便于调试的进一步原因&lt;br/&gt;12.13  问题的本质&lt;br/&gt;12.14 小结&lt;br/&gt;第十三章  动态Web页面的建立&lt;br/&gt;13.1  使用Internet Explorer Document对象&lt;br/&gt;13.1.1 属性和收集(Collections)&lt;br/&gt;13.1.2  方法&lt;br/&gt;13.2  使用ActiveX Timer控件&lt;br/&gt;13.3  将当前日期和时间写入页面&lt;br/&gt;13.4  使用客户方刷新创建随机框架&lt;br/&gt;13.5  改变文档的颜色&lt;br/&gt;13.6  使用Cookies维护用户信息&lt;br/&gt;13.7  小结&lt;br/&gt;第十四章  使用Cookie定制Web页面&lt;br/&gt;14.1  安全性的考虑&lt;br/&gt;14.2  cookie是什么？&lt;br/&gt;14.2.1  创建cookie&lt;br/&gt;14.2.2  怎样测试带有cookie的页面&lt;br/&gt;14.3  cookie文件夹&lt;br/&gt;14.4 抽取cookie值&lt;br/&gt;14.5  小结&lt;br/&gt;第四部分  特别论题&lt;br/&gt;第十五章  为公司内部网创建动态文档&lt;br/&gt;15.1 客店户方处理&lt;br/&gt;15.2  分布式应用&lt;br/&gt;15.2.1  数据库&lt;br/&gt;15.3  功能性和灵活性&lt;br/&gt;15.3.1  本原文档宿主&lt;br/&gt;15.3.2  部件体系结构&lt;br/&gt;15.3.3  第三方革新&lt;br/&gt;15.4  投资的回报(ROI)&lt;br/&gt;15.4.1  维护&lt;br/&gt;15.4.2  可扩展性和集成&lt;br/&gt;15.4.3  标准&lt;br/&gt;15.4.4  投资保护&lt;br/&gt;15.4.5  雇员效率&lt;br/&gt;15.4.6  公司形象&lt;br/&gt;15.5  小结&lt;br/&gt;第十六章  在Web页面中控制MS Office文档&lt;br/&gt;16.1  ActiveX&lt;br/&gt;16.2  ActiveX脚本编制&lt;br/&gt;16.3  ActiveX Control Pad&lt;br/&gt;16.4  投资的高额回报&lt;br/&gt;16.5  Microsoft Office Sudte&lt;br/&gt;16.6  有关的Web站点&lt;br/&gt;16.7  小结&lt;br/&gt;第十七章  动画&lt;br/&gt;17.1  有动画能力的ActiveX控件&lt;br/&gt;17.2  使用Iimage和Timer控件制作动画&lt;br/&gt;17.3  使用Label控件旋转文本&lt;br/&gt;17.4  使用Active Movie播放数字音频和视频&lt;br/&gt;17.5  用于卷动页面的Marquee控件&lt;br/&gt;17.6  提供多媒体播放的其他HTML标记&lt;br/&gt;第十八章  VBScript和Java&lt;br/&gt;18.1  Java是什么？&lt;br/&gt;18.2  Java,Java Applets和JavaScript&lt;br/&gt;18.3  Java类&lt;br/&gt;18.4  JavaScript对象&lt;br/&gt;18.5  JavaScript语言结构&lt;br/&gt;18.5.1  JavaScript运算符&lt;br/&gt;18.5.2  JavaScript流程控制语句&lt;br/&gt;18.6  VBScript语言结构&lt;br/&gt;18.6.1  VBScript例子&lt;br/&gt;18.6.2  VBScript变量&lt;br/&gt;18.6.3  VBScript运算符&lt;br/&gt;18.6.4  VBScript Err对象&lt;br/&gt;18.6.5  VBScript变体数据类型&lt;br/&gt;18.6.6  VBScript常量&lt;br/&gt;18.6.7  VBScript流程控制语句&lt;br/&gt;18.6.8  VBScript函数&lt;br/&gt;18.6.9  VBScript子过程&lt;br/&gt;18.6.10  ActiveX&lt;br/&gt;18.7  标准和规范&lt;br/&gt;18.8  比较Java,Java Script和 VBScript：总结&lt;br/&gt;18.9  例子&lt;br/&gt;18.10  有关的Web站点&lt;br/&gt;18.11  小结&lt;br/&gt;第十九章  VBScript和DLL&lt;br/&gt;19.1  静态与动态库&lt;br/&gt;19.2  DLL的结构&lt;br/&gt;19.2.1 入口函数&lt;br/&gt;19.2.2  LibMain函数&lt;br/&gt;19.2.3  Exit函数&lt;br/&gt;19.3  程序员定义的函数&lt;br/&gt;19.3.1  出口函数&lt;br/&gt;19.3.2  非出口（内部）函数&lt;br/&gt;19.4  为什么使用DLL？&lt;br/&gt;19.5  使用DLL的缺点&lt;br/&gt;19.6  一个示例DLL&lt;br/&gt;19.7  VBScript和DLL&lt;br/&gt;19.8  有关的Web站点&lt;br/&gt;19.9  小结 &lt;br/&gt;第二十章  CGI和VBScript&lt;br/&gt;20.1  理解CGI&lt;br/&gt;20.2  CGI规范&lt;br/&gt;20.3  CGI环境变量&lt;br/&gt;20.4  CGI应用软件的体系结构&lt;br/&gt;20.5  CGI和VBScript&lt;br/&gt;20.6  示例&lt;br/&gt;20.7  相关的Web站点&lt;br/&gt;20.8  小结&lt;br/&gt;第二十一章  安全性和保密性&lt;br/&gt;21.1  信任危机&lt;br/&gt;21.1.1  能够支持VBScript的保密性吗？&lt;br/&gt;21.2 VBScript的固有防护措施&lt;br/&gt;21.3  在危险中摇摆——ActiveX部件&lt;br/&gt;21.3.1  可靠控件——朋友还是敌人？&lt;br/&gt;21.3.2  无赖控件&lt;br/&gt;21.3.3  防止有意无意的破坏&lt;br/&gt;21.4  偏执狂，自卫和适度风险&lt;br/&gt;第二十二章  VBScript在其他应用软件里用作部件&lt;br/&gt;22.1  把VBScript移植到VBA和Visual Basic&lt;br/&gt;22.2  ActiveX脚本编制大全&lt;br/&gt;22.2.1  脚本引擎&lt;br/&gt;22.2.2  脚本宿主&lt;br/&gt;22.2.3  脚本编制引擎和宿主之间的通信&lt;br/&gt;22.3  许可&lt;br/&gt;22.3.1  二进制路线&lt;br/&gt;22.3.2  源代码&lt;br/&gt;22.4  把所有东西放在一起——Microsoft的“Spruuids”示例&lt;br/&gt;22.5  未来宿主&lt;br/&gt;第五部分  VBScript工程示例&lt;br/&gt;第二十三章  转换和计算&lt;br/&gt;23.1  公制转换&lt;br/&gt;23.1.1  用户界面&lt;br/&gt;23.1.2  TabStrip控件&lt;br/&gt;23.1.3  实现转换的工具&lt;br/&gt;23.1.4  编写应用程序&lt;br/&gt;23.2  金融计算器&lt;br/&gt;23.2.1  用户界面&lt;br/&gt;23.3  数学计算器&lt;br/&gt;23.3.1  用户界面&lt;br/&gt;23.3.2  编写应用程序&lt;br/&gt;23.3.3  改进计算器&lt;br/&gt;23.3.4  进一步的改进&lt;br/&gt;23.4  小结&lt;br/&gt;第二十四章  WWW个人信息管理器&lt;br/&gt;24.1  综述&lt;br/&gt;24.2  工作原理&lt;br/&gt;24.3  创建页面&lt;br/&gt;24.3.1  用“cookie”来工作&lt;br/&gt;24.3.2  创建动态HTML&lt;br/&gt;24.3.3  显示信息&lt;br/&gt;24.3.4  把所有的东西连在一起&lt;br/&gt;24.4  小结&lt;br/&gt;第二十五章  定单登录&lt;br/&gt;25.1  确保在Web上安全交易&lt;br/&gt;25.1.1  厂商认证&lt;br/&gt;25.1.2  购买者认证&lt;br/&gt;25.1.3  保障Web的通信秘密&lt;br/&gt;25.2  回顾Cookie&lt;br/&gt;25.3  设计定单登录窗体&lt;br/&gt;25.4  创建定单登??窗体&lt;br/&gt;25.5  检查VBScript代码&lt;br/&gt;25.6  测试应用程序&lt;br/&gt;25.7  小结&lt;br/&gt;第二十六章  RTFEditor&lt;br/&gt;26.1 通过VBScript使用OCX控件&lt;br/&gt;26.1.1  RTFEditor（RIF编辑器）应用程序&lt;br/&gt;26.1.2  Rich Textbox控件&lt;br/&gt;26.1.3  设计用户界面&lt;br/&gt;26.1.4  道具后面的??码&lt;br/&gt;26.1.5  保存和重新调用RTF文档&lt;br/&gt;26.2  小结&lt;br/&gt;第二十七章  Chart和Grid控件&lt;br/&gt;27.1  Chart示例&lt;br/&gt;27.2  Grid Chart示例&lt;br/&gt;27.2.1  Grid控件&lt;br/&gt;27.2.2  完成应用程序&lt;br/&gt;27.3  小结&lt;br/&gt;第六部分  附录 &lt;br/&gt;附录 A VBScript语言参考&lt;br/&gt;A.1  变量、常量和表达式&lt;br/&gt;A.2  运算符&lt;br/&gt;A.2.1  算术运算符&lt;br/&gt;A.2.2  连接运算符&lt;br/&gt;A.2.3  逻辑运算符&lt;br/&gt;A.2.4  比较运算符&lt;br/&gt;A.3 语句&lt;br/&gt;A.3.1  Gall语句&lt;br/&gt;A.3.2  Dim语句&lt;br/&gt;A.3.3  Do…Loop语句&lt;br/&gt;A.3.4  Erase 语句&lt;br/&gt;A.3.5  Exit语句&lt;br/&gt;A.3.6  For…Next语句&lt;br/&gt;A.3.7  For Each …Next语句&lt;br/&gt;A.3.8  Fumction语句&lt;br/&gt;A.3.9  If…Then语句&lt;br/&gt;A.3.10  On Error语句&lt;br/&gt;A.3.11  Randomize语句&lt;br/&gt;A.3.12  ReDim语句&lt;br/&gt;A.3.13  Rem语句&lt;br/&gt;A.3.14  Select Case语句&lt;br/&gt;A.3.15  Set语句&lt;br/&gt;A.3.16  Sub语句&lt;br/&gt;A.3.17  While…Wend语句&lt;br/&gt;A.4  函数&lt;br/&gt;A.4.1  变量和转换函数&lt;br/&gt;A.4.2  日期/时间函数&lt;br/&gt;A.4.3  条件函数&lt;br/&gt;A.4.4  字符串函数&lt;br/&gt;A.4.5  输入函数&lt;br/&gt;A.4.6  数学函数&lt;br/&gt;</description><pubDate>2008-09-08 13:56:23</pubDate></item>
<item><title>css商业网站布局之道 第一章</title><link>http://www.netyi.net/training/5db9d1b0-5f8f-4e67-a7ed-d35d45c864e2</link><description>css商业网站布局之道 </description><pubDate>2008-09-03 15:31:39</pubDate></item>
<item><title>OReilly.Learning.Perl.5th.Edition.Jul</title><link>http://www.netyi.net/training/49f825df-89a3-4cc6-b98f-9adcf7a75f88</link><description>Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi&lt;br/&gt;1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1&lt;br/&gt;Questions and Answers 1&lt;br/&gt;What Does “Perl” Stand For? 4&lt;br/&gt;How Can I Get Perl? 8&lt;br/&gt;How Do I Make a Perl Program? 12&lt;br/&gt;A Whirlwind Tour of Perl 16&lt;br/&gt;Exercises 17&lt;br/&gt;2. Scalar Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19&lt;br/&gt;Numbers 19&lt;br/&gt;Strings 22&lt;br/&gt;Perl’s Built-in Warnings 26&lt;br/&gt;Scalar Variables 27&lt;br/&gt;Output with print 29&lt;br/&gt;The if Control Structure 33&lt;br/&gt;Getting User Input 34&lt;br/&gt;The chomp Operator 35&lt;br/&gt;The while Control Structure 36&lt;br/&gt;The undef Value 36&lt;br/&gt;The defined Function 37&lt;br/&gt;Exercises 38&lt;br/&gt;3. Lists and Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39&lt;br/&gt;Accessing Elements of an Array 40&lt;br/&gt;Special Array Indices 41&lt;br/&gt;List Literals 41&lt;br/&gt;List Assignment 43&lt;br/&gt;Interpolating Arrays into Strings 46&lt;br/&gt;The foreach Control Structure 47&lt;br/&gt;Scalar and List Context 49&lt;br/&gt;v&lt;br/&gt;&amp;amp;lt;STDIN&amp;amp;gt; in List Context 52&lt;br/&gt;Exercises 54&lt;br/&gt;4. Subroutines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55&lt;br/&gt;Defining a Subroutine 55&lt;br/&gt;Invoking a Subroutine 56&lt;br/&gt;Return Values 56&lt;br/&gt;Arguments 58&lt;br/&gt;Private Variables in Subroutines 60&lt;br/&gt;Variable-Length Parameter Lists 60&lt;br/&gt;Notes on Lexical (my) Variables 63&lt;br/&gt;The use strict Pragma 64&lt;br/&gt;The return Operator 65&lt;br/&gt;Nonscalar Return Values 67&lt;br/&gt;Persistent, Private Variables 68&lt;br/&gt;Exercises 69&lt;br/&gt;5. Input and Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71&lt;br/&gt;Input from Standard Input 71&lt;br/&gt;Input from the Diamond Operator 73&lt;br/&gt;The Invocation Arguments 75&lt;br/&gt;Output to Standard Output 76&lt;br/&gt;Formatted Output with printf 79&lt;br/&gt;Filehandles 81&lt;br/&gt;Opening a Filehandle 83&lt;br/&gt;Fatal Errors with die 86&lt;br/&gt;Using Filehandles 88&lt;br/&gt;Reopening a Standard Filehandle 90&lt;br/&gt;Output with say 90&lt;br/&gt;Exercises 91&lt;br/&gt;6. Hashes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93&lt;br/&gt;What Is a Hash? 93&lt;br/&gt;Hash Element Access 96&lt;br/&gt;Hash Functions 100&lt;br/&gt;Typical Use of a Hash 103&lt;br/&gt;The %ENV hash 104&lt;br/&gt;Exercises 105&lt;br/&gt;7. In the World of Regular Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107&lt;br/&gt;What Are Regular Expressions? 107&lt;br/&gt;Using Simple Patterns 108&lt;br/&gt;Character Classes 113&lt;br/&gt;vi | Table of Contents&lt;br/&gt;Exercises 115&lt;br/&gt;8. Matching with Regular Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117&lt;br/&gt;Matches with m// 117&lt;br/&gt;Option Modifiers 118&lt;br/&gt;Anchors 120&lt;br/&gt;The Binding Operator, =~ 121&lt;br/&gt;Interpolating into Patterns 122&lt;br/&gt;The Match Variables 123&lt;br/&gt;General Quantifiers 129&lt;br/&gt;Precedence 130&lt;br/&gt;A Pattern Test Program 132&lt;br/&gt;Exercises 132&lt;br/&gt;9. Processing Text with Regular Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135&lt;br/&gt;Substitutions with s/// 135&lt;br/&gt;The split Operator 138&lt;br/&gt;The join Function 139&lt;br/&gt;m// in List Context 140&lt;br/&gt;More Powerful Regular Expressions 140&lt;br/&gt;Exercises 147&lt;br/&gt;10. More Control Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149&lt;br/&gt;The unless Control Structure 149&lt;br/&gt;The until Control Structure 150&lt;br/&gt;Expression Modifiers 151&lt;br/&gt;The Naked Block Control Structure 152&lt;br/&gt;The elsif Clause 153&lt;br/&gt;Autoincrement and Autodecrement 154&lt;br/&gt;The for Control Structure 155&lt;br/&gt;Loop Controls 158&lt;br/&gt;The Ternary Operator, ?: 162&lt;br/&gt;Logical Operators 164&lt;br/&gt;Exercises 168&lt;br/&gt;11. Perl Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169&lt;br/&gt;Finding Modules 169&lt;br/&gt;Installing Modules 170&lt;br/&gt;Using Simple Modules 171&lt;br/&gt;Exercise 177&lt;br/&gt;12. File Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179&lt;br/&gt;File Test Operators 179&lt;br/&gt;Table of Contents | vii&lt;br/&gt;The stat and lstat Functions 186&lt;br/&gt;The localtime Function 187&lt;br/&gt;Bitwise Operators 188&lt;br/&gt;Exercises 189&lt;br/&gt;13. Directory Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191&lt;br/&gt;Moving Around the Directory Tree 191&lt;br/&gt;Globbing 192&lt;br/&gt;An Alternate Syntax for Globbing 193&lt;br/&gt;Directory Handles 194&lt;br/&gt;Recursive Directory Listing 195&lt;br/&gt;Manipulating Files and Directories 195&lt;br/&gt;Removing Files 196&lt;br/&gt;Renaming Files 197&lt;br/&gt;Links and Files 198&lt;br/&gt;Making and Removing Directories 203&lt;br/&gt;Modifying Permissions 205&lt;br/&gt;Changing Ownership 205&lt;br/&gt;Changing Timestamps 206&lt;br/&gt;Exercises 206&lt;br/&gt;14. Strings and Sorting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209&lt;br/&gt;Finding a Substring with index 209&lt;br/&gt;Manipulating a Substring with substr 210&lt;br/&gt;Formatting Data with sprintf 212&lt;br/&gt;Advanced Sorting 214&lt;br/&gt;Exercises 219&lt;br/&gt;15. Smart Matching and given-when . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221&lt;br/&gt;The Smart Match Operator 221&lt;br/&gt;Smart Match Precedence 224&lt;br/&gt;The given Statement 225&lt;br/&gt;when with Many Items 229&lt;br/&gt;Exercises 230&lt;br/&gt;16. Process Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233&lt;br/&gt;The system Function 233&lt;br/&gt;The exec Function 236&lt;br/&gt;The Environment Variables 237&lt;br/&gt;Using Backquotes to Capture Output 238&lt;br/&gt;Processes as Filehandles 241&lt;br/&gt;Getting Down and Dirty with Fork 243&lt;br/&gt;Sending and Receiving Signals 244&lt;br/&gt;viii | Table of Contents&lt;br/&gt;Exercises 246&lt;br/&gt;17. Some Advanced Perl Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249&lt;br/&gt;Trapping Errors with eval 249&lt;br/&gt;Picking Items from a List with grep 252&lt;br/&gt;Transforming Items from a List with map 253&lt;br/&gt;Unquoted Hash Keys 254&lt;br/&gt;Slices 254&lt;br/&gt;Exercise 259&lt;br/&gt;A. Exercise Answers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261&lt;br/&gt;B. Beyond the Llama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295&lt;br/&gt;Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315</description><pubDate>2008-08-29 22:41:55</pubDate></item>
<item><title>WAP网站实例解析</title><link>http://www.netyi.net/training/18c76c01-4181-4a7f-a071-4ad5041ff22b</link><description>第一章会员登录网页&lt;br/&gt;1-1WAP网站一定要有个人化&lt;br/&gt;1-2如何建立WAP入口网站的个人化设置&lt;br/&gt;第二章生活宅急便&lt;br/&gt;2-1网络花店&lt;br/&gt;2-2旅馆订房&lt;br/&gt;2-3在线租车&lt;br/&gt;2-4餐厅订位&lt;br/&gt;2-5在线租片&lt;br/&gt;第三章任我行交通网&lt;br/&gt;3-1即时路况查询&lt;br/&gt;3-2公交车路线查询&lt;br/&gt;3-3火车时刻表查询及订票&lt;br/&gt;3-4航班查询及订位&lt;br/&gt;3-5捷运票价查询&lt;br/&gt;第四章生活博士&lt;br/&gt;4-1随身食谱&lt;br/&gt;4-2购物指南&lt;br/&gt;第五章滚钱专家&lt;br/&gt;5-l股市查询&lt;br/&gt;5-2期货查询&lt;br/&gt;5-3投资指南&lt;br/&gt;第六章小蜗牛的家&lt;br/&gt;6-1租屋查询&lt;br/&gt;第七章WAPMail&lt;br/&gt;7-1电子邮件收发&lt;br/&gt;第二篇WAP执行环境建置&lt;br/&gt;第八章WAP网站架设&lt;br/&gt;8-1WindowsNT＆IIS的WAP网站架设&lt;br/&gt;8-2Linux＆Apache的WAP网站架设&lt;br/&gt;第九章摸拟器安装及使用&lt;br/&gt;9-1EricssonWapIDE&lt;br/&gt;9-2NokiaWapToolkit&lt;br/&gt;9-3其他模拟器安装及使用&lt;br/&gt;第十章开发工具建置&lt;br/&gt;10-1ASP环境建置&lt;br/&gt;10-2PHP环境建置&lt;br/&gt;10-3JDK环境建置&lt;br/&gt;10-4JSP及Servlet环境建置&lt;br/&gt;第十一章网络花店（JSP+SQLServer）&lt;br/&gt;11-1信息源建置——SQLServer7.0数据库建置&lt;br/&gt;11-2程序编写&lt;br/&gt;第十二章旅馆订房（JSP+SQLServer）&lt;br/&gt;12-1信息源建置&lt;br/&gt;12-2程序编写&lt;br/&gt;第十三章即时路况查询（JSP+textfile）&lt;br/&gt;13-1信息源建置及网页规划&lt;br/&gt;13-2程序编写&lt;br/&gt;第十四章火车时刻表查询及订票（ASP+SQLServer）&lt;br/&gt;14-1信息源建置&lt;br/&gt;14-2程序编写&lt;br/&gt;第十五章捷运票价查询（JavaServlet+textfile）&lt;br/&gt;15-1信息源规划&lt;br/&gt;15-2程序编写&lt;br/&gt;第十六章随身食谱（JSP+SQLServer）&lt;br/&gt;16-1信息源建置&lt;br/&gt;16-2程序编写&lt;br/&gt;第十七章股市查询（ASP+VisualBasic）&lt;br/&gt;17-1信息源建置&lt;br/&gt;17-2程序编写&lt;br/&gt;第十八章投资指南（PHP语言）（PHP+Textfile）&lt;br/&gt;18-1情息源建置&lt;br/&gt;18-2程序编写&lt;br/&gt;第十九章租屋查询（ASP+SQLServer）&lt;br/&gt;19-1信息源建置&lt;br/&gt;19-2程序编写&lt;br/&gt;第二十章电子邮件收发（PHP+Mailserver）&lt;br/&gt;20-1发信程序编写&lt;br/&gt;20-2收信程序编写</description><pubDate>2008-08-26 10:47:48</pubDate></item>
<item><title>Prentice.Hall.A.Practical.Guide.To.Linux.Commands.Editors.And.Shell.Programming.2005</title><link>http://www.netyi.net/training/f3ba277e-343a-4755-b002-897a22770cb7</link><description> Copyright &lt;br/&gt;     Praise for Mark Sobell's Books &lt;br/&gt;     Preface &lt;br/&gt;        Command line interface (CLI) &lt;br/&gt;        Linux distributions &lt;br/&gt;        Overlap &lt;br/&gt;        Audience &lt;br/&gt;        Benefits &lt;br/&gt;        Features Of This Book &lt;br/&gt;        Contents &lt;br/&gt;        Supplements &lt;br/&gt;        Thanks &lt;br/&gt;       Chapter 1.  Welcome to Linux &lt;br/&gt;        Free beer &lt;br/&gt;        The Gnu–Linux Connection &lt;br/&gt;        The Heritage of Linux: Unix &lt;br/&gt;        What is so good about linux? &lt;br/&gt;        Overview of Linux &lt;br/&gt;        Additional Features of Linux &lt;br/&gt;        Chapter Summary &lt;br/&gt;        Exercises &lt;br/&gt;     Part I.  The Linux Operating System &lt;br/&gt;          Chapter 2.  Getting Started &lt;br/&gt;        Conventions Used in This Book &lt;br/&gt;        Logging In &lt;br/&gt;        Working with the Shell &lt;br/&gt;        Curbing Your Power: Superuser Access &lt;br/&gt;        Getting the Facts: Where to Find Documentation &lt;br/&gt;        More About Logging In &lt;br/&gt;        Chapter Summary &lt;br/&gt;        Exercises &lt;br/&gt;        Advanced Exercises &lt;br/&gt;          Chapt