

从CPU的视角,多角度地揭秘编程语言背后的运行原理和设计之美

1.这是一本介绍C 并发和多线编程的深度指南,囊括了C 并发编程的多个方面,涉及启动新线程以及设计全功能的多线程算法和数据结构等核心知识; 2.本书译文经过反复推敲,作译者协同参与全书内容的翻译和审读,代码配有详细的中文注释,内容简洁易懂; 3.译者还基于自己的发经验,补充了许多延伸知识,适合想要深了解C 多线程的发人员深学习; 4.本书提供强大的配套资源,包括近200页的电子版附录D以及140多份配套代码文件。

1.通过理论结合实践的内容编排,深探讨 C 11 到 C 20 引的语言核心特性。 2.通过大量的实例代码讲解特性的概念和语法,并从编译器的角度分析特性的实现原理。 3.本书提供作者的同步语音讲解、PPT以及示例代码等其它增值服务。 4.本书既能当作一本教材让读者由浅深掌握新增特性的原理和方法,也可作为一本 字典 让读者有目的性的查阅单个特性。

本书介绍的编程方式属于代码编程,不同之处是将枯燥的编程过程转变为有趣的游戏,将编程语法、规则和思维融86个游戏关卡之中,让孩子在探索中学会了编程知识。本书所用的是C#语言,这是一种高效、强大的面向对象高级编程语言,被应用于当今主流的工程研发、游戏发和人工智能等领域。编程内容涉及命令、函数、循环、判断、算法、变量、属性、参数、初始化和数组等,全面覆盖儿童编程需要掌握的知识。

"我好"-- 仅仅因为出生于这个世界,我就有权利拥有生命及可能获得的幸福。 "你好"-- 我知道其他任何人与我拥有同样的权利。跨越半个世纪的大众心理学经典,破畅销记录,销量过1500万册,豆瓣8.6高分,200个豆列收录 ,科学认识自我,改变人生之书。

1.循序渐掌握编程竞赛知识; 2.配有视频讲解,完整展示解题过程; 3.配套代码经过多次校验,更有丰富测试数据; 4.代码精炼、语言简练、内容全面; 5.注重思维训练,一题多解,培养用数学思维解题。


26小时视频同步课程,手把手教你学编程 80个学习二维码,手机、PC同步学习 53个学习笔记,轻松化解学习障碍

读者对象 零基础的编程自学者。 希望快速、全面掌握C 程序发的人员。 高等院校相关专业的教师和学生。 相关培训机构的教师和学生。 初、中级C 程序发人员。 本书特 ★★贴身辅导:免费微视频课程。 ★★强化实用:模拟真实发环境,让编程更容易。 ★★小白实战手册:3个真实项目实训,快速积累行业经验。 ★★面试宝典:求职资源库、面试资源库和笔试题库,轻松找工作。 ★★教学无忧:课后习题教学大纲和精美幻灯片,让教学更轻松。 ★★互动教学:定期和作者在线答疑,解决自学路上的困惑。

本书把趣味游戏开发应用于C和C++编程教学,通过13个由易到难的有趣案例,带领读者从零基础开始学习。本书将编程教学穿插在游戏开发的过程中,通过游戏案例逐步讲解新的语法知识,便于读者理解其含义。书中案例均经过精心的设计,并包括详细的实现过程,适合上手,让读者学习编程的同时培养逻辑思维能力,增强认识问题、解决问题的能力。 本书带领读者搭建的案例包括: ? 仿真“自由落体的小球” ? “别碰方块”游戏 ? “旋转蛇”错觉 ? “见缝插针”游戏 ? “见缝插圆”游戏 ? “贪吃蛇”游戏 ? “十步万度”游戏 ? “推箱子”游戏 ? “十字消除”游戏 ? 樱花树 ? “坚持一百秒”游戏 ? “祖玛”游戏 ? “火柴人的无尽冒险”游戏 和市面上同类图书相比,本书有以下3个鲜明的特色。 1.为初学者量身打造。 一般编程图书会系统讲解语法知识

