
深解析C语言特性,塑造编程新思维。通过独辟蹊径的C语言解说之道,展示C语言的编程技巧和优势,带领读者发掘C的魅力,更好地利用C行程序设计与发。本书适合普通程序员和高校计算机相关专业的学生阅读,更适合对C情有独钟的人深度学习。


目标性强:针对编程初学者,帮助初学者跨越编程的*道门槛。 问题典型,回答生动:采用一问一答的编写形式,解决编程时*容易遇到的典型问题。 章节独立:可以任意选择感兴趣的章节行阅读。

全球有超过100 000的发者使用本书来学习Spring中文版累计销售超10万册,畅销经典Spring 技术图书,针对Spring 4 全新升级作者Craig Walls,SpringSource的软件发人员,也是一位畅销书作者。第3版译者继续翻译新版,品质保障!


★★本书以杂记的形式为大家分享关于国内程序员职业生涯、个人发展、编程中的实践与认知、乃至自学设计等方面的经验方法与思考感悟。★★对于程序员们来说,如何理解自己的职业与发展,如何看待自己的工作与生活等,这些比技术更加难的问题均在本书为读者解答。

●针对零编程基础人士量身打造,适合办公室人群阅读 无须丰富的编程经验即可开始使用Python,借助编程的力量,轻松突破Excel的瓶颈,避免人为错误,将Excel和数据库连接并获取数据,让烦琐的Excel任务自动化,让您能将更多宝贵的时间花在更有价值的任务上。 ●xlwings创始人倾力打造,手把手教学 “将Python作为Excel的脚本语言”开源Python库xlwings的诞生很好地回答了这些问题,它让Excel和Python珠联璧合。而作为xlwings的创始人,本书作者将展示如何借用Python的力量,让Excel快得飞起来! ●更多设备,更简化的编程语言,一切只为更好的办公 使用Visual Studio Code和Jupyter笔记本等便捷工具,用Python替代VBA、Power Query和Power Pivot,支持更多设备,让您学习起来更加简单。

适读人群: 1.架构师。业务架构师是本书的核心读者,其次是技术架构师。 2.CTO和技术研发工程师。 3.产品经理。 【免费视频课】付晓岩老师谈业务架构与数字化转型,搭配图书学习效果更佳! 获取方式: 1、微信关注 华章计算机 2、在后台回复关键词:业务架构 (1)作者在金融行业有20年工作经验,2000年加建设银行,几乎经历了建行所有核心系统的业务架构设计,经验丰富。 (2)本书内容得到了国内外绝大多数互联网公司的架构师和技术专家的认可和推荐,比如微软、亚马逊、阿里、百度、网易、滴滴等十几家公司。 (3)本书重思想和方法论,从业务架构 知行合一 的角度阐述业务架构的战略分析、架构设计、架构落地、长期管理,以及架构方法论的持续改良。

推荐: 《处理器虚拟化技术》 《 x86/x64 体系探索及编程》 《 Windows 内核设计思想》 《Windows环境下32位汇编语言程序设计》第1版出版至今已经10年多了,第3版出版至今也已经3年多了,期间笔者收到了大量的读者来信,对本书提出了各种意见和建议,综合各方面的考虑,典藏版做了以下改。 ● 对第3版中已知的错误行了修正,包括一些排版错误、错别字和例子中的Bug。 ● 对一些过时的内容行了更新或删除。 ● 根据读者的反馈,对部分章节行了重写。


