本书是与《Java OpenCV高效入门》配套的案例集。全书共15章,第1章是OpenCV简介及开发环境的搭建,第2~15章是14个实用项目(专题),包括魔方图案识别、答题卡评分、围棋盘面识别、停车场车位检测、车道线检测、汉字识别、OCR文字识别、车牌定位与识别、硬币识别、零件检测、银行卡卡号识别、全景拼接、二维码识别、机器学习等内容。书中的项目均有相当的难度,需要综合运用OpenCV的各种算法实现。 本书面向的读者是包括高校学生在内的各类OpenCV学习者、研究计算机视觉的业余爱好者及需要快速上手的专业人员。
本书将Scratch作为一门程序设计语言看待,通过大量数学和算法方面的编程案例,为广大中小学生提供了一本编程进阶的参考教材。本书根据案例类型分为12章,共有100个妙趣横生的编程案例,涵盖数字黑洞、数学游戏、古算趣题、逻辑推理、玩扑克学算法、分形图等数学内容。本书*的特点是案例丰富多彩,让人脑洞大开,是广大中小学生在受过Scratch编程入门教育之后进一步提高编程能力的编程宝典。通过阅读本书,将使读者更加热爱编程,更加热爱数学和算法,为广大中小学生打开一片新的数学编程天地。本书不是零起点教材,适合已经过Scratch入门教育的广大中小学生、编程爱好者和参加中小学信息学竞赛的学生作为参考读物,也适合少儿编程培训机构作为课程设计的参考读物。
本书用于学习Java网络通信的设计和开发,系统地介绍了Java网络通信的多种技术,由浅入深地阐述了多种通信技术的基础知识、主要模型以及实际可用的案例,使读者能有效地掌握Java网络编程的相关知识,并具备以Java编程来处理和解决网络通信问题的能力。 全书共8章和1个附录。第1~4章依次介绍BIO、NIO、AIO及Netty编程技术,每章均提供3个案例的设计和编码; 第5章与读者分享RESTful应用轻量级框架Jersey的使用经验; 第6章介绍Web服务消息推送规范SSE,并基于Jersey的SSE机制实现订阅 发布功能以及一个可重入的分布式锁; 第7章自行设计了一个RPC框架并进行代码实现; 第8章开发了两个简单常见的应用; 附录解答了Java开发时常见的若干问题。 本书可作为高等院校 网络程序设计 课程的教材,也可供相关领域的技术人员参考。
Java语言是目前为流行的网络编程语言,它完全面向对象、简单高效、与平台无关、安全、支持多线程,是计算机世界的“国际语言”。《Java程序设计实验指导》在兼顾基本知识点的同时,根据几年来的教学实践和Java的主流应用,精心组织了实验项目,不仅包含大量验证实验,而且还编写了若干综合实验。《Java程序设计实验指导》共十二章节,内容包括开发简单的Java程序、Java基本的程序设计结构、Java面向对象程序设计——类和对象、Java面向对象程序设计——继承和接口等。
本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。
卢淑萍、樊红珍主编的《JavaScript与jQuery 实战教程》系统全面地介绍了JavaScript和jQuery知 识,内容涵盖JavaScript基本语法、BOM编程、DOM编 程、事件、jQuery基础、jQuery中的DOM操作、 jQuery制作动画、jQuery插件及jQuery与Ajax等客 户端交互特效制作技术。本书由浅入深,辅以大量的 实例说明,操作性和实用性较强。 本书适合作为各大专院校相关专业的网页特效设 计课程的教材,也可以作为网页特效设计的培训教材 和网站开发的参考书。
《Java语言程序设计教程(第2版)》采用了大量生动活泼、贴近生活的案例,容易被学生接受和理解。读者如果结合书中的案例进行上机实践,不但能够进一步理解Java语言以及程序设计过程,而且能够迅速掌握编程方法,提高编程技巧。此外,我们还精心编写了思考题和习题。本书再版时介绍了JDK1.7中出现的一些新语言成分,使得读者在初学之时就能紧跟Java语言发展变化的*形势。本书由翁恺和肖少拥合作编写。
本书为《Java程序设计实用教程》的配套辅导,全书内容分成四大部分,部分为与理论知识同步的基本实验,共14个实验;第二部分为综合实训案例;第三部分为大型工程项目设计实例;第四部分为习题解析及模拟训练。本书将对读者的实际编程能力及工程开发能力的提高有所帮助。 本书作者既有具备丰富教学、编程经验的教师,也有具有丰富大型工程开发经验的工程技术人员,编写时借鉴了作者多年的教学实践经验与工程实际开发经验,采用符合国际性标准的编程方法与惯例,使读者在学习中能够受益匪浅。 本书适合作为高等院校Java程序设计课程辅导教材,也可作为工程设计人员和Java编程爱好者参考书。 本书光盘中含有主教材的电子教案、源代码及本书的实训源代码及相关教学资源,供读者学习使用。
本书以Java语言为载体,循序渐进地讲述了高级语言程序设计的基础知识和Java语言程序设计。全书分为10个主题,主题1到主题2介绍了程序语言的基本概念和Java程序语言的特征;主题3到主题7讲解了高级程序语言的基本语法和语句构成;主题8到主题10则深入学习Java面向对象编程技术。 本书在结构体例和写作方法上充分考虑了初学者的特点,在诸多环节上设计了各种学习指导,并且通过生动形象的比喻和接近口语化的叙述方式帮助初学者理解晦涩的术语和概念。 本书可作为远程教育和成人教育计算机专业各类高等院校非计算机专业高级语言程序设计课程和Java语言程序设计课程教材,也可供其他计算机程序语言的初学者使用。
本书以Java编程语言为平台,系统地介绍了程序设计的基本概念、Jaya语言和面向对象程序设计技术。全书共分为七章,内容包括程序设计概述,Java语言基础,对象、字符串与数组,面向对象编程,异常处理和输入输出,Applet程序及图形用户界面Swing编程。 本书为“十一五”*规划教材,适用于程序设计的初学者及面向对象程序设计语言Java的初学者。本书可作为大学各科有关课程的教材或教学参考书,亦适用于相关的培训和自学。
本书侧重于培养学生使用Java语言进行面向对象程序设计的思想和技能,而并非对Java技术进行百科全书式的介绍。本书以初学者为起点,对面向对象思想进行深入透彻的剖析。全书用9个任务和2个综合应用作为内容载体,通过任务分析,引入相关的知识和技术,同时精选了大量的生活案例来形象地溶解知识,在对案例衬托相关知识铺开阐述基础上,通过任务实施来完成任务导引中提出的任务,从而达到强化技能培养的目标。为使本书内容通俗易懂,激发学生的学习兴趣,书中的任务以故事形式描述,并配以逼真的图片说明,通过口语化的语言将抽象的知识形象化,从而增强学生对知识的理解与运用。 与市面上的其他Java教材相比,本书的不同之处主要体现在以下几个方面: 1.教材特色 -层次递进,任务驱动 以“l+1+1”的结构逐层深入,即一个基础(Java
《21世纪高等学校规划教材·计算机科学与技术:Java Web开发教程(第2版)》是关于JavaWeb开发的入门教材。全书内容由浅入深,首先回顾Web开发技术的发展,讲解HTTP、HTML等Web系统开发技术基础知识,然后讲解Servlet和JSP等开发的相关技术,后引入了MVC设计模式的理念,详细讲述一个完整实际的JavaWeb开发项目,逐步引领读者从基础到各个知识点的学习,帮助读者较为全面地掌握Java Web开发技术。 《21世纪高等学校规划教材·计算机科学与技术:JavaWeb开发教程(第2版)》适合作为高校计算机以及信息管理等相关专业在校大学生的Java Web开发课程的教材,也可以作为JavaWeb初学者的参考书目,还可供社会Java Web技术培训班作为教材使用。
Java语言具有面向对象、与平台无关、安全、稳定和多线程等优良特性,是目前软件设计中极为强大的编程语言。Java已成为网络时代重要的语言之一。 《Java基础教程(第3版)》以通俗易懂的语言,循序渐进地向读者介绍了Java语言编程的基础知识。针对较难理解的问题,所列举的例子都是由简到繁,便于读者掌握Java编程技巧。在第3版中加大了面向对象的知识容量,补充JDBC操作数据库的内容。全书共分14章,分别讲解了基本数据类型、运算符、表达式和语句、类、对象和接口、常用实用类、输入/输出流、JDBC数据库操作、组件及事件处理、图形与图像、Java多线程机制、Java网络编程等内容。 本书适合初学编程或初学Java语言的读者使用,也可作为高等院校相关专业的教材。
《java面向对象程序设计实训与考试指导(第二版)》是《java面向对象程序设计》(第二版)(赵生慧主编)的配套用书,由上机实训、考试指导与java题库练习系统软件使用说明、主教材习题参考答案以及附录四部分组成。实训部分精心设计了17项实训,每一项实训又包括实训目的、实训要求、实训内容与过程、思考与练习;考试指导与java题库练习系统软件使用说明部分包括对全国高校计算机水平考试,以及试题库练习系统软件的使用方法说明;主教材习题参考答案部分给出了主教材的部分习题参考答案;附录给出了两份笔试模拟试题及参考答案。 《java面向对象程序设计实训与考试指导(第二版)》可以作为高等院校本科及专科学生学习java面向对象程序设计的辅助教材,也可以独立作为教师教学和读者自学参考之用,同时还可供参加全国计算机等级考试(二级java)的
《Java程序设计(第2版)/普通高等教育“十一五”*规划教材》以Java2技术为背景,由浅入深、通俗易懂地介绍了Java编程语言。 《Java程序设计(第2版)/普通高等教育“十一五”*规划教材》共分为12章,分别介绍了Java概论,Java基本语法,面向对象编程,异常处理,Applet程序设计,图形用户界面,输入与输出,多线程,集合框架,访问数据库,网络编程,游戏。本书附录中还提供了相关实验。 《Java程序设计(第2版)/普通高等教育“十一五”*规划教材》列举了许多实例,每章都有知识测试,帮助读者提高解决实际问题的能力。本书以高职高专学生为主要对象,既可作为高职高专计算机类的教材及职业培训教材,也可作为其他专业的选学教材。
本书通过目前流行的高级编程语言——Java语言来介绍游戏程序设计的相关知识,并通过案例讲解的方式由浅入深地介绍游戏设计各个环节的基本理论和方法。 全书共13章,分别介绍了计算机游戏的发展及游戏设计的基本流程,游戏的基本框架和运行机制;围绕一个2D横版动作游戏案例详细阐述游戏设计的具体细节,内容涉及游戏场景创建、游戏角色设定、场景和角色的交互、游戏关卡设计、游戏音乐的播放及简单人工智能的实现等;分别介绍手机游戏设计及游戏设计工具Greenfoot,并对几个游戏案例的设计过程进行了详细讲解。 本书适合作为本科院校及大专院校的教材,也可供职业技术学校和各游戏培训机构使用。此外,本书也适合对游戏程序设计及Java程序设计感兴趣的读者阅读。
Java是一种网络编程语言,随着互联网的爆炸式发展,它也成为了当今主流的程序设计语言之一,因其跨平台、多线程、面向对象等多种优点,受到了广大编程人员的青睐。 本书精选了《电脑编程技巧与维护》近年来的精彩文章,内容涉及Java基础技巧与应用、数据库应用、网络编程应用和图形图像处理等热门领域,通过大量实用案例讲解了Java的重要概念(如多线程、序列化、构造方法等)、典型应用(如连接数据库、开发学生信息管理系统、收发电子邮件、编写Web服务器、实现P2P网络通信、制作图像切换特效等)和编程技巧(如动态类载入、UDP多点传送、数据库连接池、网络文件下载及上传系统、邮件群发、带滚动条图像的缩放等),所有实例均来自实际项目并调试通过,并对其中的关键技术进行了详细点评,以方便读者理解。配书光盘中包含了所有实例源代
施珺、纪兆辉主编的《Java语言实验与课程设计指导》针对应用型本科院校Java语言与面向对象程序设计类课程的实践教学环节编写,合理设计了Java语言实验和课程设计指导,旨在帮助学生快速提高Java面向对象编程的实战技能。各类实验例题和课程设计选题代表性强,知识覆盖面广,连贯性好,难度循序渐进,实用价值大。 《Java语言实验与课程设计指导》适合Java初学者和具有一定Java编程经验者作为教材或参考书。
《javaweb应用开发案例教程——基于mvc模式的jsp+servlet+jdbc和ajax》通过一个完整的系统项目案例来贯穿javaweb应用开发各个模块的理论讲解,引领读者学习java web应用完整的开发体系,以及javaweb的各类技术在项目开发中的实际应用。 《javaweb应用开发案例教程——基于mvc模式的jsp+servlet+jdbc和ajax》共包括6部分:概述、web基础、jdbc、servlet、jsp以及ajax技术,涵盖了javaweb应用开发的所有相关技术。理论讲解部分重点突出、由浅入深。每章理论部分之后均配合项目案例,体现技术在实际项目开发中的具体应用,明确了相关技术学习的必要性。通过完整的项目案例,贯穿了所讲的各类技术,体现了实际应用开发中相关技术的综合运用。后,读者可以参考书中提供的项目案例开发所需的应用系统。 《java web应用开发案例教程——基于mvc模式的jsp+servlet+jdbc和ajax》适合
沈泽刚、秦玉平编著的《Java语言程序设计(第 2版)》详细介绍了Java编程语言的基本概念和基础知识,主要内容包括Java语言基本语法、流程控制结构、类与对象以及面向对象的特征、数组和字符串应用、异常处理、输入输出、泛型与集合、枚举、注解类型和内部类、多线程编程、图形用户界面和JDBC数据库编程等。本书由浅入深,循序渐进,用短小实用的实例说明编程概念,具有可操作性。同时,本书紧跟Java语言的发展,介绍了*版本Java 7的新特征。本书每章附有适量习题,便于读者复习。 《Java语言程序设计(第2版)》既可作为高等院校本、专科计算机专业或相关专业的程序设计基础或面向对象程序设计课程的教材,也可作为Java技术基础的培训教材,对于广大Java技术爱好者亦是一本有价值的参考资料。
《HTML5与JavaScript程序设计》由上、下两篇组成,分别为JavaScript和HTML5知识精讲,内容翔实,讲解透彻。突出的特色是以练促学,书中给出/丰富的实例供读者实战演练。《HTML5与JavaScript程序设计》具有很强的可读性,适合作为高等院校计算机专业教材,也适合网页程序设计的初学者使用,还可以作为计算机爱好者的自学参考书。