本书以Windows和Linux系统为平台,介绍了C C 程序的代码调试和分析的基本操作以及相应技巧。 此外,本书还以真实程序中经常出现的一些问题,比如死锁、动态库调试、内存检查、崩溃转储文件分析等,行了详细介绍,并给出了相应的解决方案。 本书注重理论与实际的联系,所选示例通俗易懂,适合每一位想要提升C C 代码调试技能的人员阅读。 其他编程语言的发人员也可以触类旁通,将书中学到的代码调试之道用于自己的日常编程工作中。 提供源代码。 所谓代码调试,是指在将编写的代码投实际运行之前,用手工或编译程序等方法行测试,修正程序代码中的语法错误和逻辑错误的过程。代码调试对成功的程序发来说至关重要。无论是资深的程序发人员,还是发新人,在编码过程中都需要通过调试代码来确保程序的正确性,确保执行结果符合预期。然而,代

如今的用户对响应式界面的期望越来越高,发人员不得不努力赋予应用程序越来越强的能力,并发编程兼顾了这两大趋势。对现代应用程序来说,并发编程迅速地成为了不可或缺的需求。然而,众多发人员依然认为并发编程富有挑战。 如果你曾在并发编程十分复杂的年代里受挫,那么本书能帮助你重拾勇气。或许我们永远无法将并发编程形容为 小菜一碟 ,但借助现代程序库以及.NET和C# 8.0的语言特性,你一定不会再如过去那般举步维艰。你将通过本书掌握以下内容。 - 面向异步编程的async和await - 利用异步流让代码更强 - 利用.NET TPL探索并行编程 - 利用.NET TPL数据流库创建数据流管道 - 了解基于LINQ的System.Reactive - 利用线程安全且不可变的集合 - 使用并发代码行单元测试 - 让线程池为己所用 - 探索如何整合并发方法 - 并发代码中的取消功能支持 - 深理解支持异步的面

C#领域不可多得的经典著作,新版重磅升级! 1.知名技术专家的经典之作,在C#和.NET领域享有盛誉。 2.与其他泛泛介绍C#的图书不同,本书深度探究C#的特性,并结合技术发展,引领读者深C#的时空。 3.作者从语言设计的动机出发,介绍支持这些特性的核心概念;基于C#语言的发展背景介绍新的语言特性,并用极富实际意义的示例,向读者展示编写代码和设计解决方案的理想方式。 4.新版重新组织了内容,行了重写与浓缩,还全面更新并细致剖析了C#6和C#7的新增特性。 5.提供源代码。 作者将多年的C#发经验与读者分享,读者可咀其精华、免走弯路,使程序设计水平更上一层楼。

◆各章自成体系,可以作为独立的学习单元(算法基础 经典算法思想 重要数据结构 常用算法),满足从 菜鸟 向 达人 阶的的需求 零基础也能轻松掌握,自学算法的好搭档 ◆200多个示意图,生动介绍算法执行过程 ◆全书包含40道经典算法真题,每道题目均一题多解,深剖析不同算法在性能方面的优劣 ◆免费提供立体化学习资源,包括16个章节核心知识讲解视频,各类算法实现源代码、实例数据及运行结果

读者对象 ★零基础的C语言自学者。 ★希望快速、全面掌握C语言的人员。 ★高等院校的老师和学生。 ★相关培训机构的教师和学生。 ★初中级C语言技术人员。 ★参加毕业设计的学生。 ★★贴身辅导:免费微视频课程。 ★★强化实用:模拟真实发环境,让编程更容易。 ★★小白实战手册:3个真实项目实训,快速积累行业经验。 ★★面试宝典:求职资源库、面试资源库和笔试题库,轻松找工作。 ★★教学无忧:实战训练、教学大纲和精美幻灯片,让教学更轻松。 ★★互动教学:定期和作者在线答疑,解决自学路上的困惑。