Python不仅是一种通用的编程语言,更是免费且源的语言和环境,在科学计算领域具有巨大的应用潜力。本书以数学应用为背景介绍Python的相关知识。通过学习本书, 你将认识到Python 是一种将科学计算与数学紧密结合起来的强大工具;学会使用面向对象的Python执行计算任务的方法,并掌握计算数学的一个必要构建块 线性代数及其对象;学会函数和类的使用方法;熟悉测试工具并学习复杂的编程示例;通过Python模块SymPy启计算机代数的学习之旅。本书将介绍所有需要掌握的Python知识,以及将这些知识应用于线性代数、数组、绘图、迭代、函数以及多项式等的方法。本书旨在帮助你:● 理解Python的主要语法元素;● 了解Python中重要和基本的数据类型;● 理解计算数学的一个必要构建块 线性代数及其对象;● 用Python的matplotlib包创建高质量的表格和图形,以便绘制和可


本书介绍了贝叶斯统计中的主要概念,以及将其应用于数据分析的方法。本书采用编程计算的实用方法介绍了贝叶斯建模的基础,使用一些手工构造的数据和一部分简单的真实数据来解释和探索贝叶斯框架中的核心概念,然后在本书涉及的模型中,抽象出了线性模型用于解决回归和分类问题,此外还详细解释了混合模型和分层模型,并单独用一章讨论了如何做模型选择,还简单介绍了非参模型和高斯过程。本书所有的贝叶斯模型都用PyMC3实现。PyMC3是一个用于概率编程的Python库,其许多特性都在书中有介绍。在本书和PyMC3的帮助下,读者将学会实现、检查和扩展贝叶斯统计模型,从而解决一系列数据分析的问题。从本书你将学到:从实用的角度理解基本的贝叶斯概念;学习如何用PyMC3构建概率模型;掌握检查和修改模型的技能;利用分层模型的优势给模型加结构;针



使用Python做科学计算相关的工作,NumPy是必须要掌握的。 采用了直截了当和易于学习的内容组织方式。书中精选了*实用的攻略内容,教会读者应对NumPy学习中*重要的任务和问题。 各攻略中精心组织了用来高效解决问题的指导步骤,并带有对操作过程的清晰解释。 每章的攻略小结部分还探讨了如何将解决方案应用于更多场合。 同时介绍了NumPy和其他软件的交互、性能分析和调试、软件测试和Cython等比较高阶的话题,帮助读者在对Python和NumPy有基本了解的基础上,实战水平更上一层楼!

本书融合数学、游戏和算法,从零始讲授编程概念,帮助初学者掌握编程思想和建立Scratch编程知识体系,为青少年提供一本从门到精通的Scratch编程参考教材。 (1)数学编程 韩信兵、鸡兔同笼、冰雹猜想、辗转相除法、卡普雷卡尔黑洞、逻辑推理、成语龙、约瑟夫环 (2)游戏编程 海底探险、电子相册、街舞表演、巡线甲虫、反弹球、手势抓蝴蝶、吹生日蜡烛、种蘑菇、乐器演奏 (3)算法和数据结构 冒泡排序、选择排序、插排序、快速排序、顺序查找、二分查找、回溯走迷宫、二维数组、队列和栈

React的设计初衷就是,帮助发者为用户提供令人惊叹的用户体验。每位发者都可以使用React这个强大的工具!管理状态、数据流和渲染的巧妙设计是成功的关键,只有这样设计的应用才能运行顺畅、让人记忆犹新。发者只要这个由组件和库构成的极其丰富的生态系统,就可以掌握构建让发者和用户都赏心悦目的Web应用的秘诀。 本书指导读者像专家一样思考用户界面(UI),并教读者用React构建它们。本书非常实用,配有很多可实际操作的示例,让读者快速上手。本书的目标是让读者掌握渲染、生命周期方法、JSX、数据流、表单、路由、与第三方库集成和测试等核心概念,并且帮助读者利用书中介绍的应用设计理念推动应用的流行。在学习将React集成到全栈应用的过程中,读者还可以探索通过Redux行状态管理和服务器端渲染,甚至可以触到用于移动UI 的React Native。 本书


