如果你是GitHub的新手,《GitHub入门》正好能为你展示了开始使用GitHub所需的内容,仅此而已。对于项目和产品管理者、股东以及其他希望在一个开发项目中协作的团队成员而言,这本书是很好的选择。这里,团队成员的协作可以是对进展中的工作进行评阅及评论或是贡献特定的更改。对于仅为学习GitHub的开发者而言,本书也是不错的选择。 GitHub已迅速成为软件开发的默认平台,但它也是其他包括从合约到电影剧本等文本文档的理想平台。本书将教你如何使用GitHub的Web接口浏览项目并与你的团队有效协作。 学习如何使用以及为什么使用GitHub进行协作。 查看项目的状态,包括近的改变、显著的工作以及历史更改。 在没有学习Git情况下通过GitHub创建和编辑文件。 未被许可直接编辑项目时给项目提出修改建议。 使用issues、pull请求及分支等工具定义更改
正则表达式是一种威力无比强大的武器,几乎在所有的语言和平台上都可以用它来执行各种复杂的文本处理和操作。本书从简单的文本匹配开始,循序渐进地介绍了很多复杂内容,包括反向引用、条件评估、环视等。每章都配有许多简明实用的示例,有助于全面、系统、快速掌握正则表达式,并运用它们解决实际问题。
陈郑军、刘振东编*的《WPF应用开发项目教程》以项目化任务驱动式组织教学内容,循序渐进地介绍WPF的开发环境、XAML基础、Application类、窗体、布局控件、常用控件、路由事件、系统命令库、自定义命令、Binding、资源、样式、模板、触发器等,使读者不仅能够学习WPF的各种开发知识,而且能够培养分析问题、解决问题的能力,以*快的速度和*好的效果去掌握WPF开发技术。 全书共6个项目,均是围绕图书管理系统主题展开,每个项目都以一个图书管理典型应用设计,再以多个子任务完成,每个子任务都具有较高的应用价值和代表性。教学内容的设计符合学习者面对问题时的情况,依照任务描述、知识准备、任务分析、任务实施和任务小结5个环节进行,既能科学地解决问题又有很强的锻炼作用。 全书以图书管理系统贯穿全程,将各个知识环节融入案例中
本书作者强调实践知识和技能胜过理论,在书中为你展示了怎样使用数据结构实现有效的算法,并分析和测试了算法的性能。在本书中你将探索Java集合框架(JCF)中重要的类,它们是如何实现的,以及如何执行。书中的每一章都提供了动手练习及其在线测试代码。本书主要内容有:学习使用列表和映射等数据结构并理解它们是如何工作的。构建一个应用程序,用于读取维基百科页、解析页面内容并导航结果树。通过分析代码预测其运行时间和所需的内存空间。分别使用哈希表和二叉搜索树编写实现Map接口的类。创建一个简单的Web搜索引擎,包括一个网络爬虫、一个存储Web页面内容的索引器和一个返回用户查询结果的检索器。
数据预处理的目的是在进行数据分析前,通过技术手段解决集中存在的数据质量问题,并进一步提升数据信息含量的。本书主要围绕着 什么是数据预处理、数据预处理的作用是什么、如何进行数据预处理 展开,主要内容包括缺失值处理、数据纠错、数据格式转化、低频分类数据处理、高偏度数据处理、异常值处理、数据配平、数据特征缩放、数据归约等。通过本书的学习,读者可以充分理解常用数据预处理方法的精髓,并掌握具体技术细节,为数据分析实践打下扎实基础。本书可作为统计学、数据科学与大数据技术、计算机相关专业等本科专业和统计学、应用统计学等专业研究生的教材或教学参考用书。
本书以Microsoft Access 关系型数据管理系统软件为背景,介绍数据库的基本概念,数据库的建立、维护、管理及数据库设计的步骤。 本书共分8章:第1章介绍数据库的理论基础;第2章至第7章按Access数据库的6个对象(表、查询、窗体、报表、宏、模块)依次划分章节,每章都以案例引入,采用提出问题、解决问题、归纳总结的步骤叙述,且每章都有理论习题与两个不同难度的实验题;第8章提供了两个有实用价值的综合实验。各章的例题以及实验题都经过精心设计与推敲,按难易程度分成三个档次,力求*限度地覆盖Access的知识面,涵盖《全国计算机等级考试二级Access考试大纲》的考试内容。所有实验都经过上机运行并通过。 本书既适合作为高等院校数据库课程的教材,也适合作为自学用书或者作为参加Access二级考试的考前辅导用书。 本书以Access 2010版为主要背
学编程用不用背知识点,用不用记笔记?哪些知识该记?这些都是困扰编程初学者的问题。我们从编程实际开发的角度出发,融汇了多位开发高手的经验和总结设计了这套《HTML CSS JAVASCRIPT编程魔卡》,将学习HTML CSS JAVASCRIPT开发时需要背记的内容系统整理出来,让学习者在学习过程中能随时查找使用。 本套卡片有很强的实用性,内容包括HTML CSS JAVASCRIPT相关的函数、方法、属性等开发中常用内容,既适合作HTML CSS JAVASCRIPT开发初学者配套学习,又适合程序开发人员随时查询函数、方法、技巧等。
学编程用不用背知识点,用不用记笔记?哪些知识该记?这些都是困扰编程初学者的问题。我们从编程实际开发的角度出发,融汇了多位开发高手的经验和总结设计了这套《Python网络爬虫编程魔卡》,将学习Python数据分析时需要背记的内容系统整理出来,让学习者在学习过程中能随时查找使用。 本套卡片有很强的实用性,内容包括python网络爬虫相关模块的函数、方法、属性等开发中常用内容,既适合作Python网络爬虫初学者配套学习,又适合程序开发人员随时查询函数、方法、技巧等。
本书为东北电力大学《C语言程序设计》教材的配套教材,循序渐进地组织和安排实验内容,具有突出重点、化解难点、注重编程能力的培养等特点。全书共11章,包含验证性实验、设计性实验和综合性实验,实验内容涵盖了C语言程序的开发环境、数据类型与表达式、控制结构、数组与字符串、函数、指针、结构体和共用体、文件操作等。本书具有基础性、实用性、系统性,既可作为高等院校 C语言程序设计 课程配套教材,也可作为全国计算机等级考试的参考配套教材和高职高专相关专业配套教材,同时还可作为自学者学习C语言的参考书。
学编程用不用背知识点,用不用记笔记?哪些知识该记?这些都是困扰编程初学者的问题。我们从编程实际开发的角度出发,融汇了多位开发高手的经验和总结设计了这套《Python 树莓派编程超级魔卡》,将学习Python 树莓派开发时需要背记的内容系统整理出来,让学习者在学习过程中能随时查找使用。 本套卡片有很强的实用性,内容包括Python 树莓派开发相关模块的函数、方法、属性等开发中常用内容,既适合作Python 树莓派开发初学者配套学习,又适合程序开发人员随时查询函数、方法、技巧等。
学编程用不用背知识点,用不用记笔记?哪些知识该记?这些都是困扰编程初学者的问题。我们从编程大咖的角度出发,总结大咖们的经验设计了这套《Python编程超级魔卡》,将学习Python时需要背记的内容系统整理出来,让学习者在学习过程中能随时查找使用。 本套卡片有很强的实用性,内容包括Python常用内置函数、Python模块、报错机制中英文对照等开发中常用内容,既适合作为Python初学者配套学习,又适合程序开发人员随时查询函数、方法、技巧等。
小甲鱼图书重磅升级,针对Python 3.7,通过生动的实例,让读者在实践中理解概念,在轻松、愉快中学会Python!
本书是一本前沿科技类的科普启蒙书。科普内容是现在话题度很高的“区块链”。作者通过讲述区块链的诞生、成长、作用,以及区块链的相关趣味故事, 地带小读者进入这个虚拟的知识领域。这些知识,对于科技大发展时代下的孩子们来说,无疑是受益匪浅的。 本书知识点利用孩子们身边的例子来讲述,让小读者们不再枯燥地被动接受知识,而是真正参与其中,体验科技的变革。小读者们通过本书,可以轻松理解区块链是什么,以及它的未来和价值是什么,进而去探索区块链的 多可能。 本书采用了图文结合的形式,内文中增加辅助阅读的漫画, 直观理解难点。每章节结束后有多格趣味漫画,帮助小读者加深知识点记忆。
Python是一种高级程序设计语言,因其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言。 本书通过编写一个个小巧、有趣的游戏来教授Python编程,并且采用直接展示游戏的源代码并通过实例来解释编程的原理的方式。全书共21章,12个游戏程序和示例贯穿其中,介绍了Python基础知识、数据类型、函数、流程控制、程序调试、流程图设计、字符串操作、列表和字典、笛卡尔坐标系、密码学基础、游戏AI模拟、动画图形、碰撞检测、声音和图像等方方面面的程序设计知识。本书可以帮助读者在轻松有趣的过程中,掌握Python游戏编程的基本技能。 本书适合不同年龄和层次的Python编程初学者阅读。
学编程用不用背知识点,用不用记笔记?哪些知识该记?这些都是困扰编程初学者的问题。我们从编程实际开发的角度出发,融汇了多位开发高手的经验和总结设计了这套《Java编程魔卡》,将学习Java时需要背记的内容系统整理出来,让学习者在学习过程中能随时查找使用。 本套卡片有很强的实用性,内容包括Java函数、方法及报错机制中英文对照等开发中常用内容,既适合作Java初学者配套学习,又适合程序开发人员随时查询函数、方法、技巧等。
学编程用不用背知识点,用不用记笔记?哪些知识该记?这些都是困扰编程初学者的问题。我们从编程实际开发的角度出发,融汇了多位开发高手的经验和总结设计了这套《HTML CSS JAVASCRIPT编程魔卡》,将学习HTML CSS JAVASCRIPT开发时需要背记的内容系统整理出来,让学习者在学习过程中能随时查找使用。 本套卡片有很强的实用性,内容包括HTML CSS JAVASCRIPT相关的函数、方法、属性等开发中常用内容,既适合作HTML CSS JAVASCRIPT开发初学者配套学习,又适合程序开发人员随时查询函数、方法、技巧等。
本书以俄罗斯方块游戏作为实战案例分析了游戏中的基础元素。根据分析所得的数据结构和功能,依次切换使用C、Java、Python、JavaScript这4门不同的编程语言来开发俄罗斯方块游戏,并以此为契机,探讨如何培养通用的编程能力,如何按需切换使用不同的编程语言。 本书共6章。第1章介绍了跨语言编程训练的背景和意义,以及本书中将用到的编程语言。第2章从基础、规则和进阶3个层面分析俄罗斯方块游戏的逻辑,从而得出关键的数据结构和功能。第3~6章分别使用C、Java、Python、JavaScript这4门语言,依据相同的逻辑,并结合语言自身的特点,依次编码实现俄罗斯方块游戏。 本书可作为计算机科学与技术、软件工程、网络工程、网络空间安全、电子信息技术、通信工程等专业本科生和研究生的拓展参考书,也可以作为培训机构的参考资料。本书定位于希望快速掌握多
作者通过对以往的计算思维模式和计算思维概念进行回顾整理,在已有研究的基础上,大胆提出了新计算思维框架,本书便是围绕这一框架对计算思维展开讲解。书中通过“发现并分析问题、系统模型设计、实施解决方案、分析验证解决方案、系统维护”五个思维过程循序渐进地向读者介绍计算思维的思维模式:数学思维、算法思维、编程思维、工程思维,并详细展示它们在日常生活中和编程中的体现。书中列举的案例贴近生活,生动有趣,便于青少年读者轻松习得计算思维知识,从而提高自身的创新思维能力和发散思维能力。
本书是计算机编程方向的教材,读者对象是计算机编程学习者。Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。本书从编程初学者学习习惯角度展开内容,从Python安装环境一步步展开,详细举例介绍程序函数、数据结构、文件目录操作,*后附带实际案例解析;本书还附有习题及参考答案。本书将学习内容融入到真实情境中,突出实际操作,以求让学生在体验中学习,在学习中体验,通过 理论导学 算法分析 代码示范 动手实践 等环节,培育学生的信息技术学科核心素养。
学编程用不用背知识点,用不用记笔记?哪些知识该记?这些都是困扰编程初学者的问题。我们从编程实际开发的角度出发,融汇了多位开发高手的经验和总结设计了这套《Python Pyqt编程魔卡》,将学习Python Pyqt时需要背记的内容系统整理出来,让学习者在学习过程中能随时查找使用。 本套卡片有很强的实用性,内容包括Python Pyqt模块的函数、方法、属性等开发中常用内容,既适合作Python Pyqt初学者配套学习,又适合程序开发人员随时查询函数、方法、技巧等。