其他编程语言/工具
-
POSIX多线程程序设计(美)David R.Butenhof著;于磊,曾刚译;于磊译本书深入描述了IEEE的开放系统接口标准——POSIX线程,通常称为Pthreads标准。本书首先解释了线程的基本概念,包括异步编程、线程的生命周期和同步机制;然后讨论了一些高级话题,包括属性对象、线程私有数据和实时调度。此外,本书还讨论了调度的问题,并给出了避免错误和提高性能等问题的有价值的建议。本书使用了大量注释过后 实例来解释实际的概念,并包括Pthreads的简单索引和对标准化的展望。本书适合有经验的C语言程序员阅读,也适合多线程人员参考。
-
程序语言高手莫晓涛编辑本册是《计算机信息与技术》丛书中的《程序语言高手》篇。本书是一部关于计算机各类应用技术的实用性手册,内容包含程序语言、网络安全、软件应用、IT产业等多方面。语言通俗易懂,选材丰富详实,理论性与实用性并重,适合广大计算机爱好者阅读。
-
MySQL核心编程(美)Leon Atkinson著;周靖,许青松译;周靖译本书内容提挈:·与MySQL交互——包括对MySQL所实现的SQL的详细介绍·数据类型、变量、列类型、内建函数以及命令行实用程序·全面讲解如何使用MySQL的CAPI·MySQL管理、备份和灾难恢复·应用程序优化和安全性·分布式数据库开发·通过新增的功能来扩展MySQL·构建可迁移至其他数据库平台的数据库本书由著名开放源代码专家LeonAtkinson现身说法,提供了快速构建企业级MySQL应用程序所需的全部代码及相关知识。首先介绍了MySQL基础知识:SQL查询、数据库设计、正规化、事务处理以及并发性;然后系统地讲述了MySQL的每一项最重要的特性,并介绍了如何从C,Java,PHP,Perl,Python以及其他编程环境直接同MySQL数据库进行交互。本书深入讨论安全性、数据存储、优化、分布式数据库和其他高级主题,是一本面向专业开发者的、全面的、提供丰富源代码的MySQL指南。
-
Lab VIEW高级程序设计杨乐平 等编著本书以最新LabVIEW 6.1版本为对象,系统介绍了LabVIEW高级程序设计的基本概念、关键技术和实际应用的专门知识。全书共分为三大部分:第一部分包括第1章到第8章,主要是从数据结构、算法原理、数字逻辑、外部接口与扩展、多线程编程和LabVIEW运行控制技术等方面,对LabVIEW高级程序设计的基本概念和关键技术进行了深入分析与系统论述。第二部分包括第9章到第14章,主要结合数学分析、仿真与控制、数字信号处理、数据采集与仪器控制、网络通信和SQL远程数据库等专题,系统论述了LabVIEW的扩展和高级应用。第三部分包括第15章和第16章,主要从LabVIEW程序优化设计和软件工程两个方面,介绍了LabVIEW高级程序员应该具备的项目管理和总体知识。本书可作为高等院校相关专业的教材或教学参考书,也可供有关工程技术人员和软件工程师参考。本书附光盘2张。
-
Labwindows/CVI逐步深入与开发实例宋宇峰等编著LabWindows/CVI是美国NI公司推出的一种当今最流行的虚拟仪器软件开发工具,是理想的虚拟仪器软件开发环境。本书从应用程序开发的不同阶段出发,详尽地介绍了Labwindows/CVI的基本知识,较复杂和较高级的编程技巧,如开发环境、各种控件的使用、用户的交互;信号分析函数、函数面板文件、数据采集;DDE编程、TCP编程、DLL和LIB的开发等相关知识。最后介绍了几个应用LabWindows/CVI开发的虚拟仪器软件的实例。本书语言通俗易懂,内容丰富详实,通过大量的编程实践,使读者能够循序渐进地,牢固掌握LabWindows/CVI的各种编程技巧。本书既可作为LabWindows/CVI初学者的学习教程,也可作为工程技术人员开发设计虚拟仪器的参考书。
-
Windows 2000/XP WDM设备驱动程序开发武安河,邰铭,于洪涛编著计算机专业人员书库。本书主要介绍用DriverStudio开发工具开发Windows 2000/XP下的WDM设备驱动程序的原理及编程方法。本书详细介绍了WDM基本程序框架和编程,IRP的基本概念及编程,WDM和应用程序之间的通信、即插即用、电源管理、WMI的编程技术,IRP串行处理、过滤器驱动程序,WDM访问硬件设备、处理硬件中断、实现DMA操作的编程技术,以及大量的基本编程技术,还有USB接口和PCI接口设备驱动程序WDM的开发。本书是一本技术性较强的工具书,附有20个典型的编程实例,适合具有一定计算机硬件及C++语言基础的计算机应用开发人员阅读,也是计算机应用爱好者和高等院校学生的实用参考书。
-
面向对象系统架构及设计(美国)劳德著本书针对面向对象开发过程中的系统设计阶段,全面论述了基本概念、静态设计模式、对象一致性、对象建模中的高级问题、动态对象建模、常用接口、面向对象系统架构等重要内容。书中给出了大量的实例,并提供了网站以便读者下载。本书适合面向对象系统分析及设计人员阅读。
-
Kylix编程入门李巧云,宋航,程显峰编著编辑推荐:本书以第一个运行在Linux操作系统下的、面向对象的、可视化的快速软件开发环境Kylix为学习研究对象,通过分析具体的程序实例从专业角度探讨了在Linux下开发应用程序遇到的问题和难点。本书教给读者如何能在最短的时间内掌握Kylix编程的基本概念,如果以前对Linux一无所知,也能通过本书前四章的简单介绍而熟悉和掌握Linux基本原理。本书分为两大部分共9章,第一部分为从Delphi到Kylix,包括环境比较、初识Linux、使用库和Kylix程序员的C基础。第二部分为基本Kylix编程方法,包括进程控制、进程通信处理、文件系统的使用、在线帮助系统和系统管理。本书适合具有一定编程基础的Delphi程序员学习在Linux下的编程开发。可供计算机程序开发人员、大专院校计算机专业师生、计算机网络爱好者和各种培训班学员参考使用。
-
实验指导书汇编胡学联主编本书是全国普通高校教材《汇编语言程序设计》的配套辅导教材。内容的组织安排上,本书根据课程知识结构特点,以及学习的一般规律,将全书内容细分为学习方法指导、习题解答、典型题解与分析、模拟测试卷和实验指导五个部分。可以说这些内容基本上囊括了学习者在学习过程中需要解决的问题,因此该书所提供的辅导较为系统、全面、对学习者有很大帮助。本书不仅可以作为《汇编语言程序设计》的配套教材,帮助学习者在学习该课程时,更好更快的理解、掌握和运用相关知识,而且也可以作为有关人员在学习汇编语言程序设计时,作为参考书使用。
-
IDL可视化工具入门与提高闫殿武编著本书全面介绍了IDL的基础知识和应用编程技巧。通过本书的学习,IDL的初学者可以掌握IDL的基础语法、数组的有效使用以及利用IDL实现可视化编程的基础知识,而IDL的中高级读者(可能仅了解IDL的交互式模式)则可以学会如何编写易于理解而又高效的IDL程序,并且从中获得大量的实践经验。另外,本书又着重介绍了如何运用这些基础知识分析数据及实现可视化,是读者学习IDL语言的必备宝典。