系统、全面、实现完全自学! 一线实操案例、图文讲解,边看书边学习,即学即用! 手把手教学,配套海量资源,蛮牛教育知名讲师倾囊相授! 专为初学者造 本书面向学AR应用发的初学者,无论是想要AR行业的兴趣爱好者,传统行业转型AR的管理者、投资人,以及针对AR中特定案例有需求的从业人员,都可以从书中轻松获取需要的内容。 完全的功能详解 凭借深细致的市场调查和研究,我们针对AR应用初学者的特和需求,精心安排了*的学习结构,通过将知识和实例相结合帮助读者轻松快速地行学习。 学习与应用结合 本书以实用为宗旨,大量知识都融贴近实际应用的案例讲解,并提供了众多精彩、颇具实用价值的综合实例,有助于读者轻而易举地理解重和难,并能有效地提高动手能力。 配套与图书互补 本书附赠与书配套的软件安装包,本书案例的素

Element Plus是一套采用Vue.js 3.x实现的UI组件库,它为发者、设计师和产品经理提供了配套设计资源,可以帮助网站快速成型。本书详解Vue.js 3.x和Element Plus发方法,配套源码、PPT课件。

1.基于Linux 4.x内核2.Linux内核奔跑卷,提高读者兴趣,方便面试人员复习。3.以实际问题为导向的内核分析书籍,给读者提供一个以解决实际问题为引导的阅读方式。4.基于Linux 4.x内核和Android 7.x内核5.基于ARM32 ARM64体系架构6.内容详实,讲解深透彻,反映内核社区技术发展7.新型黑科技:EAS调度器、MCS锁、QSpinlock、DirtyCOW

Linux领域*一本将应用编程与内核实现相结合的图书 Linux环境编程的阶指导,帮助应用发人员快速深内核,解析Linux口的工作原理,清楚掌握Linux系统运行机制

《Vue.js核心技术解析与uni-app跨平台实战发》讲解Vue的各种指令、过渡动画、组件以及路由等核心内容,配书课程会伴随着实例行深浅出的讲解,提供干货分享和精品课件,以提高读者在企业项目中的工作效率。《Vue.js核心技术解析与uni-app跨平台实战发》总体上偏向实战,通过带你手写一个自己的Vue框架,练习口调用、渲染数据,而发跨平台项目。

本书由智能相对论结合 行业发展现状及未来发展趋势 精心造的行业科普书, 5 分钟一个 A I 热,造碎片化时代的核心竞争力, 让你 跟上 节奏 ,不被 OUT !好看又好玩的 AI 趣味科普 , 风趣幽默又科学 严肃 的 行业读物,深兰科技创始人陈海波、度小满金融 CEO 朱光联袂力荐!

本书的特色是将VRML与Java相结合创建虚拟世界,并配有大量的VRML编程实例,内容丰富,实用性强,叙述由浅入深,思路清晰,结构合理。

《Vue.js Node.js全栈发实战》以实战为主旨,详细介绍Node.js和Vue.js应用发中常用的原生模块和典型的项目案例,帮助读者系统地掌握Node.js Vue.js MySQL全栈发的主流框架、热门技术及其整合使用,并提高实际发水平和项目实战能力。书中的实战案例:学生成绩管理系统、城市信息查询系统的发,很有借鉴价值。

本书全面诠释微信小程序的技术框架、放口与发技巧,全景式地讲解微信小程序的服务及支撑能力,通过多个完整DEMO示例与项目案例展示微信小程序的发流程、方法、技术、架构与实践。

《CANoe发从门到精通》旨在帮助广大汽车工业领域的研发工程师快速掌握CANoe的基础应用、仿真发、诊断及自动化测试实现等实战技能,提高工作效率,缩短研发周期。

涵盖OpenCV2、OpenCV3双版本的核心编程技巧 附赠OpenCV2、OpenCV3双版本总计200余个配套示例程序源代码


