1024程序员节又是一年!
向可爱的程序员致敬!
人们总是说世界会被天才所改变,但事实上,看似普通的程序员很有可能真正把那些无拘无束的想象变成现实。随着信息产业的快速发展,我们的旅游、娱乐和学习......都变得更加方便高效,这与程序员的贡献是分不开的。
READING
1024程序员节
特别是一批可叠加优惠券
使用优惠码后相当于
选书很纠结?
我们遵循流行的技术领域
仔细筛选书单
机工IT
前沿技术
(识别小程序码,可查看详情)
作者:伊凡[塞尔维亚]·库奇(Ivan ?uki?)
●引进自主计算机图书出版Manning公司
●本书以函数编程为主,适用但不限于C 程序员
本书介绍了C 面向函数编程。面向函数编程是面向对象编程后的另一种编程范式,解决了命令(过程)编程和面向对象编程中的问题。这是一种非常有潜力的编程方法,值得研究和学习。主要解释函数对象的纯度(Purity)、惰性求值、range、函数数据结构、代数类型和模式匹配monad、模板元编程、并发系统函数设计、测试调试等相关内容也介绍了使用原函数创建新函数的知识。
(点击封面进入详细页面)
作者:王睿 着
本书突出实战的特点,通过精心选取的大量实例项目,手把手带领读者完成多个Flutter实际应用开发。从最初的简单番茄计时器、拟物时钟到后续的笔记应用,逐步介绍这些项目。Todo应用和技术头条应用逐步引导读者开发具有地图、定位、网络、数据库、状态管理等功能的复杂应用,最终使读者掌握Flutter中高级发展能力。
(点击封面进入详细页面)
作者:赵小川
本书分为基础文章、应用文章和实战文章。通过17个案例,我们逐步介绍了深度学习网络的构建、培训和应用,以及如何基于它MATLAB可执行的快速生成C、C 代码并部署在硬件上,内容解释由浅到深,逐层进行。本书中解释的案例均配备了代码,并详细说明了代码。读者可以通过阅读代码对本书解释的内容有更深入的理解。
(点击封面进入详细页面)
作者:成富
以一个完整的实战应用的开发过程作为主线,介绍如何以Quarkus为框架来开发微服务架构的云原生应用。书中介绍了微服务和云原生开发的各个方面,包括微服务的开发和测试以及在Kubernetes上的部署运行,还包括应用的可观察性、安全和服务调用的健壮性等非功能性需求。通过本书的介绍,读者可以了解一个真实的云原生应用的开发过程,并学会如何从头开始开发个人的应用。
(点击封面可进入详情页面)
作者:吴哲昊
本书主要介绍了虚拟Actor模型和Orleans运行时、资源管理、消息传递、集群构建、数据持久化及可靠性管理等组件,还对Orleans的流式处理、分布式事务、多集群配置与部署等功能进行了介绍。全面介绍了Orleans 的主要功能与特点,并结合实际互联网应用场景给出了多个应用实例。
(点击封面可进入详情页面)
作者:李一邨
本书的编程语言以MATLAB为主,分别从学习方式和理论知识两个方面来对机器学习(实现人工智能的方法)的算法进行分类介绍。通过阅读本书,读者可以对人工智能的子集——机器学习形成一个系统、全面、完整的认识,并且在今后的研究工作中逐步拓展,*终形成自己的体系。全书共6篇,分别为特征处理算法、分类和聚类算法、神经网络算法、优化算法、基于不同数学思想的算法以及集成算法,每一篇都对该类别中常见算法的思想、流程、核心知识和优缺点等内容进行了详细介绍,并通过实际的案例分析和代码展示,对算法的具体应用进行了完整解析。
机工IT
程序员自我提升
(识别小程序码,可查看详情)
作者:何昊 郭晶晶 薛鹏 等
本书是一本讲解Java程序员面试笔试的实用工具书。在写法上,除了讲解如何解答Java程序员面试笔试问题以外,还引入了相关知识点辅以说明,让读者能够更加容易地理解和掌握。
本书囊括Java程序员面试笔试过程中的各类知识点。在内容广度上,搜集了近3年来几乎所有IT企业针对Java岗位的笔试面试涉及的知识点,包括但不限于Java核心知识点(容器、多线程和IO等)、Java Web(Struts、MyBatis、Kafka、Spring等)、数据库,所选择知识点均为企业招聘时所考查的知识点。在讲解的深度上,本书由浅入深,详细分析每一个知识点,并提炼归纳,同时,引入相关知识点,并对其进行深度剖析,让读者不仅能够理解每个知识点,还能在遇到相似问题的时候,也能游刃有余地解决,而这些内容很多是其他同类书籍所没有的。书中根据知识点进行分门别类,结构合理,条理清晰,便于读者进行学习与检索。
(识别小程序码,可查看详情)
作者:郭屹
本书是关于计算机编程的科普书,它包含了计算机软件的发展历史、原理、数据结构,以及基本算法等内容,并进一步探讨了动态规划、概率统计和神经网络等进阶知识。作者通过轻松的笔调,由浅入深地对编程的本质进行了直观、具体的讨论。虽然书中的例子都是用Python编写的,但是介绍的编程方法和思想却是通用的。书中的实例都有对应的完整代码实现,涉及初等数学、数据结构、排序与查找、数理统计、动态规划及神经网络等多个方面。这些实例把编程原理讲解和程序代码结合在一起,从而让概念更加容易理解。
(识别小程序码,可查看详情)
作者:林文
如何打造精品软件一直是软件行业讨论的热点话题。初入职场的软件开发人员,多数都只是在学会了某种编程语言后就直接进行编程工作。但由于他们并未掌握编程中的一些有效方法,导致其开发的软件问题累累且工作效率不高。码农修行-编写优雅代码的32条法则针对这类人群提出了一些改善编程方法的建议,涉及具体编程工作的诸多方面,偏重于实践。书中大部分示例都是笔者实际编程工作中碰到过的真实案例,具有较高的参考价值。码农修行 编写优雅代码的32条法则从代码的可读性、可靠性、效率、可维护性、可扩展性5个方面,提出了编写代码的32 条法则。
(识别小程序码,可查看详情)
作者:猿媛之家 组编
郭晶晶 刘志全 楚秦 等编著
本书用言简意赅的语言介绍了算法的基本概念、五种经典的算法思想、重要的数据结构以及实践中常用的几种算法。本书中每章内容都包括了基本概念、实现方式、具体应用以及近年相关的面试真题。每一种算法思想中的面试真题都提供了相应的源代码,可供读者运行,从而达到理论与实践并重的目的。
本书从算法基本分析到算法基本思想,再到具体应用及大量面试真题,内容全面,条理清楚,语言通俗。对计算机及相关专业本科生及研究生的面试、笔试将有所帮助;此外,大家也可以将本书当作技术参考书籍,在需要时找到所需算法的相关内容直接应用或得到启示。
机工IT
数据分析&大数据
(识别小程序码,可查看详情)
作者:陈红波 刘顺祥 等
一线数据分析师精心编写运用大量案例介绍了数据分析工作中常用的数据分析方法与工具。
分为数据分析入门、数据分析——从玩转Excel开始、海量数据管理——拿MySQL说事儿、数据可视化——Tableau的使用、数据分析进阶——Python数据分析,五大板块!
(识别小程序码,可查看详情)
作者:冯飞 崔鹏云 陈冠华 编著
本书既讲解了Flink的入门、安装、流计算开发入门、类型和序列化系统、监控运维、安全管理配置等基础知识,又讲解了Flink的时间概念、Window的实现原理及其代码解析,Flink的容错机制原理,Flink容错的关键设计、代码实现分析,Flink Job从源码到执行整个过程的解析,Flink Job的调度策略、资源管理策略、内存管理、数据交换的关键设计和代码实现分析,Flink的RPC通信框架等深度内容。
(识别小程序码,可查看详情)
作者:杨俊
本书详细介绍了大数据工程师在实际工作中应该熟练掌握的大数据技术。全书共8章,分别是大数据技术概述、搭建IDEA开发环境及Linux虚拟机、基于Hadoop构建大数据平台、基于HBase和Kafka构建海量数据存储与交换系统、用户行为离线分析—构建日志采集和分析平台、基于Spark的用户行为实时分析、基于Flink的用户行为实时分析、用户行为数据可视化。本书以一个完整的大数据项目为主线,涵盖Hadoop、Spark、Flink等主流大数据技术,按照大数据工程师的项目开发流程,理论与实践结合,逐步推进,使读者在学习大数据核心技术的同时,也能掌握开发大数据项目的完整流程,从而获得大数据项目开发经验。
(识别小程序码,可查看详情)
作者:黄天元
文本是一种特殊的非结构化数据,在当今的大数据时代,其价值日趋凸显。本书利用开源而强大的R软件,对文本数据挖掘的概念、技术及技巧进行了系统的介绍。本书共11章,内容包括:走进文本数据挖掘,R语言快速入门,字符串的基本处理,用好正则表达式,导入各类文本数据,对各类文本数据进行预处理,文本特征提取的4种方法,基于机器学习的文本分类方法,文本情感分析,文本可视化,文本数据挖掘项目实践。本书还提供了丰富的应用案例和程序源代码引导读者高效学习。
机工IT
网络空间安全丛书
(识别小程序码,可查看详情)
作者:郭鑫 编著
本书结合作者近二十年在信息安全领域的工作经历,以等级保护政策为核心,以技术和应用为根本出发点,以理论加实践的方式深度剖析了等级保护的基本概念、准备阶段、定级备案、评估测评、规划执行等内容,向读者进行了系统化的介绍。通过理论与案例讲解相结合,对等级保护在具体客户领域的测评以及规划执行等进行了关联阐述,重点是结合技术与应用实践来对其中涉及的理论、应用领域、应用实效等进行详细描述,让读者看得懂、学得会、用得上。
(识别小程序码,可查看详情)
作者:黄乐编著
本书凝结了作者多年的企业安全建设、管理和运营的经验,深入浅出地探讨了企业信息安全方面的工作。全书分三部分:思路篇从认识安全团队自身价值入手,切入企业安全工作的视角问题;技术篇从攻击面管理、漏洞管理、主机安全、威胁管理、应急响应、安全服务管理、重要保障期和业务安全等方面展开讨论,从而让读者了解各项工作的具体方法;运营篇从更高的视角重新审视企业安全工作,利用定量和定性分析方法,客观评价各项安全工作。
(识别小程序码,可查看详情)
作者:赵海锋 著
本书介绍了常见的渗透测试工具与防御系统的原理、开发过程及使用方法。大部分系统是用Go语言开发的,部分系统是用OpenResty/Lua语言开发的。这两种语言都有简单易学、开发效率高的特点。全书共10章,分3篇来组织内容。第1篇为安全开发基础,介绍了常见的安全防护体系、安全开发对白帽子和企业安全建设的重要作用,以及Go语言与OpenResty/Lua语言开发环境的配置等;第2篇为渗透测试工具开发,讲解了扫描器、常见的后门、嗅探器等常见的渗透测试工具的原理、开发和防御方法;第3篇为安全防御系统开发,介绍了恶意流量分析系统、Exchange邮箱安全网关、蜜罐与欺骗防御系统、代理蜜罐、Web应用防火墙与零信任安全网关的原理与开发过程。
(识别小程序码,可查看详情)
作者:安成飞 周玉刚
以理论和实战相结合的方式,系统研究并深入论述了工业控制系统的安全脆弱性、安全威胁、安全防护技术及其未来的安全趋势。全书共6章,通过大量项目实战案例来讲解工业控制系统的安全防护方法和技术,并详细讲解了电力、石油、市政、轨道交通、烟草、智能制造等典型行业的实战案例。读者能够通过理论的学习结合案例的实战快速掌握工业控制系统的信息安全防护技术和方法。本书是作者实战经验的高度总结和概括,同时结合了大量的国内外最新理论和研究成果。
(点击封面可进入详情页面)
作者:钱君生 杨明 韦巍 编著
随着API技术的发展和广泛使用,API安全问题越来越受到人们的重视。《API安全技术与实战》从API安全的视角出发,介绍了API 技术的发展和变化以及不同API技术中常见的安全漏洞,探讨了如何使用自动化安全工具检测API 安全漏洞、如何使用API安全设计规避漏洞。全书从API安全漏洞基础知识入手,逐步讲解API安全设计、API安全治理等内容,并结合头部互联网企业的API安全案例,分析业界API安全的*佳实践,是国内首本讲解API安全知识和技术实战的专业书籍。
(点击封面可进入详情页面)
作者:顶象技术组编
系统介绍了企业数字业务安全风险与防范的相关知识。全书共八章:认识企业数字业务安全风险,触目惊心—企业数字业务面临的十类欺诈行为,追根溯源—揭底黑灰产业链,应对有道—五类行业风险防控的策略,见招拆招—七种技术手段防范风险,练好内功—通过管理手段防范风险,有理有据—运用法律手段防范风险,洞见未来—企业数字业务安全风险防控的趋势。
本书内容概念清晰、通俗易懂、案例丰富,对于企业辨识和防范数字业务面临的风险有很强的借鉴意义。
机工IT
数字经济创新驱动与技术赋能丛书
(点击封面可进入详情页面)
作者:张亮 编著
当前,中台建设如火如荼,相关技术也在快速发展。本书试图帮助读者拨开迷雾,旨在向读者提供一个“step by step”的中台建设实操指导。本书从中台的规划、设计、实现、运维等多个方面入手,从组织架构、业务流程、技术选型角度,以一个典型的民航生产系统落地场景为例,对基于微服务的“业务中台”、基于大数据的“数据中台”以及基于企业战略的“组织中台”分别进行了阐述。
(点击封面可进入详情页面)
作者:温柏坚 高伟 彭泽武 万婵 杨秋勇 著
本书立足企业数据中心,对其演进历程进行了回顾和总结,并站在数字化转型的历史潮头,阐述了数据中心转型的深层次原因和驱动力,明确了转型的基本思路和模式,提出了数据中心运营管理并实现数字化的基本框架,探讨了一些可供借鉴的实施策略、建议和实践案例,为企业数据中心的发展描绘了新蓝图、开启了新天地。因此,本书对于很多尚在苦苦思索数据中心在企业数字化转型中如何定位、如何转变的管理者来说,有着非常重要的指导意义。
机工IT
编程语言学习
(识别小程序码,可查看详情)
作者:王红明 张鸿斌
本书以实战案例为主(重点为Python处理分析Excel数据的案例),用大量的实战案例给读者演示如何处理实际工作中的办公自动化问题,如何对大数据进行分析处理。教会职场人士使用办公自动化及大数据分析解决实际问题的方法。
(识别小程序码,可查看详情)
作者:猿媛之家 组编
在本书中,笔者将展示通过多年实践制作的游戏开发框架,并对其进行详细讲解,希望能够帮助相关从业人员,以便他们能够顺利地进行游戏开发,让自己的职业生涯有个良好的开端。
本书不仅对知识体系进行了详细描述,还有针对性地介绍了游戏前端和后台编程技术, 而且提供了基于这些基础技术所给出的一系列框架的解决方案。对于有志成为游戏开发全栈工程师的程序员而言,本书将会发挥最大用处。同时,本书对框架的代码和实战项目代码进行了比较详细的讲解,并阐述了开发时的设计思路。
(识别小程序码,可查看详情)
作者:陈强 编著
本书循序渐进地讲解了使用Python语言的核心知识,并通过具体实例的实现过程讲解了各知识点的使用方法和流程。Python语言从入门到精通共22章,内容包括Python语言基础、Python语法基础、基本数据类型、运算符和表达式、条件语句、循环语句、数据结构、函数、类和对象、文件操作处理、异常处理、标准库函数、正则表达式、开发网络应用程序、多线程开发、tkinter图形化界面开发、数据库操作、使用Pygame开发游戏、Django Web开发详解、开发网络爬虫、使用matplotlib实现数据可视化和在线商城系统。本书简洁而不失技术深度,内容丰富全面。不仅易于阅读,同时涵盖了其他同类图书中很少涉及的参考资料,是学习Python语言的实用教程。
(识别小程序码,可查看详情)
作者:猿媛之家 组编 黄斐然 郭晶晶 刘志全 等编著
本书的所有作者以及团队均在计算机科学领域有着多年的算法学习经历和IT领域工作经 验,对算法有着较为深入的开发与实践。本书是在所有作者(包括未出现在作者名单中的幕 后奉献者)钻研算法的基础上,经过长期的应用总结而完成的,并用言简意赅的语言将这些 算法问题的答案展现出来。
机工IT
Linux学习
(识别小程序码,可查看详情)
作者:赵炯
本书由早期Linux内核(v0.12)全部代码文件进行了详细、全面的注释和说明,旨在帮助读者用较短的时间对Linux的工作机理获得全面而深刻的理解,为进—步学习和研究Linux打下坚实的基础。虽然选择的版本较低,但该内核已能够正常编译运行,并且其中已包括了Linux工作原理的精髓。
(识别小程序码,可查看详情)
作者:大竹龍史 山本道子
本书包括10章内容,分别讲解了Linux的概述和介绍、Linux的启动和关机、操作文件、管理用户、运行脚本和任务、管理系统和应用程序、添加和使用磁盘、网络管理、系统维护、安全措施。
此外,本书的附录中介绍了如何在Microsoft Windows 中安装VirtualBox虚拟环境,在Linux中安装KVM虚拟环境,读者可以在计算机上构建这些虚拟环境,以验证本书的内容。
本书的特点在于,同步讲解CentOS和Ubuntu,从安装到基本操作,尽可能多地展示操作实例,以图文并茂的形式进行说明。
(识别小程序码,可查看详情)
作者:姜亚华
●开源中国创始人、华为系统优化专家及AI技术专家等多位专家联袂推荐
●作者为Intel、AMD、华为高级工程师
本书共五个版块,以从易到难的顺序详细剖析了Linux内核开发的核心技术。“知识储备篇”介绍了Linux的数据结构、中断处理、内核同步和时间计算等内容,这些是理解后续章节的前提。之后通过“内存管理篇”“文件系统篇”“进程管理篇”详细介绍了Linux的三大核心模块。*后的“升华篇”则融合了前面诸多模块展示了Linux内核开发在操作系统、智能设备、驱动、通信、芯片以及人工智能等热点领域的应用。书中的重点、难点均配以图表、代码和实战案例进行展示,有助于提高读者的动手操作能力。
(识别小程序码,可查看详情)
作者:高俊峰(南非蚂蚁)
本书以Linux运维平台下的开源应用软件为中心,涉及Linux运维的各个方面,主要从系统基础运维、系统性能调优、智能运维监控、运维实战案例4个方面展开介绍。本书贯穿实战、实用、通俗、易懂的特点,在内容上注重实战化,通过真实的生产环境从多个方面介绍运维工作中的方方面面。通过真实案例的学习,可以使读者深入地掌握Linux运维技术的各种经验和技巧,从而真正提高企业的实战能力。
怎么Buy?
1、长按识别下方小程序码,直达图书专题会场!挑选心仪图书,放进购物车,点击结算。
2、在结算付款界面,点击优惠券/码,输入优惠码
- End -