其他编程语言/工具
-
Windows环境下的多线程编程原理与应用王险峰,刘宝宏编著多线程编程是程序设计技术中的一个很重要的领域,目前多数主流的操作系统都支持多任务操作。多线程是进行大型复杂软件系统开发的一把利器,是否掌握多线程编程是初学者和程序设计高手的重要区别之一。本书共分9章:第1章介绍多线程的概念和与Windows操作系统一些有关的知识;第2章介绍面向对象和C++语言的一些知识;第3章介绍线程创建的各种方法,包括利用Win32 API创建、利用运行时库函数创建和利用MFC中的全局函数创建,同时比较了不同创建方法的异同;第4章介绍了线程之间进行通信的方法,包括参数传递法、全局变量法、消息响应法以及线程同步法;第5章至第8章,每章介绍一种线程之间同步的方法,即互斥量、临界段、事件、信号量,对于每种方法都从Win32 API和MFC的同步类两方面进行介绍;第9章介绍与多线程有关的其他一些论题,包括多线程的替代方法、各种同步方法之间的异同、同步方法的选择、主动对象以及多线程的使用原则等。本书对多线程技术进行了全面系统的介绍,讨论了许多高级论题,每个论题既介绍Win32 API又介绍相应的MFC类。本书有丰富的实例供读者分析思考和模仿。实例既有基本的概性演示实例,也有说明函数用法和某种方法使用的实例,还有综合性的与实际工程应用十分接近的实例。本书适合于有一定编程基础而想尽快提高自己编程技能的广大程序设计人员学习。 -
LaTeX入门与实战应用周峰LaTeX作为国际上数学、物理、计算机等科技领域专业排版的标准软件,其处理的文稿版面美观,特别擅长排版数学公式和符号,被广泛应用于数学、科技类的文档排版。本书以丰富的实例和简洁的语言,系统讲解了LaTeX在10个方面的实战应用,即文字、样式、列表与表格、图形、图像和盒子、浮动体、数学公式排版、参考文献排版、自定义命令和环境及幻灯片制作,最后讲解两个LaTeX综合实战应用,即中学数学公式手册的排版、普通高考数学试卷的排版。本书知识体系完整,力求从零开始,通俗易懂。理论与实例结合紧密,以实例讲解理论,注重对初学者的实战技巧的培养。在讲解过程中。 -
Tcl/Tk编程权威指南(美)Brent B.Welch著;崔凯译本书是关于Tcl/Tk编程语言的最畅销、最权威的著作,由“Tcl/Tk之父”JohnOusterhout的嫡系弟子BrentB.Welch撰写,其技术含量不容质疑。本书介绍了Tcl的网络支持、SafeTcl、使用C语言编写Tk组件、编译器Tcl/Tk的Netscape和Explorer插件等精彩内容。无论你是(或者想成为)一位Tcl/Tk程序员,还是一位传统的平台脚本语言的开发者。本书要点:*Tcl的基本机制*基础以及高级的编程技术和工具、包括Tcl脚本库设施*最新的可扩展TclWeb服务器*国际化(internationalixation)特性和线程支持*正则表达式和名字空间 -
HLA仿真程序设计周彦,戴剑伟主编本书围绕分布交互仿真的高层体系结构(HLA),系统、全面地介绍了HLA的基本原理和基于HLA的仿真程序设计方法。全书共计12章。前5章结合DMSO HLA 1.3,系统介绍了HLA中六大管理功能域和管理对象模型(MOM)的基本原理、对象模型模板(OMT)、联邦开发和执行过程模型(FEDEP)以及联邦运行支撑环境(RTI)等主要内容。后7章结合一个具体的仿真实例,全面分析了HLA中联邦管理、声明管理、对象管理、时间管理、所有权管理和数据分发管理的编程方法以及主要RTI接口函数的编程应用。全书注重理论与实践的结合,可操作性强。本书体系完整,内容实用、覆盖面广,可作为相关专业研究生和高年级本科生的教材,也可以作为广大工程技术人员的参考书。 -
BizTalk高级编程(美)Stephen Mohr,(美)Scott Woodgate著;康博译;康博译现在致力于企业应用集成(EAI)和电子商务的企业都面临的问题就是,如何将使用不同通信和数据格式的应用程序集成在一起并和业务伙伴实现无缝连接。Microsoft BizTalk Server 2000使用一台集成服务器和一套应用集成工具使企业不需对代码做大的修改就能实现跨平台的应用集成。本书对BizTalk Server做了全面细致的介绍,重点讲述了如何使用BizTalk Server处理企业应用集成中的各种问题,尤其是如何快速开发电子商务系统。 读者将从书中学到如何通过配置服务器而不是编写大量的集成代码来完成大部分的集成工作。全书共分12章,分别介绍了如何使用BizTalk Server提供的各种工具来完成关键任务,如计划应用程序间的数据流、定义数据结构、转换不同数据格式和追踪系统中的数据流等。 本书适合于进行各种EAI工程和电子商务系统开发,并具有在Windows平台上开发Web应用程序经验的程序员阅读。 -
可编程序控制器 应用技术徐德,孙同景编著本书从工程应用出发,介绍了可编程序控制器的功能、特点及基础知识;以广泛应用的OMRON(立石)C系列PLC为背景机,系统介绍了PLC的指令系统、编程方法及通讯联网技术;结合大量的应用实例,介绍了PLC控制系统的设计方法;在附录中收录了部分PLC产品的特性,供读者参考 -
全国计算机等级考试匡松 梁庆龙 李朔枫本书根据2001年教育部考试中心对全国计算机等级考试(二级FoxBASE+2.10)调整后的内容编写而成,适应和满足2002年4月及以后的考试要求,为广大考生顺利通过计算机等级考试提供了最为有效的过关捷径。本书包括四大部分,每部分均分为“考试要点”、“真题解析”、“强化训练”、“上机题”四个小节。真题解析部分对近几年来的二级FoxBASE+2.10全部考试真题进行了详细的分析和解答,能让读者更好地理解和掌握等级考试的内容、范围及难度。强化训练部分提供了多套针对性很强的模拟考试试题(每套题均附有答案),这些试题经过精心设计和锤炼,采用标准题型,突出了考点、重点及难点。本书不仅适合参加二级FoxBASE考试的应试人员作为考前强化训练用书,也可供学习FoxBASE的读者作为学习辅导书,亦可选作培训班教材。 -
ColdFusion 5.0高级编程(英)Ryan O'Keefe,(英)Simon Horwith等著;杜炜,郝启堂译;杜炜译Macromedia ColdFusion是迄今为止用于开发动态Web应用程序最完整的工具包。ColdFusion可以运行在许多操作系统上,用于几乎所有的Web服务器,它还可以与COM,CORBA和Java无缝集成。其企业版包含了创建功能强大、安全和可扩展的Web应用程序的所有工具,包括全文本索引工具、集群和负载平衡软件。ColdFusion拥有自己完整的集成开发环境ColdFusion Studio,此开发环境提供了创建、编辑和调试ColdFusion模板等任务的完整功能。更为重要的是,ColdFusion Studio非常易于使用。本书介绍了ColdFusion 5.0最新版本的完整内容。内容要点如下:介绍了ColdFusion 5.0的新功能,使用Java,COM和CORBA扩展ColdFusion;将XML和WDDX集成到ColdFusion;将ColdFusion用作Web服务客户机和服务器;使用WAP和WML创建移动应用程序;优化站点架构并编写站点代码,以实现高性能和安全的站点;在Java和C++中构建CFX标签;管理ColdFusion服务器。本书适用于那些从其他编程环境转而使用ColdFusion的人员,也适用于现有的ColdFusion开发人员跟踪学习ColdFusion 5.0的新功能。学习本书无需具备ColdFusion的基础知识,但是本书读者必须具备一些基本的编程经验,并应该对基本的Web技术(比如HTML和JavaScript)有所了解。 -
PHP高级开发技术与应用曹轶群,孙一江,张永学编著作为一本介绍PHP高级开发技术的书籍,本书并不像一般介绍PHP语言的书籍那样讲述大量的语法规则,罗列大量的函数,而是着眼于PHP在Web中的实际应用,特别是PHP对最新技术的支持,比如WAP技术、XML技术等。 本书涉及到的内容主要有:高级环境配置、高级语法和应用、正则表达式、面向对象技术、高级图像技术、用PHPLIB实现模板的处理、用PHPDoc实现文档的自动生成、PHP与组件技术、PHP的Socket编程、 PHP与WMP、PHP与XML。本书内容丰富,讲解深入,比较适合于对PHP已经有了基本的了解、具备一定的Internet编程知识和技巧,并且对HTML、数据库等有一个基本了解的高级读者。对于一个已经掌握了PHP的初中级程序员来说,本书就是通向PHP高级程序员的桥梁。 -
高级Palm编程(美)Steve Mann,(美)Ray Rischpater著;韩林,魏振春,王慧英译本书详细介绍了PALM OS实际应用中大家所关心的一些难点和重点,如数据库、图形图像、快速查找与内嵌程序集成等内容。书中提供了大量的程序实例和使用技术细节,是一本紧密联系实际,实用性很强的书籍。利用书中提供的知识,读者可以把自身的PLAM OS开发水平提高到一个新的层次。所有实例程序,均可在随书光盘中找到。本书适合具有一些Palm软件开发经验,且有一些C语言编程经验的读者阅读。