许多物理学家在研究工作中还要扮演软件发人员的角色。但即使对于物理学家来说,也不是所有的软件发任务都很简单。本书是一本实践指南,介绍了软件发的许多基本技能,能够帮助读者自动化地完成物理领域几乎所有方面的研究。本书由两位核工程博士编写,书中包含了物理领域的许多实际案例。通过阅读本书,读者会学到如何用Python编程语言收集、分析数据,构建软件,发布结果等技能。本书分为4个部分。起步:掌握Python、命令行、数据容器、函数、流程控制以及逻辑、类和对象。上手:学习正则表达式、分析和可视化、NumPy、用文件和HDF5存储数据、物理中重要的数据结构、并行计算以及部署软件。完善:构建流程和软件;使用本地和远程版本控制、调试并测试代码。发布:为代码生成文档;发布研究结果;提高协作效率;了解软件*、所有权和版权的处理


(1)作者资深:Apache Flink源码贡献者,多年Flink发经验,第四范式AI数据平台架构师。(2)深原理:从源代码角度剖析Flink设计思想、架构原理以及各功能模块的底层实现原理。(3)化繁为简:用大量架构设计图、UML图和代码注释降低读者阅读和理解Flink源代码的门槛。(4)专家好评:前腾讯、360、趣头条、明源云等企业的大数据专家一致好评和推荐。

本书通过对Vue.js示例和综合案例的学习与演练,使读者快速掌握Vue.js 3.x框架的用法,提高Web前端的实战发能力。本书配套教学资源非常丰富,适合Vue.js初学者,也适合高等院校计算机及相关专业的师生教学使用。

现在销售的大多数C 图书都是详细地介绍了C 的基本知识和高级主题等,很少有介绍如何阅读、理解C 项目的。本书会首先讲解C 项目的结构,让读者了解如何阅读C 项目。着,又讲解了C 的功能、类等知识,旨在让读者理解每一处知识的实际用处,便于读者在应用中快速上手。纵观全书,其重内容是内存和指针。读者将了解如何分配和访问内存,并能够编写不泄漏内存的代码。*后,读者将学习C 类,并对面向对象编程和多态技术有一个初步了解。

★没有一招鲜似的调优秘籍或包罗万象的性能百科 ★GC性能调优需要专门的知识技能才能解决 ★解决的GC性能问题越多,技艺才会越精湛 ★《深理解JVM & G1 GC》不仅有技术实践,还有设计原理和目标 ★让你深掌握GC,积累更多技术与经验, ★更好地提升产品性能

本书基于作者在多个大型一线项目的建设实践总结而成,为国内少有的基于SOA和云计算架构思想,实现传统企业 平台 应用 转型,为企业私有云建设提供从咨询规划、顶层设计、架构设计到治理管控等全面实践指导的图书。