1.C指针经典之作2020*版,全球畅销30余年,影响了国内外好几代程序员的C语言圣经级作品,中文版累计销售14w 册; 2.此书获得了ACUU的高度评价,ACCU主席Francis Glassborow倾力推荐; 3.本书凸现指针对C的重要性,提供宝贵的提示和智慧的警告,向大家展示指针在C程序中的巨大威力; 4.本书提供与C语言编程相关的全面资源和深讨论,通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融到自己的程序中去。 本书是为水平较高的C程序员和学生量身造的,为那些需要深理解C编程语言的人提供了以全面详尽的资源。本书对指针的基础知识和高级特性行了全面且深的讲解与探索,确保C程序员能够将指针的强大功能融到他们的C程序中。本书内容覆盖全面,对C编程惯用法行了详细解释,还对C指针的一些高级主题行了深讨论,对于高水平的学生和C程序员来说

用中小学生易于理解的语言来代替高深晦涩的专业术语。包含Python和C 两种语言的基本知识和编程技巧。将Python和C 两种语言行比照讲解。书中提供了大量应用实例,并附有练习题。

软件发微视频讲堂 丛书是清华社重计算机系列品牌之一,是明日科技着力造的技术门 实战精通类软件发图书。 《C 从门到精通(微视频精编版)》中所有知识都结合具体实例行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会C 程序发的精髓,快速提高发技能。 1. 一本饶有趣味的技术图书。 技术书也可以很有趣。本书涵盖知识讲解 微课学习 应用实例 实战练习等学习环节,循序渐,符合认知规律。带着编程思想来看世界,编程变得更简单,世界变得更有趣。 2. 层层实战,在实战中练就硬功。 本书更重视实战,全书通过86集微课视频 96个应用实例 31个实战练习,边学边练,在练中悟,通过层层实战,将核心技术知识掰、揉碎、消化掉,在反复实践中练就一身硬功。 3. 超值、海量、不一般的发资源库拓展和支持。 学会书中的内容,对于软件发就


以应该广泛的C语言为编写对象,真题库2020年全面更新,作者就职世界500强IT名企,培训经验丰富 C程序发相关领域面试、笔试、经验心得、算法、考、难、真题解析一应俱全,获取高薪



全国青少年信息学奥林匹克竞赛指定语言学习用书 创新性地使用思维导图解读C ,48个趣味案例注解详细,一看就懂 所有案例文件均可下载,并提供QQ群在线答疑,让零基础读者一学就会


读者对象: 《C#从门到项目实践(超值版)》适合任何想学习C#的读者,不管是否触过C#,是否从事计算机相关行业,都可以通过学习本书快速地掌握C#的发方法和技巧。《C#从门到项目实践(超值版)》还可供大中专院校和社会培训机构的师生以及正在行软件专业相关毕业设计的学生阅读。 ★★学网课、练题库、测水平,微信、手机、网站多维模式信手拈来。 ★★同步视频、案例源码、教学课件、海量资源、代码纠错器、在线课程一样都不少。 ★★微信公众号、QQ群、教学网站等多渠道互动服务读者。 ★★780套求职资源库、285节同步微视频、223个实例源代码、200道求职常见面试(笔试)真题与解析、100套岗位竞 聘模板、60套c#经典案例库、40套C#项目案例库、6套电子书资源库。 ★★提供教学资源库、求职资源库、面试资源库、笔试题库、职业发展资源库、案例资源

《C编程从门到实践》融合了门类、范例类和项目实战类图书的内容。*特色是实现了门知识、实例演示、范例演练、技术解惑、综合实战5大部分的融合。对于实战知识,不是到为止地讲解,而是深地探讨。用 纸质书+配套资料(视频和源程序)+网络答疑 的方式,提供了 门+范例+项目实战 的一站式服务,帮助读者从门平滑过渡到顺利完成项目。本书特色:- 以 从门到精通 的方法写作,有助于读者快速门。为了使读者能够完全看懂本书的内容,本书遵循 从门到精通 的写法,循序渐地讲解C语言的基本知识。- 破解语言难,以 技术解惑 贯穿全书,绕过学习中的陷阱。本书不会罗列式讲解C语言的知识。为了帮助读者学懂基本知识,每章都会有 技术解惑 板块,它能让读者知其然又知其所以然,也就是看得明白,学得通。- 书中包含大量实例和范例。本书通过实例、

