
会员
写给所有人的编程思维
更新时间:2019-10-17 14:13:08 最新章节:拓展阅读
书籍简介
在本书学习编程思维的过程中,不需要你事先接触一行实际的代码,不需要一台专用的电脑,也不需要什么专门的软件。一副骰子、一副扑克牌,甚至一支铅笔、一张纸,有了这些简单的工具,就可以学起来啦!学习编程思维的这个过程,将帮助你培养批判性的思维方式,提升你的组织能力,增强你使用计算机的信心,帮助你更好地探索这新奇而趣味无穷的编程世界,创造性地解决问题。
品牌:阳光博客
译者:于应机 李阳欢 林佳
上架时间:2019-04-01 00:00:00
出版社:北京日报出版社
本书数字版权由阳光博客提供,并由其授权上海阅文信息技术有限公司制作发行
最新章节
(英)吉姆·克里斯蒂安
最新上架
- 会员本书以MySQL为平台,从数据库管理和开发的角度出发,介绍开发数据库应用系统所需的基础知识和技术。本书将一个贯穿全书的数据库应用系统开发实例“学生信息管理系统”融入各项目,将每个项目分解成若干任务,使读者逐步学会创建、管理、开发数据库,并掌握使用SQL进行程序设计的编程思想和技术。本书内容由浅入深,由实践到理论,再从理论到实践,通过任务驱动的方式将理论与实践密切结合,体现了高职高专和应用型本科教育计算机12.6万字
- 会员《智能优化算法与MATLAB编程实践》介绍了国内外新研发的10种智能优化算法,对每种算法的灵感来源、实现过程、函数编程、案例应用都进行了细致描述并给出详细的MATLAB代码,使读者快速掌握智能优化算法的学习和应用方法。全书共分为12章,前10章分别介绍10种智能优化算法的原理、MATLAB实现、具体函数寻优求解过程和应用案例;第11章列举了23种衡量智能优化算法性能的常见测试函数,并给出MATLA计算机6.1万字
- 会员本书详细阐述如何在设计、规划和实现软件时做出更好的决策,通过真实的案例,以抽丝剥茧的方式分析那些失误的决策,探讨还有哪些可能的解决方案,并对比各种方案的优缺点,摸索软件设计的常青模式。本书通过实例来说明某些决策的后果,例如代码重复如何影响系统的耦合与演进速度,以及如何在日期和时间信息方面隐藏细微差别。本书还介绍如何根据帕累托法则有效地缩小优化范围,确保分布式系统的一致性。通过阅读本书,读者很快就可计算机23.9万字
- 会员本书是一本入门级的Web前端开发教材,以通俗易懂的语言、丰富实用的案例,帮助初学者快速掌握JavaScript技术和jQuery技术,并能够运用JavaScript技术和jQuery技术开发交互式Web前端项目。全书共12章。第1~5章讲解JavaScript的基础知识;第6~8章讲解DOM和BOM的相关知识;第9章和第10章讲解jQuery的相关知识和使用方法;第11章讲解JavaScript面计算机14.9万字
- 会员本书重点关注和介绍SpringBoot2框架的技术应用。SpringBoot是目前微服务架构使用最为广泛的框架之一,一旦开发人员掌握了该框架的配置和使用技巧,则对于当前微服务应用的开发将得心应手。本书详细介绍了SpingBoot2的开发环境、开发方式、数据库应用、MVC、RESTful、安全及测试等。对于刚开始接触微服务架构、SpringBoot的开发人员来说,这是一本很适合的书籍。本计算机8.6万字
- 会员《SpringBoot从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了使用SpringBoot进行程序开发需要掌握的知识。全书分为18章,内容包括SpringBoot概述及其环境搭建,第一个SpringBoot程序,SpringBoot基础,配置SpringBoot项目,处理HTTP请求,过滤器、拦截器与监听器,Service层,日志的操作,JUnit单元计算机14.2万字
- 会员全书分为3篇。第1篇介绍编译器基础知识,包括中间表示,重点介绍SSA、数据流分析、支配、循环等知识,此外还介绍了LLVM的后端描述语言TableGen。第二篇剖析分LLVM代码生成,其中对代码生成的每一步骤都有提及,着重介绍指令选择、指令调度、寄存器分配和编译优化。同时还以BPF后端为例总结了如何基于LLVM开发一款新后端的编译器。第三篇附录主要总结了LLVM代码生成过程中使用的IR、BPF指令集计算机22.5万字
- 会员随着数据存储、数据处理等大数据技术的快速发展,数据科学在各行各业得到广泛的应用。数据清洗、特征工程、数据可视化、数据挖掘与建模等已成为高校师生和职场人士迎接数字化浪潮、与时俱进提升专业技能的必修课程。本书将Python课程学习与数据科学应用有机结合,为数字化人才的培养助力。全书共分13章,内容包括:第1章数据科学应用概述;第2章Python的入门基础知识;第3章数据清洗;第4~6章特征工程介绍,包计算机20.3万字
同类书籍最近更新
- 会员本书学习的三大技术是Web标准的主要组成部分,在Web标准中,HTML/XHTML负责页面结构,CSS负责样式表现,JavaScript负责动态行为。《HTML+CSS网页开发技术精解》不仅仅将笔墨局限于语法讲解上,每一个知识点均相应配以一个实例,通过边分析代码边查看结果,以一种可视化的方式来学习语言,避免了单纯学习语法的枯燥与乏味,使读者易于接受。本书共21章,由5部分组成,由浅入深地介绍了HT程序设计10.2万字
- 会员本书的第一部分会带领读者从战术层面以及战略层面重温领域驱动设计的重要概念,然后进一步阐述EricEvans经典著作中没有显式提出的或者被太多人忽略的但我认为对DDD落地非常重要的若干概念,同时简要介绍从DDD社区兴起的一些软件架构模式。通过第一部分,读者可以更完整、更深刻地掌握DDD的知识体系。第二部分阐述如何设计一种DDD的DSL,包括这个DSL的规范(Specification)支持哪些特性程序设计16.4万字
- 会员《前端程序员面试笔试通关宝典》深入解析企业面试与笔试真题,在解析过程中结合职业需求深入地融入并扩展了核心编程技术,是一本专门为前端程序员求职和提升核心编程技能量身打造的编程技能学习与求职用书。全书共11章。首先讲解了求职者在面试过程中的礼仪和技巧,接着带领读者学习前端的基础知识,并深入讲解了HTML、CSS、JavaScript、jQuery、Vue.js、AngularJS和BootStrap程序设计17万字
- 会员全书共8章。第1章主要介绍数据库系统的基础知识和Access2010的基础操作;第2章主要介绍表的操作;第3章主要介绍查询及其应用;第4章主要介绍窗体设计及应用;第5章主要介绍报表设计及编辑;第6章主要介绍宏及其应用;第7章主要介绍模块和VBA编程;第8章主要介绍教学案例“图书管理系统”的开发过程。每章均配有习题,供读者复习和上机练习使用。程序设计17.4万字
- 会员本书针对已经掌握java语言基础的人群,深入学习Java高级实用技术,进一步强化Java开发技能,主要学习Java集合框架、泛型、Java实用类、输入输出处理、反射机制、注解、多线程、Socket网络编程、XML解析等知识。通过本书,读者将能够掌握Java常用的API技术,能够实现一些实际开发中的功能。程序设计7.6万字
- 会员本书基于Android4.0开发环境,以移动应用项目为例,介绍了一个完整的项目开发过程,主要包括登录/注册功能、家居设备控制功能、情景模式功能等方面,旨在让读者在项目开发过程中,可以独立完成项目的搭建与功能需求分析,同时学习Android应用程序的设计与开发。本书按照项目式教学的方式,以移动应用实际项目作为主要讲解内容,知识点全面、代码结构清晰、案例丰富详细,基本涵盖了移动应用项目开发中的所有重点程序设计4.1万字