软件与程序设计
-
XML(美)Emily Vander Veer,(美)Rev Mengle著;白俊涛译本书是事半功倍系列丛书之一,通过简单而直观的例子,向您介绍了如何创建功能强大的动态Web页以及复杂的Web应用程序。各章节都在前述章节所介绍内容的基础上,引入了新的概念。本书层次结构清晰明了,图文并茂,适用于具有使用HTML创建动态Web页经验,并对编写XML页感兴趣的读者。 -
Visual Basic 6.0 Win32 API程序设计刘炳文,李凤华编著Windows应用程序接口(API)是可视化编程工具功能的扩充和延伸。本书通过大量实例,介绍了如何在Visual Basic程序设计中使用Win32 API函数,内容包括:API函数的声明和参数传送、资源文件、窗口、Windows消息控制。设备环境(DC)、GDI对象、光标、位图与光栅运算、字体与文本、多媒体程序设计、注册表。进程通信等。本书是Visual Basic较为深入的内容,提供了大量的在软件开发中十分重要而用Visual Basic无法实现的功能,可供具有Visual Basic程序设计基础和一定实践经验,需要进一步深入了解 Visual Basic,进行较高层次软件开发的高级用户使用;也可供C/C++或Delphi程序员参考。 -
Delphi数据库程序设计杨宗志编著Delphi是设计数据库程序的最佳利器。本书主要介绍如何用Delphi来进行数据库程序设计。本书深入浅出地介绍了ADO对象的建立与使用,封装ADO对象的ADOExpress组件的使用,数据报表与图表的快速制作,SQL结构化查询语言的快速学习,数据库中图片文件的存储,Excel表的存取,以及SQL Server的快速安装与使用。本书的最大特色是“以实例为主、理论为辅”,非常适合使用Delphi设计数据库程序的入门者学习参考。 -
Linux下的C编程贾明,严世贤编著本书系统地介绍了在Linux平台下用C语言进行程序开发的过程,并通过列举大量的程序实例,使读者很快掌握在Linux平台下进行C程序开发的方法和技巧,并具备开发大型应用程序的能力。本书内容详实,主要包括:Linux平台下C语言编程环境的介绍,C语言编译器、调试工具和自动维护工具的使用方法,Linux系统提供特有的函数调用,在C程序中访问文件的方法,进程的概念、进程间通信以及多进程同步运行的实现手段,C语言网络编程方法等。本书结构合理、概念清晰、实例丰富,并具有很强的启发性和实用性,适用于在Linux系统下进行C语言编程的程序员和广大爱好者阅读。 -
Visual Basic程序设计教程张艳主编本书通过大量实例,介绍了VB语言基础、VB程序设计、数组、过程、窗体与常用控件、菜单设计、工具栏、文件、图形操作、VB数据库功能及VB高级编程简介等内容。 -
Java模拟实体与网络应用编程王黔平编著本书详细地介绍了使用Java语言进行窗口程序和网络程序设计的基本方法和技巧。全书共分为16章,内容包括OOP基本概念、模拟实体编程基础、Java语言基础、如何制作软件开发说明、意外事件的处理、Java实用软件包、数据的传输与存储、Jar命令的使用、窗口应用软件基础、数据库的应用、在窗口应用软件中加注使用说明、串行口硬件设备控制、Thread使用、Servlet的使用、Java2D图形制作以及常用软件包简介等内容,其中包括使用Sun公司推出的JHelp软件包制作应用软件辅助说明的完整过程。通过阅读本书以及书中提供的CD光盘,除了计算机硬件外,不需要任何其他工具,就可以使用Java语言进行窗口程序和网络应用软件的编程了。本书的特点是内容广而不深,语言通俗易懂。书中提供了大量实例供读者上机练习和编程参考。本书以提出问题、解决问题的方式贯穿始终,适合于有一定编程基础的读者学习,可作为理工科院校学生的选修教材,也可供网络编程人员作为参考手册。 -
JAVA WEB服务器应用程序设计肖刚编著Java技术现在已经是一种功能强大的应用程序设计技术,广泛应用于各种类型的应用系统开发之中。Java Servlet技术和Java JSP技术推出以后,Java技术开始全面支持Web服务器端应用程序的开发。特别是在J2EE框架下,Java作为开发Web服务器端应用的主要技术,得到了进一步的强化。 本书循序渐进地介绍了Java开发Web服务器应用程序的各种技术,包括Servlet编程、JSP编程、通过JDBC访问数据库、使用JavaBean实现面向对象设计、JSP/Servlet联合编程、JSP定制标签库、应用程序的装配和部署等等。本书还介绍了大量的高级编程技术,如:Java Web应用程序的安全技术、JSP页面模板、Java Web应用程序性能优化技术、通过构件实现系统集成、Java Web Start、JavaMail、Java RMI、Java XML以及J2EE框架。 本书在讲述各项技术的同时,使用各项主要技术(或技术组合)多次实现了一个较复杂且有实际意义的综合实例——简化的网上软件超市程序并配有光盘。读者可以通过此实例掌握各项技术的应用技巧,而且通过技术比较,可以更深入地理解各项技术的内涵以及它们在整个Java Web应用程序技术体系中的地位。 -
WebSphere环境下Servlet与JSP高级编程(美)Ueli Wahli等著;瞿裕忠等译本书介绍IBM WebSphere Studio和VisualAge for Jave环境的技术知识,以及在这个环境下的Web应用开发技术,特别是servlet与JSP编程技术。本书不仅介绍Java servlet和JSP的理论知识,还通过实例介绍了电子商务模式的实现。本书适合Web应用开发的技术人员参考。 -
Java面向对象程序设计C.Thomas Wu著本书共分17章:第0章介绍计算机和程序设计语言;第1章引入了面向对象程序设计的基本概念;第2章Java程序设计初步;第3章介绍数值数据的操纵;第4章教你如何定义自己的类;第5章引入Applet(小应用程序);第6章介绍if和Switch语句;第7章介绍循环语句;第8章介绍非数值数据类型;第9章介绍数组;第10章介绍查找和排序算法;第11章引入文件I/O;第12章介绍可重用类和包;第13章介绍GUI对象和事件驱动程序设计;第14章介绍继承和多态性以及如何使用他们进行高级程序设计;第15章为典型实例章,用本书所学到的技术开发大型软件;第16章介绍递归算法。附录是Javabook包。本书比第1版增加并提供了所有典型实例程序和作者自定义的Javabook类的源代码,添加了Java 2平台的最新的链接列表、动态内存分配、Swing类、Vector类等以及galapagos软件包。全书用UML对象图来解释实例并可在web站点下载具有动画的演示文稿及练习答案。 -
Programming Guide with Java V3.5 编程指南(美)弗·海斯布洛克 著;邱辉 等译这是一本关于Java最新版编程指南专著。本教程由五个部分12章组成。第一部分为第1章,对UvsualAgefor Java开发环境作了介绍,并对一些基本概念给出了解释;第二部分为第2、3章,它指导读者如何配置VisualAge for Java开发环境,并介绍了升级到Java 2所要用到的工具;第三部分为第4-7章,在该部分中,通过创建一个Web应用程序,首先让读者学会了构建面向对象的模型,然后使用servlet,applet,JSP等技术分别实现了该模型的不同部分;第四部分为第8-12章,它介绍了VisualAge for Java的代码控制,代码调试,数据库的使用以及如何实现国际化的应用程序,最后,它介绍了如何在WebSphere平台上发布Java应用程序。本教程由浅入深,逐步引导读者使用VisualAge for Java提供的强大功能创建互联网上的Java应用程序,本书既是Java和Web应用环境下从事软件开发的广大编程人员自学指导书,又可作为高等院校相关专业师生教学、自学参考书。本书英文版名为《programming Guide with Java》。