本书的主要内容和特色: 从 C 底层核心机制行解析,避免滥用指针。 以编译生成的中间汇编码为剖析对象,针对 C 指针基础行讲解,从汇编语言的角度理解 C 指针,力图使读者由一种简单的汇编语言理解复杂的 C 指针机制。 配合编程技巧以及某些指针运用技巧, 阐明 C 指针的高级应用知识, 灵活运用指针之间的组合,提高程序效能。 剖析了解释语言指针、 TCC 编译实践、垃圾回收等高级 C 指针应用话题。

《零基础门学习C语言 带你学C带你飞(微课视频版)》以实例引导的方式讲述C语言学习中用的知识,全书提供61集(17.5小时)的视频讲解,小甲鱼风趣、幽默地讲解使读者在轻松、愉快中学会C语言。 (1)零基础门,逐层深,重内容详细剖析 (2)语言风趣幽默,通俗易懂 (3)手机 PC,扫码看视频 (4)用事实说话,提出问题 代码验证 分析代码 改方案 (5)扩展阅读,补充知识 (6)论坛支持,资源共享

零基础入门智能家居设计:基于C#语言与Proteus的实例应用
智能家居设计零基础门级教程。

1.作者杨中科为大型线上IT教育网站如鹏教育创始人,发了如鹏游戏引擎,其录制的 C语言也能干大事 等视频教程影响了数十万编程学习者,被誉为 程序员的启蒙老师 。2.本书兼具实用性和趣味性。与其他C语言教材不同,本书以游戏发的方式一步步引导读者完成一个游戏的设计和代码的编写,让读者体会到C语言的乐趣。3.本书在结构上先讲解实用基础的编程知识,然后通过游戏案例的方式带领读者使用基础知识行编程,*后再讲解较难的栈、结构体等。让读者能够快速门。4.本书配有对应的教学视频,读者可以扫描二维码观看具体章节的细致讲解,学习程序发软件的安装以及游戏引擎的使用方法。5.本书配备了如鹏教育的线上服务,读者可以享受提问秒回、学习督导、代码批改、简历和面试指导等系统化的教学服务,提高学习动力和效率。


众多知名技术专家联袂推荐C 元编程领域难得一见的精品著作抽丝剥茧,深解析C 元编程的技术本质与细节道术并重,详细阐述C 元编程在大型项目中的应用早在20世纪90年代,C 模板元编程的方法就已经出现了雏形,但由于使用该技术的门槛较高,因此一直没有像面向对象那样得到广泛地应用。另一方面,大量实践表明,适当地使用该技术,可以更有效地组织代码并提升性能。正因为如此,诸如C STL、BOOST等很多库中都可以见到元编程与编译期计算的身影。本书将以一个深度学习框架MetaNN的实现为例,讨论如何在一个相对较大的项目中深应用元编程,为系统性能优化提供更多的可能。本书内容:元编程的基本技巧异类词典与policy模板深度学习概述运算与表达式模板MetaNN中基本层的实现MetaNN中复合层与循环层的实现MetaNN中的求值与优化


《C 项目发全程实录(第2版)》因编写细腻,易学实用,配备全程视频讲解等特,深受读者欢迎。 1. 教程 同步视频 在线课程 海量资源 在线服务。 2. 10个经典项目案例,覆盖各大主流行业的核心技术 典型应用实现,不但手把手教你做项目,还要追求实战、地气。 3. 84集同步微视频,手机扫码即可学习,随时随地涨知识,边看边学更快捷。 4. 超值赠送140小时C 在线课程,6大类库资源,助力你夯实基础,精准,有效,速练,练就转岗就业不败之力。 (1)实例资源库 源码资源库:1200个实例及源码详细分析,多练实例,多读源码,是快速学习之道。 (2)模块资源库:15个经典模块发过程完整展现,拿来改改就能用。 (3)项目资源库:18个企业项目发过程的完整展现,帮助你反复练习,触类旁通。 (4)面试资源库:371个