适读人群: 1、企业管理者;2、技术管理者;3、架构师;4、发工程师;5、需求分析人员或产品经理;6、业务人员;7、架构理论研究者。 【免费视频课】付晓岩老师视频课合集,搭配图书学习效果更佳! 获取方式: 1、微信关注 华章计算机 2、在后台回复关键词:聚合架构 (1)作者背景深厚:作者是资深架构师和数字化转型专家,IBM副合伙人,在金融行业和IT行业有20年工作经验,是圈内极富影响力和个人魅力的明星人物。 (2)架构方法里程碑:本书针对数字化时代的企业需求提出聚合架构方法论,解决传统架构方法的5大难题,或将成为企业架构方法发展史上的里程碑。 (3)传统与创新融合:聚合架构方法论不是另起炉灶,而是在众多架构方法论的基础上演化而来;也不是盲目创新,而是植根于数字化时代的企业架构痛和需求。 (4

要在5G时代成功获取用户并提升转化率,离不数据压缩的专业技能。本书从理论和实践两方面手,面向发人员讲解数据压缩算法,并帮助发人员选择合适的数据压缩工具。书中通过讲解清晰、步骤详细的示例,将数据压缩算法化繁为简,帮助发人员做出正确的有关数据压缩的商业决策,从而实现客户更多、事业更兴、利润更高。 ●了解5类数据压缩算法:变长编码、统计压缩、字典编码、上下文模型、多上下文模型 ●了解数据、场景和算法,以选择匹配的数据压缩工具 ●选择合适的图像压缩算法,权衡图像质量与文件大小 ●学习如何压缩客户端和服务器生成的数据 ●了解与数据压缩算法有关的名人及其趣事

Elasticsearch 是一个源的全文搜索引擎,很多用户对于大规模集群应用时遇到的各种问题难以分析处理,或者知其然而不知其所以然。本书分析 Elasticsearch 中重要模块及其实现原理和机制,让用户深理解相关重要配置项意义,应对系统故障时不再迷茫。另外,本书提供实际应用场景中一些常见问题的优化建议,这些建议都是作者经过大规模测试及应用验证过的。


Python拥有许多强大的程序库,已经成为行各种数据分析和预测建模任务的流行平台。Python的应用范围很广,拓展性很大。本书介绍了众多的Python模块,例如Matplotlib、statsmodels、scikit-learn和NLTK。同时,本书还介绍了Python如何与外部环境(例如R、Fortran、C/C 和Boost库)行交互。通过阅读本书,你将学会如何使用Python处理和操作数据,并完成复杂的分析和建模。我们将借助NumPy和Pandas来学习数据的各种操作。本书将介绍如何从各种数据源(例如SQL、NoSQL、CSV文件和HDF5)中存储和检索数据。此外,我们还将学习如何通过可视化库实现数据的可视化,以及信号处理、时间序列、文本数据分析、机器学习和社交媒体分析等主题。

本书通过大量设计实例和Untiy3D软件实例给读者参考,所有程序均在实际制作中调试通过。力图从理论到实战帮助读者快速全面了解VR的基础知识、创作流程、设计原则和制作技巧。


1.初学者快速上手,解决手头的问题,直使用实例,力求突出实用性。 2.本书使用的编辑器为TEX Studio,而非之前的商业软件 WinEdt。 3.谷歌发者专家、MCM/ICM特等奖获得者李锡涵等鼎力推荐!

本书是目前市场上针对虚拟现实(VR)、增强现实(AR)与混合现实(MR)技术讲解得较为全面的书籍,亦是一本以实战为导向的书籍。本书以Unity为基础平台,涉及当前流行的HTC VIVE与三星的Gear VR头盔等硬件设备,主流的SDK有EasyAR与Vuforia,以及Itween、The Lab Renderer、Virtual Reality Toolkit等插件。通过实际案例的学习,让读者快速掌握VR/AR/MR三大技术的发。

人人都能学会区块发 区块从业人员图书,区块各大社群联合推荐

AlphaGo与李世石的围棋大战激发了人们对人工智能是非的诸多争论。人工智能背后的工作原理深度学习跳大众的视野。AlphaGo的大获全胜一定程度展示了深度学习在应用领域的成功,而语音识别正是深度学习取得显著成功的应用领域之一。 本书是首次以深度学习为主线介绍语音识别应用的书籍,对读者了解语音识别技术及其发展历程有重要的参考价值。 本书作者俞栋、邓力均是该领域的著名专家,他们是深度学习在应用领域取得突破性展的推动者与实践者,他们在书中分享的研究成果一定程度上代表了本领域*的研究展;译者俞凯、钱彦旻也是本领域的资深专家,并有众多实践成果。对于从事此领域研究的读者来说,本书无疑有重要的参考价值。

本书首先介绍了机器人操作系统(ROS)、Python、机器人基本原理,以及使用机器人技术所必需的软件和工具,从这些内容里你可以了解到对决策以及基础导航技术很有用的且与机器人技术相关的概念。 在后续的章节里,你会学习物体识别和基因算法,这些技术能教会机器人识别并捡起不规则的物体。通过贯穿全书的使用案例,你将会探索自然语言处理(NLP )以及机器学习技术,使用这些技术能增强机器人的能力。你还将了解到路径规划,以及帮助机器人对任务行优先级排序的面向目标编程。 在本书的*后,你会学习使用仿真智能,让机器人具有人工人格。 你将从本书学习到: ◎机器人技术和人工智能基础。 ◎使用仿真技术让你的机器人具有人工人格。 ◎理解使用神经网络和有监督学习技术来行物体识别。 ◎使用遗传算法捡起物体并行处理。 ◎通过专家系统,使用自然

Python是一种强大并通俗易懂的编程语言,而且它易学又好用!但是关于学习Python语言的书大多很枯燥无趣,读起来没什么乐趣。本书把你带一个鲜活的Python编程世界。作者Jason R. Briggs将带领你用独特的(往往很好玩的)示例程序带你学习基础知识。每章后面都配有编程练习来帮助训练思维并加强理解。在本书的*后部分,你将编写两个完整的游戏:一个经典弹球游戏的复制品,以及一个能在平台上跳跃、有动画及更多效果的《火柴人逃生》游戏。 当你完成这个编程之旅后,你将学到: ● 使用列表、元组和字典等基本数据结构; ● 用函数和模块来组织以并重用代码; ● 使用循环和条件语句等控制结构; ● 用Python 的海龟模块来画形状和图案; ● 用tkinter 来创建游戏、动画以及其他画面效果。 为什么这本书也能给读者带来乐趣?

数万读者翘首以盼!畅销9年的算法好书《算法竞赛门经典》配套题解重磅推出!适合语言零基础的初学者;算法竞赛主要知识的门与拓宽;近200道竞赛真题分析;实用主义的C 和STL讲解;简洁、清晰、高效的示例代码。

本书作者是GIS发方面的知名作者,曾著有《JavaScript构建Web和ArcGIS Server应用实战》(Building Web and Mobile ArcGIS Server Applications with JavaScript)一书。本书内容易学易懂,帮助读者成为GIS发高手。

Kafka是一种高吞吐量的分布式发布订阅消息系统,,本书以Kafka 0.10.0版本源码为基础,深剖析了Kafka的各个模块的实现,包括Kafka的生产者客户端、消费者客户端、服务端的各个模块以及常用的管理脚本。作者对Kafka设计的理解和经验分享也穿插在了剖析源码的过程中,可以帮助读者学习Kafka中优秀的设计思想以及Java和Scala的编程技巧和规范。

PowerDesigner是一个功能强大的计算机辅助软件、工程工具集。

本书逐步讲解了用户体验设计的核心、用户体验设计的要素、用户体验中的交互设计、网站的用户体验以及移动端的用户体验等专业知识。 一本书培养读者在网站用户体验设计方面分析问题和解决问题的能力。是一本用户体验设计的宝典。

时下极热门的职业是数据科学家,而不是传统的信息科学家,也不是大数据工程师。 数据科学家的技能中,机器学习和Python 应该是位列前五的两项,学习本书,实现自己的第1个小目标。 更多计算机好书请关注:电子工业出版社当当自营店

虚拟现实/VR领域推荐图书,掌控下一个互联网平台风口 商业模式全面解析:纵览虚拟世界的中心!VR产业细分展示:找到更好的经营定位!产业趋势一步探讨:把控未来正确的方向! 风口来了,什么人都想折腾一把,然而跟风者往往成为摔猪,唯有控风者才能翱翔。


在线与桌面工具一应俱全, 学习正则表达式的利器, 不懂编程也能快速上手。 本书从基本概念讲起,到编写完整的sed和Perl脚本,再到转换HTML文件,将正则表达式这种强大的工具解释得清晰透彻。书中贯穿了大量简洁明了的示例,旨在让读者轻松掌握正则表达式。书中各在线和桌面工具一应俱全,并介绍了进阶参考资料,是一本不可多得的正则表达式入门好书。