其他编程语言/工具
-
PHP 4.0网络开发技术陈寿刚[等]编著本书以PHP 4.0为蓝本详细介绍了PHP的基础知识和应用方法,其主要内容有:PHP的数据组成、类型、运算符、程序控制语句以及面向对象编程;用PHP编写Web程序的基本知识,HTML表单和表单的服务器端确认,有关CGI的知识;PHP的数据库技术,如MySQL数据库系统和SQL;XML的概念、产生和发展,XML语言的逻辑结构和物理结构,并用实例说明如何使用PHP处理XML文档。最后,通过7个例子来综合应用PHP的知识,介绍一些重要函数的使用,并对Web上常用的操作提出了解决方案。本书的附录给出了PHP的常用函数库和ASCII代码表,另外针对初级用户,还给出了PHP安装与配置方面的知识。本书配套光盘提供了书中所有程序的源代码及查询使用说明,还有一个结构完善的网站程序套件,此外还包括书中提到的插件以及一些常用的开发工具。本书适用于应用PHP的初中级用户。 -
汇编语言程序设计甘玲主编本书是高职高专计算机专业汇编语言课程教材,主要介绍IBM-PC及其兼容机汇编语言的基础知识和程序设计方法。全书共分6章,分别介绍了微型计算机系统的组成,8086/8088微处理器的结构和指令系统,汇编语言程序设计方法和技巧以及汇编语言的应用。书中提供了大量的例题,每章后都附有习题,附录中还给出了实验指导。 -
程序设计小能手陈星火主编;柏京等编著内容简介本书为“全国青少年电脑小能手丛书”之一,是“全国青少年电脑小能手证书”应试培训的指定教材。本书以轻松、简捷、明快的文风,以任务为导入点,深入浅出地介绍了如何使用LOGO语言实现各章提出的应用实例,具体直观地给出了操作步骤和编程方法,实际指导读者学习LOGO语言的基本编程。全书分11章,分别讲述了LOGO语言简介、基本绘图命令的使用、重复命令的使用、彩色绘画命令的使用、多个小海龟绘图、LOGO编辑部简介、在LOGO编辑部里绘图、过程调用、带参数的过程以及尾递归调用等内容。全书示例生动、有趣,书中每章之后还配有相关的“开动脑筋”练习,作为所学内容的变化运用,可引起读者的学习兴趣,从而通过举一反三,轻松学会并掌握LOGO语言基本编程。本书既可以作为“全国青少年电脑小能手证书”应试培训教材,也可以作为中小学计算机课程的辅助教材;可供中小学生和学生家长、教师使用。需要本书的读者,请与北京中关村083信箱(邮编100080)联系。电话:010-62562329,62541992,62637101,62637102(图书发行,技术支持);010-62633308,62633309(多媒体发行,技术支持);010-62613322-215(门市);010-62531267(编辑部)。传真:010-62579874,62633308。网址:www.bhp.com.cn,E-mail:qrh@hope.com.cn。 -
ASP.NET技术内幕(美)Stephen Walther著;马朝晖等译ASP的最新版本ASP.NET是Microsoft用于建立动态的数据库驱动网站的技术。内容包括:ASP.NET Web表单的使用,高级ASP.NET页面的开发,ADO.NET的使用,ASP.NET应用程序的使用, ASP.NET应用程序的保护,ASP.NET Web服务的建立,.NET框架的利用,自定义的ASP.NET控件的建立,ASP.NET的应用程序示例等。本书内容丰富、图文并茂,适合于需要创建网站的专业程序员阅读。本书是关于使用ASP.NET建立网站的完整参考书,书中包含数百个代码示例,读者可以使用这些示例开始建立自己的网站。 -
编译程序设计原理与技术李文生编著在较多地参考了国内外权威人士著作的基础上,本书系统地介绍了编译程序设计的基本原理和技术。其主要内容包括词法分析、语法分析、类型检查、中间代码生成、代码生成和代码优化等。本书旨在培养学生发现问题、提出问题、进而分析和解决问题的能力。本书内容充实,图文并茂,各章节内容循序渐进,并注意理论与实践的结合,可作为高等院校计算机科学与技术专业的教材或参考书,也可供其他专业的学生或从事计算机工作的工程技术人员阅读参考。 -
Windows Forms高级编程Jason Bell,Benny B.Johansen等著;袁勤勇,郑魏等译;袁勤勇译本书详细介绍了使用Windows Forms构建应用程序所需的各方面的信息,包括窗体和控件的创建和处理,也讨论了分布式编程的内容。本书还提供了许多实用的示例,演示了运行中的Windows Forms。示例的内容包括了如何在Web浏览器里显示Windows Forms,如何部署Windows Forms应用程序。最后给出了一个案例研究。本书适用于具有C#或VB.NET初级或中级知识的开发人员。 -
GNU/Linux编程指南(美)Kurt Wall等著;张辉译本书全面而深入地介绍了GNU/Linux编程。首先介绍了在Linux上编程必备的编程工具,然后在库函数、系统调用以及内核上阐述Linux编程知识,并专门讲述了包括TCP/IP、UDP以及多播套接口在内的网络编程知识;图形界面也是本书的重点内容,本书着重讲述了文本形式的图形界面库ncurses;还分别讲解了真正图形化的流行系统X Window、Qt、GNOME以及OpenGL的基本编程方法;最后,介绍了Bash编程和设备驱动编程。本书包含大量实用实例,读者可以通过实例代码深入理解编程思想和技巧。本书另一优点是讲述了其他编程书籍通常没有提及的RPM包管理工具、文档编写以及发布许可证选择等内容,这是任何准备投身于GNU开发工作的程序员所必须具备的知识。本书对于所有Linux编程人员——无论是初学者还是高级用户——都是一本不可多得的参考资料。 -
Kylix 2从入门到精通(美)Marco Cantu,(美)Uberto Barbini著;邱仲潘等译;邱仲潘译这是一本全面介绍Kylix2的书籍,Kylix2为Linux应用程序开发提供了很强的功能。全书共分18章,包括KylixIDE、Kylix库、Kylix图形与用户界面、Kylix窗体与应用程序体系结构、Kylix组件和组件包的开发、Kylix数据库与客户机/服务器编程、进程间通信、XML与Web服务等内容。本书由国际知名Delphi专家合著,内容实用、文字精炼。适用于Linux开发人员学习Kylix。前言Delphi1初次推出时,给编程世界带来了新鲜空气,它是第一个组合面向对象编程与图形编程的开发环境,后来出现了Java,最近又出现了C#。现在Borland公司推出Kylix,在对象编程与图形编程中增加了代码移植性和自然编译代码(在Linux与Windows平台上)。读过本书后,可以看出Kylix项目的本质就是更加开放的Delphi体系结构,扩展支持Linux的许多技术,Linux是对抗MicrosoftWindows霸权的自由和快速增长的操作系统。Linux的技术力量(编程人员追求的操作系统)加上Delphi的高级特性(编程人员最常用的开发工具)得到Kylix,这是让开发人员更加如虎添翼的另一阵新鲜空气。但是,作为本书的作者,我们不是告诉你这个工具有多美妙,而是要介绍它如何工作,以及可能遇到的几个问题,帮你以最快的速度掌握这个复杂的开发环境。本书的方法本书适用于Linux开发人员学习Kylix图形开发与Pascal语言,适用于Windows编程人员转入Linux和Delphi编程人员转入Kylix。事实上,本书简单介绍Linux(这个操作系统的专家可以跳过这部分),介绍Kylix语言的面向对象编程方面(Delphi编程人员可能已经熟悉),然后详细介绍KylixCLX库不同部分的用法。警告:本书不适合初次学习编程和Pascal语言的读者,因为书中的简介内容有限,但本书选配光盘和作者Web站点会提供一定的帮助。如果读者已经有Marco的最新著作《MasteringDelphi6》(Sybex,2001),则部分内容可能似曾相识,但我们已经把它移植到Kylix和Linux。本书结构本书分为许多方面:·前四章是引言,一章介绍Linux操作系统(第1章),一章介绍KylixIDE(第2章),两章介绍ObjectPascal语言(第3章与第4章)。·后面七章介绍Kylix库的用法,如RTL(第5章)和CLX库的核心与用户界面类(第6章与第7章),以及不同开发领域,包括图形、用户界面、窗体与应用程序体系结构(第8章到第11章)。·第12章和第13章专门介绍Kylix组件与库和组件包的开发。·第14章和第15章介绍数据库与客户机/服务器编程。·本书最后一部分介绍进程间通信(第16章)、Internet与Web通信(第17章)和XML与Web服务(第18章)。所有材料基于Kylix2,但大多数也适用于Kylix1编程环境。有些特性(主要是Web服务)只在Kylix企业版中支持,但我们主要介绍每个版本都有的特性,特别是相当局限的开放版,在本书选配光盘中提供,并可以免费下载。我们几乎完全跳过参考材料,只介绍有效利用Kylix的技术。由于Kylix提供大量联机文档,因此书中没必要包括方法清单和组件属性,以免篇幅膨胀和在软件略微改变时很快过时。本书选配光盘和Web上的免费源代码本书以例子为主。介绍每个概念或Kylix组件之后,都会有一个或几个程序例子,演示这个特性的用法。书中共有几百个例子。这些程序可以在本书选配光盘中直接取得,也可以到Marco的站点(www.marcocantu.com)下载,其中还有本书的更新和Delphi版本的例子。大多数例子都很简单,主要针对一个特性。更复杂的例子是一步一步建立的,中间步骤包括部分方案和增量改进。说明:一些数据库例子还要求在特定文件夹中安装Kylix样本数据库或具有其他文件系统依赖性。如果采用源代码,则可以根据自己的配置进行修改。样本代码的目录结构很简单,每一章有一个文件夹,每个例子有一个子文件夹(如07\Borders)。正文中,例子只指定名称(如Borders)。警告:要改变例子,首先要将它(或整个mk2code文件夹)复制到硬盘,然后将只读标志设置为false(只读光盘中默认为true),并向适当用户提供写入权限,然后才打开。如何访问作者如果遇到本书正文或例子中的任何问题,欢迎与出版社和作者联系。除了报告错误与问题之外,请指出书中最有用和最不喜欢的例子。可以用几种方法提供反馈:·Sybex站点(www.sybex.com)中具有文本与代码的必要更新。要对本书提出建议,可以单击Contact链接并选择BookContentIssues,打开一个窗体,可以输入建议。·Marco的站点(www.marcocantu.com)包括本书与Kylix的更多信息,有新闻和提示、技术文章、免费联机图书、白皮书、链接和免费组件与工具。·Marco还有一个针对他的著作和一段Kylix问题的新闻组,见站点的新闻组区和预订说明(这些新闻组是完全免费的,但需要登录口令)。新闻组也可以通过站点中的Web界面访问。·要直接与Marco联系,可以直接访问Marco的站点(www.marcocantu.com)。译者的话本书翻译过程中得到了周阳生、刘文红、邹能东、彭振庆、黄志坚、李耀平、江文清等同志的大力帮助,刘文琼、邱冬金、邱燕明等同志完成了本书的录入工作,刘云昌、刘联昌兄弟帮助进行了书稿与打印稿的校对,在此深表感谢。致谢和任何书籍的作者一样,我们要感谢许多人。这里无法一一列出,但我们要感谢Borland公司编程人员和经理,推出了Kylix(和早期的Delphi)。特别感谢Kylix的研究与开发成员RobertKozak,他是本书的技术编辑,提供了许?嗄谀缓徒ㄒ椤>砂鍰elphi书籍是由Kylix的研究与开发成员DannyThorpe审阅的,他对本书提供了有益的帮助,也对本书产生了积极的影响。感谢Sybex公司的技术编辑和生产小组,许多人甚至是未曾谋面的,特别感谢LeslieLight、SallyEngelfried、TomCirtin、DeniseSantoroLincoln和RichardMills。合作出书,我们尽量密切配合,但第1章、第9章和第16章主要是Uberto的成果,而Marco提供现有Delphi材料,作为其他章节的基础。NandoDessena提供了过去的一些InterBase和客户机/服务器材料,也对本书具有影响。Marco还要感谢朋友BruceEckel、AndreaProvaglio、Johanna与Phil、ChrisFrizelle、MikeOrriss、ChadHower,感谢同事PaoloRossi和全世界Delphi编程会议中的所有参加者。Marco还感谢妻子Lella和女儿Benedetta,以及Marco的家人。感谢朋友Sandro、Monica、Stefano、Elena、Marco、Laura与Bianca、亲戚和七个侄子(侄女)Matteo、Andrea、Giacomo、Stefano、Andrea、Pietro与Elena。Uberto感谢同事Andrea、Matteo、Guido与Roberto和朋友Matteo、Giorgia、Emmanuele、Cristina、Gisella、Enza、Pierre与Fabrizio,特别感谢老朋友Anthony与Andrea,感谢他的家人和侄女Maria与Chiara。还要感谢他的四腿朋友Sansone与Tigratone。 -
程序设计语言(美)Ravi Sethi著;裘宗燕等译;裘宗燕译本书是国外比较成功的一本讨论程序设计语言的教科书,已在一些学校使用多年。书的主要内容包括:引论、命令式程序设计、面向对象的程序设计、函数式程序设计、其他程序设计范型以及语言的描述六大部分。本书适合作为计算机及其相关专业本科高年级学生的教材或教学参考书,或作为研究生的基础课程教材或参考书,也适合其他相关的技术人员参考。本书的学习基础是学过用过一种或几种程序设计语言(最好是Pascal/C/C++),有一定程序设计经验,并对数据结构等计算机基础知识有所理解。 -
用Perl开发CGI应用程序(美)Kevin Meltzer,(美)Brent Michalski著;eTranslation工作室译本书通过大量示例全面讲述如何使用Perl开发CGI应用程序,主要内容包括:表单和文件处理、Cookie、跟踪点击和使用计数器、使用mod-perl Apache模块、连接POP3服务器接收E-mail、数据库交互处理、用HTML::Mason将Perl嵌入HTML、通过Web进行远程文件管理、创建动态图像以及XML。书中对示例代码进行了逐行解释,在每章的最后还给出了相应的练习,以便加深读者对所学知识的理解,掌握实际的编程技巧。本书适合于使用Perl编写CGI应用程序的初学者,书中提供的一些特殊工具和编程技巧,对于具有一定Perl编程经验的读者也能从中获益。