学习程序设计,初学者往往遇到这样的困境:语言规则可以倒背如流,但写出的代码总是编译通不过,即使编译通过了却也得不出想要的结果。怎么办?《*行代码 C语言》可以给你提供帮助。你不需要具备高深的数学和电子学知识,只需要训练自己以计算机能够理解的方式去表达自己的逻辑,也就是要具备 计算思维 ,寻找到解决问题的方法,然后用编程语言去指挥计算机执行即可。因此,本书与常规的C语言书不同,除了C语言本身的语法规则外,本书更关注的是培养初学者具有程序设计的思想,掌握程序设计的方法。另外,计蒜客在线教育团队,为本书的读者提供了伴随式的在线编程平台支持,读者可以将图书和线上编程结合起来学习。提供扫码看视频服务,全书94个微视频,总时长超过1000分钟。提供辅助教学资源包,包括实验、试卷及答案、教学大纲、PPT等。


本书是一本C 代码优化指南。作者精选了他在近30年编程生涯中频繁使用的技术和能够带来能提升效果的技术,旨在让读者在提升C 程序的同时,思考软件优化之美。书中主要内容有:代码优化的意义和总原则,与优化有关的计算机硬件背景知识,能行分析方法及工具,优化字符串的使用,算法、查找和排序等等。

(1)基于C11标准,涵盖精准语法、高级特性、主流C语言编译器支持,配合大量示例与讲解(How-Why),掌握C魔法精髓。 (2)C语言与汇编语言重度用户与拥趸者撰写,10余年发经验结晶,讲究透彻而实用,字字珠玑。

Visual C 在Windows应用程序发工具中占有重要的地位, Visual C 2013版本和前面的版本相比有了不少改。针对Windows系统下对Visual C 2013的发介绍书不是很多、也不够全面的现状,本书作者撰写了这本针对初中级读者的Visual C 2013发书。 作者在长期的编程实践中使用过许多Visual C 系列发工具(从6.0到2013都用过),积累了不少技术心得和发经验,但这些技术比较零散,系统性不强,借助本书将这些内容整理成一个完整的系统,并且将所涉及的技巧和方法讲述出来,是一件很荣幸的事。 软件发是一门需要实践的技术,本书理论尽量用简单易懂的语言表达,然后配以相应的实例,避免空洞的说教。对于其中的技术细节,都尽量讲深讲透,为读者提供翔实可靠的技术资料。对于Visual C 2013中的发环境和发技巧,本书从基本的内容讲起,然后行提高,所以本书可以说是


专家解读:编者是拥有多年实际项目研发经验的资深工程师,因此书中的内容涵盖了大量的实际项目中所采用的技术和技巧,具有极强的实时性和先性,为读者铺就一条从单片机初学者晋级为工程师的康庄大道。


C语言是国内外广泛使用的一种计算机语言。C语言具有简洁、实用、代码质量高、可移植性强等一系列优点,它既具有高级语言的特点,又具有低级语言的许多特点,因此目前C语言已成为学习和使用人数*多的一种计算机语言。本书不是一种介绍如何使用C语言的书,而是一本实用、有趣的C语言程序集。本书特色:(1)内容涉及面广,既包括初等数学方面的内容,也有高等数学方面的内容,还有些其他的内容。(2)通俗易懂,实例的选取兼顾了趣味性和实用性。既适合初学者,也适合有一定编程基础的爱好者及专业技术人员。(3)逻辑性强,对于每一个实例都是先分析问题,提出大致思路,再给出解决此问题的完整程序清单,*后给出程序运行结果。(4)实践性强,每一个实例都在Visual C 6.0下调试通过。提供完整的电子资料包,读者可以直接运行程序,也可以改变

小学生坐在马桶上都可以读懂的 C语言编程 门书。




1. 微软MVP张善友倾情作序,力荐本书。 2. 本书作者是2015年微软MVP,博客园推荐博客博主,在游戏蛮牛及InfoQ网站发表过多篇文章。 3. 本书以Unity 3D的跨平台基础Mono及其游戏脚本语言C#为基础行讲解,全面系统地剖析了Unity 3D的跨平台原理以及游戏脚本发的特。 4. 无论是初次触Unity 3D脚本编程的新人,还是有一定经验的老手,相信都可以借本书来提高自己在Unity 3D 方面的水平。

