程序设计综合
-
Ext JS高级程序设计黄灯桥,徐会生 著《Ext JS高级程序设计》对Ext JS的核心知识以及中高级开发者在开发过程中会经常遇到的疑难问题进行了深入分析和探讨。《ExtJS高级程序设计》不仅详细讲解了Ext JS 3.0中新增的用于Web 2.0网站开发的核心包Ext Core,以及给Ext JS带来革命性变化的Ext.Direct,而且还全面透彻地介绍了Ext.Data.Store、Ext UI、Ext扩展、Ext插件和调试等知识。实用性和可操作性强,各个知识点都配有实用的案例,并给出了最佳实践。全书最后以一个单页面的大型案例结束,以迭代的方式重现了该案例的实现过程,有助于读者融会贯通,将理论与实践完美结合。尤为值得一提的是,《ExtJS高级程序设计》中的主要实例同时包含.NET和Java两个版本,适合所有.NET开发者和Java软件开发人员阅读。 -
疯狂XML讲义李刚 编著《疯狂XML讲义》主要以XML为核心,深入地介绍了XML的各种相关知识。《疯狂XML讲义》作为疯狂Java体系图书之一,依然保持该体系图书系统、全面的特点:不仅详细介绍了XML,文档的各种知识,还通过案例示范了实际开发中如何应用XML知识。《疯狂XML讲义》主要分为五个部分。第一部分介绍了XML、DTD、XML Schema等基础知识,这些知识主要教读者如何定义有效的XML文档,这部分内容是深入学习后面知识的基础,也是每个使用XML的开发者都应该掌握的基础。第二部分介绍了CSS、XSLT和XPath等知识,通过使用CSS或XSLT,可直接将XML文档当成视图技术。第三部分介绍了DOM、SAX、JAXP、dom4j、JDOM、XQuery和XQJ等,其中的DOM、SAX、JAXP、dom4i和JDOM都以结构化的方式来创建、解析XML文档,从而可以将XML文档作为数据传输工具,而XQuery则是一种新规范,通过X Query可以查询XML,文档中的数据,就像使用SQL查询关系数据库的数据一样。第四部分介绍了Web Services和CXF,其中CXF是Java领域的主流Web Services框架,简单易用。第五部分则提供了两个综合性案例:基于XML的电子公告系统和电子拍卖系统,让读者将前面所学应用到实际项目中。尤其是电子拍卖系统,它是一个包含5个表,表之间具有复杂关联映射的系统,该案例采用目前最流行、最规范的轻量级Java EE架构,将整个应用分为领域对象层、DAO层和业务逻辑层,然后用CXF将业务逻辑组件包装成Web Services,从而可以将现有的Java EE项目与其他平台的、其他语言的异构项目进行整合,具有极好的指导价值和借鉴意义。《疯狂XML讲义》大部分章节后都提供了相应的编程习题,供开发者巩固所学,将理论融入实际开发之用。关于这些编程习题的解题思路和参考答案可登录http://www.crazyit.org获取。《疯狂XML讲义》是疯狂Java体系丛书之一,学习《疯狂XML讲义》无须任何XMI,基础,但DOM、SAX、dora4i、JDOM解析部分包含了大量Java编程,因此建议先认真阅读疯狂Java体系的《疯狂Java讲义》一书。 -
Linux C编程一站式学习北京亚嵌教育研究中心组 编,宋劲彬 编著《Linux C编程一站式学习》有两条线索,一条线索是以Linux平台为载体全面深入地介绍c语言的语法和程序的工作原理,另一条线索是介绍程序设计的基本思想和开发调试方法。《Linux C编程一站式学习》分为两部分:第一部分讲解编程语言和程序设计的基本思想方法,让读者从概念上认识c语言;第二部分结合操作系统和体系结构的知识讲解程序的工作原理,让读者从本质上认识C语言。《Linux C编程一站式学习》适合做零基础的初学者学习c语言的第一本教材,帮助读者打下牢固的基础。有一定的编程经验但知识体系不够完整的读者也可以对照《Linux C编程一站式学习》查缺补漏,从而更深入地理解程序的工作原理。《Linux C编程一站式学习》最初是为北京亚嵌教育研究中心的嵌入式Linux系统工程师就业班课程量身定做的教材之一,也适合作为高等院校程序设计基础课程的教材。《Linux C编程一站式学习》对于C语言的语法介绍得非常全面,对C99标准做了很多解读,因此也可以作为一本精简的c语言语法参考书。 -
我的J2EE成功之路郭锋 等编著笔者在多年项目开发过程中的经验总结,它通过丰富的实例由浅入深、循序渐进地介绍了目前采用Java进行Web开发的各种框架的使用方法,从而帮助软件设计人员快速掌握这些Web开发技术的使用,并能将其应用在实战中。《我的J2EE成功之路:实战Ajax,JSP,Struts 2,Spring,Hibernate》在编排上力争让读者能够快速掌握Java Web的设计方法。首先对JavaEE的来源、整体框架和它的核心技术,以及MVC模式的设计思想、规范及它的优缺点进行了讲解;然后对Java Web环境的建立、数据库的搭建、一些基本技术比如JavaScript、JSP、Servlet、JDBC进行讲解;接着对Ajax、 Struts 2、Spring 2、Hibemate 3、JPA进行了讲解;又对Log4j、Dom4lj、JUnit和JFreeChart等工具的使用方法进行了介绍,在介绍过程中,笔者根据自己在项目中的经验,只讲解那些平常在实际项目中经常使用的一些功能,目的只有一个,就是使读者快速地学会工具的使用。最后,笔者按照软件开发的过程,采用面向对象的设计思想,通过不同的技术整合来进行一些项目实战。《我的J2EE成功之路:实战Ajax,JSP,Struts 2,Spring,Hibernate》适用于初、中、高级软件设计人员阅读,同时也可用作高校相关专业和社会培训班的教材。 -
Windows 7实用宝典(美)斯坦尼克 著,刘晖,杨晓峰 译《Windows 7实用宝典》以Windows 7相关管理任务为主线,内容上层层深入,涉及桌面自定义、移动网络、TCP/IP配置、用户配置文件、系统优化以及疑难解答等。同时还包括在Windows用户界面之间浏览和定位。全书共17章,第1~5章介绍WindowsVista管理基础。第6~11章介绍管理访问、权限以及相关内容的重要任务。第12~17章主要介绍网络、优化以及相关的安全技术和操作。通过通俗易懂的语言,步骤列表的方式来帮助读者解决问题和完成工作是《Windows 7实用宝典》的一大特色。《Windows 7实用宝典》适合Windows系统管理员、需要进行一些管理操作的熟练用户、从早期版本Windows升级到Windows Vista的管理员,以及从其他平台过来的管理员阅读,也适合个人计算机用户使用。 -
Easy Symbian赵希哲,司维,宋昱鹏 编著《Easy Symbian:手机应用开发入门》从Symbian C++开发的基础讲起,依次介绍描述符、应用程序框架、Symbian特有的异常处理机制、UI控件、多媒体、活动对象、开发测试工具等内容。结合一个开源的触摸屏游戏代码进行知识点的讲解,并配有一些有针对性的小练习和活泼的漫画,使读者能举一反三、触类旁通、易于理解。《Easy Symbian:手机应用开发入门》的读者定位于Symbian初中级学者,即具有C++编程基础而无Symbian操作系统基础的人群,包括从事Symbian手机应用软件开发、移动互联网应用开发、移动增值业务开发等软件开发技术人员,以及爱好Symbian手机操作系统的发烧友。《Easy Symbian:手机应用开发入门》可作为相关培训机构的教材,还可供各大专院校计算机、通信、软件开发、手机开发等相关专业的教师和学生作为参考书阅读。 -
OSGi原理与最佳实践林昊,曾宪杰 著《OSGi原理与最佳实践》基于作者多年使用0SGi的经验而编写,涵盖了0SGi从入门到深入的知识体系,从OSGi的简介开始,介绍0SGi的作用及基本概念;其后进入OSGi实战。结合实例讲解如何基于OSGi框架编写模块化、动态化的各种Java应用;最后对0SGi知识进行深入讲解,通过对0SGi规范和实现框架(Equinox、Felix、Spring—DM和Apache CXF)的分析,以及最佳实践的介绍,帮助读者更好地掌握如何使用OSGi。《OSGi原理与最佳实践》适合希望了解、深入掌握OSGi,以及编写模块化、’动态化Java应用的Java架构师和开发人员阅读。1998年我们开始从事OSGi规范的制定时,完全没有预料到会有一本中文版的0SGi书籍面世,而且先于英文版本……这太棒了……作者为翻译OSGi Core英文规范做了大量的工作,虽然我在书中找到了许多熟悉的单词,但我的中文水平还不足以让我阅读其余部分。看起来,这《OSGi原理与最佳实践》是一种我没办法看懂的美好事物。——0SGi联盟的技术负责人Peter Kriens《OSGi原理与最佳实践》作者之一——林昊编写的Opendoc很长时间内是仅有的中文0SGi入门资料,将很多人带入了0SGi的大门,而这《OSGi原理与最佳实践》的出版,也必将为0SGi在国内的研究和普及掀起一次高潮。——满江红开放技术研究组织曹晓钢 -
数控编程与操作王骏,郑贞平 主编《数控编程与操作》按数控加工国家职业技能鉴定标准要求,结合编者多年从事数控加工教学、实训及生产积累的经验,突出数控实训特点,讲解了数控机床加工基础及数控车床、数控铣床和加工中心的编程与操作,并辅以大量的数控编程与操作实训。《数控编程与操作》既可作为高职高专院校数控专业、模具专业、机电一体化专业、机械设计制造及自动化专业的数控加工编程教材,也可作为广大数控加工从业人员的参考用书。 -
Microsoft SQL Server 2008技术内幕(美)本-甘,著,成保栋,张昱 译《Microsoft SQL Server 2008技术内幕:T-SQL语言基础》是Microsoft SQL Server 2008系列中的一本。书中全面深入地介绍了T-SQL的基本元素,以及SQL Server 2008中新增加的一些特性。主要包括SQL的基础理论、逻辑查询处理、SELECT查询、连接和子查询、表表达式、过滤和分组、透视转换、修改数据、事务和一致性的处理、可编程对象等内容。书中并非系统地罗列T-SQL的各种语法元素,而是结合实践中的各种问题,教读者如何用SQL作为语言工具来思考问题,揭示基于集合查询的强大威力。本书内容丰富、文字简洁明快,列举的实例具有一定的难度,而且实用性较强,可以把它们作为解决实际问题的标准模板。阅读本书,可以充分地理解T-SQL语言和获得良好的编程实践,学会如何编写更加有效而强大的查询。书中大部分章节后面都提供了练习题目,可以帮助读者更好地掌握所学的内容。《Microsoft SQL Server 2008技术内幕:T-SQL语言基础》适合须要学习T-SQL的各级程序员和数据库专业人员,是他们快速掌握T-SQL的必备参考图书。 -
Visual FoxPro6.0程序设计教程陈国龙,朱昌杰 主编《Visual FoxPro6.0程序设计教程》是根据Visual FoxPro 6.O程序设计的课程要求,结合最新的全国高等学校(安徽考区)计算机水平考试(二级)大纲和全国计算机等级(二级)考试大纲,本着理论与实践并重的原则,由浅入深地介绍了关系数据库的基础知识以及利用Visual FoxPro 6.0开发数据库应用系统的方法,并给出了大量的应用实例。全书共分11章,内容包括:数据库基础,Visual FoxPro 6.0系统概述,Visual FoxPro的常量、变量、表达式和函数,数据库与数据表,关系数据库标准语言SQL,查询与视图,程序设计基础,表单设计,菜单设计,报表和标签设计,数据库应用系统开发等,同时还配有14个实验以及上机考试指导,以强化学生上机实践。《Visual FoxPro6.0程序设计教程》深入浅出,通俗易懂、重点突出、图文并茂,可作为普通高等学校和高职高专Visual FoxPro程序设计课程的教材,也可作为计算机等级考试(二级)的培训教材。
