程序设计综合
-
Web应用程序开发技术李文超 ,赵新慧 ,石元博 编《高等院校信息技术应用型规划教材:Web应用程序开发技术:JSP+Struts 2》在内容组织上由浅人深、循序渐进,共分13章。第1章概述了目前主流的Web开发技术和利用MyEclipse开发Java web应用程序的方法。第2章和第3章讲述了基本的JSP技术,包括JSP语法、JSP内置对象、JavaBean、Servlet、JDBC和MVC技术等内容。在讲解这部分内容时,我们摒弃了一些在当前软件开发中过时的知识,并在第3章结束时给出了一个留言板程序的开发例程,逐步引导读者从最原始的JSP开发方式过渡到基于MVC框架的开发。第4~12章详细介绍了与Struts 2开发有关的基本技术。其中,第4章为Stfuts 2基础,讲解了Struts 2应用开发的基本步骤和用户状态跟踪;第5章讲解了Struts 2的工作原理、Action配置、result映射等内容;第6章为标签库,讲解了Struts 2提供的各类数据标签、控制标签和表单标签的运用;第7章为拦截器,讲解了拦截器的工作过程和使用方法;第8章为文件的上传和下载.讲解了文件上传组件,重点介绍文件上传的开发步骤,并详细介绍基于Struts 2框架的文件下载应用开发;第9章为输入验证,讲解了Struts 2框架的内置验证器的使用方法;第10章为消息处理与国际化,讲解了资源文件的格式、资源文件的分类及资源文件的加载顺序,重点介绍如何在Action类和JSP文件中访问资源消息;第11章为类型转换,讲解了Struts 2框架对类型转换的支持,重点介绍如何处理集合类型转换,并详细介绍自定义类型转换器的开发步骤;第12章为注解,介绍Struts 2约定和利用注解替代在struts.xml中配置Action、Result和拦截器的方法。第13章为整合JQuery,介绍了一个优秀的、开源的JS库,重点介绍利用JQuery调用Action,实现AJAX的方法。 -
Visual FoxPro 6.0数据库应用设计学习指导魏茂林 编《中等职业学校计算机应用与软件技术专业配套教学用书:Visual FoxPro 6.0数据库应用设计学习指导(第2版)》是教育部职业教育与成人教育司推荐的中等职业学校计算机应用与软件技术专业教材《Visual FoxPro 6.0数据库应用设计(第2版)》的配套学习指导用书,在编写过程中还参考了全国计算机等级考试Visual FoxPro程序设计(二级)大纲。《中等职业学校计算机应用与软件技术专业配套教学用书:Visual FoxPro 6.0数据库应用设计学习指导(第2版)》共包括9个项目,分别为Visual FoxPro数据库基础、数据库与表的操作、查询与视图、关系数据库标准语言SQL、表单设计、报表设计、菜单设计、结构化程序设计基础、应用程序设计实例。每个项目分解为不同的实训,每个实训包括“知识要点”、“例题解析”、“巩固练习”等模块。“知识要点”对本实训所包含的重点知识进行了梳理;“例题解析”给出了典型习题及答题要领;“巩固练习”给出了填空题、选择题和操作题,用于巩固基础知识和训练上机操作技能。通过本书的学习,能加深对Visual FoxPro数据库理论知识的理解,提高数据库的操作技能,同时满足Visual FoxPro数据库证书考试的需求。《中等职业学校计算机应用与软件技术专业配套教学用书:Visual FoxPro 6.0数据库应用设计学习指导(第2版)》适合中等职业学校计算机应用与软件技术专业学生学习使用,也可作为全国计算机等级考试Visual FoxPro程序设计(二级)的学习参考书。 -
数据结构杨淑萍 ,聂哲 编《全国高职高专教育规划教材·Java方向工学结合系列精品教材:数据结构(Java版)》是全国高职高专教育规划教材,也是国家示范性高职院校深圳职业技术学院软件技术专业Java方向工学结合系列精品教材。《全国高职高专教育规划教材·Java方向工学结合系列精品教材:数据结构(Java版)》讨论了几种经典数据结构(顺序表、链表、栈、队列、树、二叉树和图)的逻辑结构与存储结构,以及几种经典的排序和查找技术的算法思想和实现过程。以Java为程序设计语言,从问题入手,采用项目驱动、层层拓展的教学思路详细讨论了各种数据结构的设计方法、实现步骤和使用方法,讨论了各种排序查找算法的实现和使用方法,同时,还对Java类库中相关数据结构类及接口的使用方法进行了简单的讨论。书中例题程序思路清晰、代码简洁完整,易于教师教学和学生自学。《全国高职高专教育规划教材·Java方向工学结合系列精品教材:数据结构(Java版)》适合作为高职高专计算机及相关专业的“数据结构”课程的教材用书,也可作为其他各类院校、培训机构等计算机专业或计算机从业人员的自学或参考用书。 -
PowerMILL 10.0数控编程基本功特训韩思明 著《PowerMILL 10.0数控编程基本功特训》以实例为主,是国内一线工程师的倾情力作。作者根据多年的编程及模具设计经验,以工厂所需、一切切合实际的原则出发,通过软件的基本操作,详细地阐述编程过程及加工注意事项。另外,书中还包含大量的操作技巧、编程工程师的经验点评、加工工艺知识,实用性非常强,读者可以轻松掌握PowerMILL 10.0编程的方法和技巧。《PowerMILL 10.0数控编程基本功特训》共16章,内容精练简要,主要包括数控编程工艺知识特训、PowerMILL 10.0编程基本操作、PowerMILL 10.0编程公共参数介绍、模具加工常用的刀具路径策略、模具A板的编程、装饰盖型腔板的编程、灯罩后模的编程、把手盖后模的编程、耳塞塑料外壳后模的编程、塑料管套前模的编程、小型电子锁箱前模的编程、电热水壶按钮前模的编程、模具滑块(行位)编程、典型电极(铜公)编程、如何看刀路和判别刀路的好坏,以及PowerMILL 10.0输出NC后处理。另外,在本书配套光盘中提供所有操作的源文件、结果文件和对应的视频文件。 -
苹果的产品设计之道(美)埃德森(Edson, J.)苹果公司在创新与设计领域的不断突破创造了一个又一个伟大的产品,这些伟大的产品成就了苹果公司今天的卓越地位。苹果公司产品设计的真谛与精髓究竟是什么?它在产品设计的过程中遵循了哪些原则和理念?国际知名设计公司LUNAR设计公司总裁John Edson结合自己多年的设计经验,深入苹果公司内部,对苹果公司的大量设计师和领导层进行了深度的采访,提炼和总结出了苹果公司在产品设计领域所遵循的七大原则:设计改变一切、设计的三要素、产品即营销、设计是体系化的思考、大声设计、设计应以人为本、怀揣信念做设计。《苹果的产品设计之道:创建优秀产品、服务和用户体验的七个原则》中通过苹果公司大量鲜为人知的关键事件和案例,条理清晰地揭示了这些设计原则的细节,极富启发意义和可操作性。 -
高效能程序员的修炼(美)阿特伍德 著,陆其明,张健 译Jeff Atwood于2004年创办CodingHorror博客(http://www.codinghorror.com),记录其在软件开发经历中的所思所想、点点滴滴。时至今日,该博客每天都有近10万人次的访问量,读者纷纷参与评论,各种观点与智慧在那里不断激情碰撞。《高效能程序员的修炼》是CodingHorror博客中精华文章的集合。全书分为12章,涉及迈入职业门槛、高效能编程、应聘和招聘、团队协作、高效工作环境、用户体验、安全问题、测试、社区管理、营销广告、人生思考等话题。作者选取的话题,无一不是程序员职业生涯中的痛点。其中,“程序员的八种境界”、“程序员的《权利法案》”、“结交混世魔猴”等文章早已脍炙人口,在程序员圈子里广为流传。《高效能程序员的修炼》的写作风格风趣幽默,且充满理解和关怀,适合从新手到老手的各个阶段的程序员阅读,也适合即将成为程序员的计算机和相关专业的学生阅读。《高效能程序员的修炼》能够帮助读者更多地关注程序员职业生涯中的人性和人文因素,成长为真正的高效能的程序员。 -
Android 4.X应用与开发实战手册黄彬华 著《Android 4.X 应用与开发实战手册:适用Android 4.X-2.X(第2版)》以Android 4.X进行开发示范,通过大量图示与step by step方式,详细介绍了使用Android开发智能手机、平板电脑应用程序的方法,读者无须强记即可灵活运用各项开发技巧。《Android 4.X 应用与开发实战手册:适用Android 4.X-2.X(第2版)》还介绍了如何将应用程序上传到Google Play(原Android Market)供全球Android移动设备用户下载,以及如何将Ad Mob广告板置入应用程序,即使应用程序免费也可以获利。此外,本书所有范例都已录制成长达450分钟的视频,是帮助初学者学习和教师教学的最佳强化工具,读者可通过下载。《Android 4.X 应用与开发实战手册:适用Android 4.X-2.X(第2版)》语言简洁,内容丰富,既可作为Android初学者的入门教材,也可作为Android应用开发人员的自学参考手册。 -
Android游戏开发大全吴亚峰,于复兴,杜化美 编著《Android游戏开发大全(第二版)》是讲解Android游戏案例开发的专业书籍,全书分两篇共19章,第1篇Android游戏开发核心技术,主要包括Android游戏开发的前台渲染、交互式通信、数据存储和传感器、网络编程、游戏背后的数学与物理、游戏地图开发、游戏开发小秘技、游戏的心脏——物理引擎、OpenGLES3D应用开发基础等;第2篇Android游戏开发实战综合案例,包括现在流行的游戏类型,如滚屏动作游戏——太空保卫战、棋牌游戏——中国象棋人机对弈、物理传感器游戏——哇!重力球、塔防游戏——炫彩塔防、策略游戏——回到战国、体育游戏——2D迷你桌球、益智游戏——3D魔方、物理引擎游戏——盛怒的老鼠。《Android游戏开发大全(第二版)》适合Android初学者、有Java基础的读者、在职开发人员、游戏开发爱好者、程序员,以及大中专院校相关专业的学习用书和相关专业培训学校的教材。 -
C语言内涵教程实验指导马永斌,郝杨满 编《C语言内涵教程实验指导/普通高等学校特色教材·精选系列》基于C语言的特点,针对C语言知识点设计实验内容,直观地演示了每个知识点的作用和用法,通过实验,初学者既可以学到知识,又能培养动手实践能力。本书特别区分了初学者和计算机在C语言实验教学中扮演的角色,强调源程序需要初学者以说出每条语句作用的形式“执行”,并得出程序的运行结果,上机时计算机给出的结果仅仅起验证作用。《C语言内涵教程实验指导/普通高等学校特色教材·精选系列》深入浅出,循序渐进,注重实用,不仅可作为《C语言内涵教程》的配套试验指导书,也适合作为各类C语言课程的实验教学用书。 -
Haskell函数式编程基础(美)Simon Thompson《Haskell函数式编程基础(第3版)》是一本非常优秀的Haskell函数式程序设计的入门书,各章依次介绍函数式程序设计的基本概念、编译器和解释器、函数的各种定义方式、简单程序的构造、多态和高阶函数、诸如数组和列表的结构化数据、列表上的原始递归和推理、输入输出的控制处理、类型分类与检测方法、代数数据类型、抽象数据类型、惰性计算等内容。书中包含大量的实例和习题,注重程序测试、程序证明和问题求解,易读易学。全书循序渐进,从基本的函数式程序设计直至高级专题,让读者对Haskell的学习不断深入。《Haskell函数式编程基础(第3版)》可作为计算机科学和其他相关学科的高年级本科生、研究生的教材,也可供对函数式程序设计感兴趣的程序员、软件工程师等参考学习。