本书特色是实现了门知识、实例演示、范例演练、技术解惑、综合实战5大部分内容的融合,让读者看得懂、用得上、学得会。一本书的容量,讲解了门类、范例类和项目实战类三类图书的内容。丰富的配套资源 学习更高效330个实例,更多的实践演练机会749分钟视频讲解,降低学习难度220个拓展实例,真正地举一反三69个技术解惑,破解学习难 技术讲解 范例演练 技术解惑 贯穿全书,全面掌握C语言发技术讲解:通过110个实例,循序渐地讲解了C语言发的各个知识。范例演练:220个拓展范例和2个综合实例,使读者真正具有项目实战能力。技术解惑:把容易混淆的概念单独讲解和剖析,帮助读者绕过学习中的陷阱。

本书是一本全面的C#编程参考书,用150多个范例详细探讨了C#发中的诸多问题。所有范例中的代码均经过验证,可以直在应用程序中重用。 第4版重新编写了许多解决方案,以充分利用C#*近的创新,例如新的表达式级别功能、成员声明功能和语句级别功能。本书还在范例中纳了动态编程和异步编程的新应用,帮助读者了解如何应用这些语言特性。 本书涵盖以下主题: 类和泛型 集合、枚举器和迭代器 数据类型 LINQ和lambda表达式 异常处理 反射和动态编程 正则表达式 文件系统交互 网络和Web XML的使用 线程、同步和并发


腾讯公司资深研发工程师多年后台开发经验总结,获腾讯、Facebook、微软、阿里、百度多位资深技术专家高度认可。完整勾勒后台开发技术能力体系,多维度讲解了成为一名后台开发工程师所需掌握的核心技术、开发工具和实践方法,后台工程师修炼!

也许,这里也并不是我能长待或者说安定的地方,几年之后,我又不知会飘向哪里……

本书具有基础内容丰富,循序渐,由浅深,涉及了51单片机从硬件模块基础到软件设计各个方面的知识的特,并且基于Keil Vision软件集成发环境和艺龙电子L51-1001单片机发板提供了大量的应用实例,还提供了23个详细讲解的视频以供读者深理解51单片机的使用。

多线程编程是当今热门的一种编程技术。结合强大的C ,你可以轻松创建各种类型的应用程序、执行并行和优化现有程序。本书是一本实践为主、通俗易懂的C Windows多线程编程指导。你将学会如何从多线程方案中受益,提升自己的发能力,构建更好的应用程序。本书不仅讲解了创建并行代码时会遇到的问题,而且还帮助读者更好地理解同步技术。本书的目标是帮助读者在理解多线程编程概念的同时,能快速有效地行并行计算和并发编程。本书包含以下内容:使用包含继承、继承和多态的面向对象编程模型;解决常见的程间通信问题,避免在发应用程序中出现死锁和饥饿;使用CThread类有效地管理线程;了解.NET CLI/C 特性,及其同步对象和同步技术;如何在代码设计中使用并行技术;如何在并发执行中使用机器资源;通过消息传递协调程序间的工作;避免典型的同步


30小时慕课教学视频同步讲解,让学习更高效快捷; 80个精彩课堂案例,12个课堂实验,1个综合案例,C#学习从门到精通; 66道习题,300道自测题,5套自测试卷,巩固所学知识; 提供免费教学资源,包括精品教学PPT、案例源代码、自测题库、拓展综合案例。

经久不衰的C语言畅销经典教程针对C11标准行全面更新《C Primer Plus(第6版)中文版》是一本经过仔细测试、精心设计的完整C语言教程,它涵盖了C语言编程中的核心内容。《C Primer Plus(第6版)中文版》作为计算机科学的经典著作,讲解了包含结构化代码和自顶向下设计在内的程序设计原则。与以前的版本一样,作者的目标仍旧是为读者提供一本门型、条理清晰、见解深刻的C语言教程。作者把基础的编程概念与C语言的细节很好地融合在一起,并通过大量短小精悍的示例同时演示一两个概念,通过学以致用的方式鼓励读者掌握新的主题。每章末尾的复习题和编程练习题一步强化了重要的信息,有助于读者理解和消化那些难以理解的概念。本书采用了友好、易于使用的编排方式,不仅适合算认真学习C语言编程的学生阅读,也适合那些精通其他编程语言,但希望更好地掌
