又是一年的 1024 程序员节!
向可爱的程序员们致敬!
“人们总说这个世界将被天才改变,但实际上真正将那些天马行空的想象变为现实的,很大概率是看似平凡的程序员们。”随着信息产业日新月异的发展,我们的出行、娱乐、学习......都变的更加便捷高效,这些都离不开程序员的贡献。
话不多说先把福利送上!
1024程序员节
当当网计算机图书大促
>> 五折封顶 <<
在我们这里不止五折!
机械工业出版社联合AirPython
特别送出一批可叠加使用优惠券
“实付满200减50”
“实付满300减80”
优惠码使用后相当于
花150买400的书!
识别下方小程序码进入书单
选书很纠结?
我们按照热门的技术领域
为大家精心筛选书单
每一本都是帮助万千程序员掌握核心技能的好书!
一起来看看
程序员自我提升
中国早期Java研发工程师之一
JDBC Driver、Minis开发者
Norming软件国际CTO主笔
(识别小程序码,可查看详情)
作者:郭屹
关键词:Python 编程思维
适合人群:使用Python的编程人员
本书是关于计算机编程的科普书,它包含了计算机软件的发展历史、原理、数据结构,以及基本算法等内容,并进一步探讨了动态规划、概率统计和神经网络等进阶知识。作者通过轻松的笔调,由浅入深地对编程的本质进行了直观、具体的讨论。虽然书中的例子都是用Python编写的,但是介绍的编程方法和思想却是通用的。书中的实例都有对应的完整代码实现,涉及初等数学、数据结构、排序与查找、数理统计、动态规划及神经网络等多个方面。这些实例把编程原理讲解和程序代码结合在一起,从而让概念更加容易理解。
代码工匠的进阶之路
华为前资深架构师的倾力之作
(识别小程序码,可查看详情)
作者:林文
关键词:码农修行 编程技巧 优雅代码
适合人群:程序设计人员 架构师计算机专业学生
如何打造精品软件一直是软件行业讨论的热点话题。初入职场的软件开发人员,多数都只是在学会了某种编程语言后就直接进行编程工作。但由于他们并未掌握编程中的一些有效方法,导致其开发的软件问题累累且工作效率不高。码农修行-编写优雅代码的32条法则针对这类人群提出了一些改善编程方法的建议,涉及具体编程工作的诸多方面,偏重于实践。书中大部分示例都是笔者实际编程工作中碰到过的真实案例,具有较高的参考价值。码农修行 编写优雅代码的32条法则从代码的可读性、可靠性、效率、可维护性、可扩展性5个方面,提出了编写代码的32 条法则。
近年来大数据技术的应用和发展已经相当成熟。大数据相关职位薪资高、待遇好、就业前景不错,吸引了很多有IT基础的小伙伴加入到大数据技术学习的行列中来。机械工业出版社为各层次大数据人才量身打造了技术读物,助你技术精进!
数据分析&大数据
Excel、SQL、Python、Tableau
数据分析一书精通
(识别小程序码,可查看详情)
作者:陈红波 刘顺祥 等
关键词:Excel,MySQL、Tableau、python数据分析
适合人群:产品经理、运营人员、市场人员、对数据分析感兴趣的人士
一线数据分析师精心编写运用大量案例介绍了数据分析工作中常用的数据分析方法与工具。
分为数据分析入门、数据分析——从玩转Excel开始、海量数据管理——拿MySQL说事儿、数据可视化——Tableau的使用、数据分析进阶——Python数据分析,五大板块!
9位大数据领域专家联袂推荐
带你参透实时计算引擎的本质
(识别小程序码,可查看详情)
作者:冯飞 崔鹏云 陈冠华 编著
关键词:Flink 大数据 内核原理 优化运维 源码解析 实时计算
适合人群:大数据开发、运维领域的技术人员
本书既讲解了Flink的入门、安装、流计算开发入门、类型和序列化系统、监控运维、安全管理配置等基础知识,又讲解了Flink的时间概念、Window的实现原理及其代码解析,Flink的容错机制原理,Flink容错的关键设计、代码实现分析,Flink Job从源码到执行整个过程的解析,Flink Job的调度策略、资源管理策略、内存管理、数据交换的关键设计和代码实现分析,Flink的RPC通信框架等深度内容。
知乎R语言方面的大V新作
深入浅出地介绍文本数据挖掘技术原理与方法
(识别小程序码,可查看详情)
作者:黄天元
关键词:R语言 数据科学 非结构化数据 机器学习
适合人群:对文本数据挖掘感兴趣的学生、科研人员和数据科学从业者。同时,本书还可以作为工具书,为需要经常进行文本数据挖掘的读者提供快速检索。
文本是一种特殊的非结构化数据,在当今的大数据时代,其价值日趋凸显。本书利用开源而强大的R软件,对文本数据挖掘的概念、技术及技巧进行了系统的介绍。本书共11章,内容包括:走进文本数据挖掘,R语言快速入门,字符串的基本处理,用好正则表达式,导入各类文本数据,对各类文本数据进行预处理,文本特征提取的4种方法,基于机器学习的文本分类方法,文本情感分析,文本可视化,文本数据挖掘项目实践。本书还提供了丰富的应用案例和程序源代码引导读者高效学习。
网络空间安全丛书
沈昌祥院士推荐
助您轻松、快速地了解企业信息安全的诸多“内幕”
在千企千面的企业安全需求中建设定制化安全体系
(识别小程序码,可查看详情)
作者:黄乐编著
关键词:网络安全 网络空间安全 企业安全管理
适合人群:安全行业从业者
本书凝结了作者多年的企业安全建设、管理和运营的经验,深入浅出地探讨了企业信息安全方面的工作。全书分三部分:思路篇从认识安全团队自身价值入手,切入企业安全工作的视角问题;技术篇从攻击面管理、漏洞管理、主机安全、威胁管理、应急响应、安全服务管理、重要保障期和业务安全等方面展开讨论,从而让读者了解各项工作的具体方法;运营篇从更高的视角重新审视企业安全工作,利用定量和定性分析方法,客观评价各项安全工作。
提供全书源代码
配有二维码视频
融合了信息安全行业技术专家10多年一线工作经验
(识别小程序码,可查看详情)
作者:赵海锋 著
关键词:网络信息安全 安全保密 计算机技术
适合人群:信息安全从业者、安全产品开发人员、系统管理员、网络安全与信息安全爱好者及开源技术爱好者
本书介绍了常见的渗透测试工具与防御系统的原理、开发过程及使用方法。大部分系统是用Go语言开发的,部分系统是用OpenResty/Lua语言开发的。这两种语言都有简单易学、开发效率高的特点。全书共10章,分3篇来组织内容。第1篇为安全开发基础,介绍了常见的安全防护体系、安全开发对白帽子和企业安全建设的重要作用,以及Go语言与OpenResty/Lua语言开发环境的配置等;第2篇为渗透测试工具开发,讲解了扫描器、常见的后门、嗅探器等常见的渗透测试工具的原理、开发和防御方法;第3篇为安全防御系统开发,介绍了恶意流量分析系统、Exchange邮箱安全网关、蜜罐与欺骗防御系统、代理蜜罐、Web应用防火墙与零信任安全网关的原理与开发过程。
工控安全技术专家通过6个典型行业实战案例
介绍工控系统的组成、脆弱性和风险、关键安全防护技术
(识别小程序码,可查看详情)
作者:安成飞 周玉刚
关键词:工业控制系统安全 网络空间安全 ICS 工控系统安全
适合人群:工业控制系统、网络空间安全、自动化、智能制造、安全工程、计算机及软件等领域的科研及工程技术人员
以理论和实战相结合的方式,系统研究并深入论述了工业控制系统的安全脆弱性、安全威胁、安全防护技术及其未来的安全趋势。全书共6章,通过大量项目实战案例来讲解工业控制系统的安全防护方法和技术,并详细讲解了电力、石油、市政、轨道交通、烟草、智能制造等典型行业的实战案例。读者能够通过理论的学习结合案例的实战快速掌握工业控制系统的信息安全防护技术和方法。本书是作者实战经验的高度总结和概括,同时结合了大量的国内外最新理论和研究成果。
融合了信息安全行业资深技术专家
10多年一线实战经验
为IT技术人员
提供API安全知识和技术实战方面的案例讲解
(点击封面可进入详情页面)
作者:钱君生 杨明 韦巍 编著
API安全 Web安全 DevSecOps 数据隐私 渗透测试 身份认证 授权 访问控制 安全设计 安全工具 消息保护 SDL
适合人群:网络安全人员、软件开发人员、系统架构师以及高等院校相关专业师生
随着API技术的发展和广泛使用,API安全问题越来越受到人们的重视。《API安全技术与实战》从API安全的视角出发,介绍了API 技术的发展和变化以及不同API技术中常见的安全漏洞,探讨了如何使用自动化安全工具检测API 安全漏洞、如何使用API安全设计规避漏洞。全书从API安全漏洞基础知识入手,逐步讲解API安全设计、API安全治理等内容,并结合头部互联网企业的API安全案例,分析业界API安全的*佳实践,是国内首本讲解API安全知识和技术实战的专业书籍。
警示企业业务安全风险
揭底黑灰产业链套路
讲透风险防范策略及手段
(点击封面可进入详情页面)
作者:顶象技术组编
关键词:企业管理 数据管理 风险防控 网络安全
适合人群:企事业单位中信息安全部门及IT运维部门的管理者、从事企业数字业务安全风险防控的人员、与企业数字业务相关的各类人员阅读
系统介绍了企业数字业务安全风险与防范的相关知识。全书共八章:认识企业数字业务安全风险,触目惊心—企业数字业务面临的十类欺诈行为,追根溯源—揭底黑灰产业链,应对有道—五类行业风险防控的策略,见招拆招—七种技术手段防范风险,练好内功—通过管理手段防范风险,有理有据—运用法律手段防范风险,洞见未来—企业数字业务安全风险防控的趋势。
本书内容概念清晰、通俗易懂、案例丰富,对于企业辨识和防范数字业务面临的风险有很强的借鉴意义。
机械工业出版社邀约行业专家,组织“数字经济创新驱动与技术赋能丛书”,力图为从事企业数字化转型规划建设的相关人群提供一套系统性强、启发性强、实用性强、内容新颖的系列案头工具书,以书为载体,为我国数字经济的发展提供知识性的支撑产品
编程语言学习
(识别小程序码,可查看详情)
作者:王红明 张鸿斌
关键词:职场办公 数据分析 Python Excel
适合人群:数据工作量大的职场人士、财务人士、数据分析人士、商务人士、自动化办公用户
本书以实战案例为主(重点为Python处理分析Excel数据的案例),用大量的实战案例给读者演示如何处理实际工作中的办公自动化问题,如何对大数据进行分析处理。教会职场人士使用办公自动化及大数据分析解决实际问题的方法。
涵盖了HTML5、Egret和Netty的游戏开发技术
通过实例演练即时和策略等类型游戏开发的方法和流程
(识别小程序码,可查看详情)
作者:猿媛之家 组编
关键词:HTML5 Egret Netty Java 游戏开发
适合人群:HTML5、Egret和Netty开发人员、游戏开发人员、研发工程师
在本书中,笔者将展示通过多年实践制作的游戏开发框架,并对其进行详细讲解,希望能够帮助相关从业人员,以便他们能够顺利地进行游戏开发,让自己的职业生涯有个良好的开端。
本书不仅对知识体系进行了详细描述,还有针对性地介绍了游戏前端和后台编程技术, 而且提供了基于这些基础技术所给出的一系列框架的解决方案。对于有志成为游戏开发全栈工程师的程序员而言,本书将会发挥最大用处。同时,本书对框架的代码和实战项目代码进行了比较详细的讲解,并阐述了开发时的设计思路。
Python语言入门宝典
(识别小程序码,可查看详情)
作者:陈强 编著
关键词:Python 基础语言 程序设计
适合人群:Python语言初学者
本书循序渐进地讲解了使用Python语言的核心知识,并通过具体实例的实现过程讲解了各知识点的使用方法和流程。Python语言从入门到精通共22章,内容包括Python语言基础、Python语法基础、基本数据类型、运算符和表达式、条件语句、循环语句、数据结构、函数、类和对象、文件操作处理、异常处理、标准库函数、正则表达式、开发网络应用程序、多线程开发、tkinter图形化界面开发、数据库操作、使用Pygame开发游戏、Django Web开发详解、开发网络爬虫、使用matplotlib实现数据可视化和在线商城系统。本书简洁而不失技术深度,内容丰富全面。不仅易于阅读,同时涵盖了其他同类图书中很少涉及的参考资料,是学习Python语言的实用教程。
涵盖所有程序员必须掌握的50余种算法
满足编程菜鸟向达人转变的一切需求
(识别小程序码,可查看详情)
作者:猿媛之家 组编 黄斐然 郭晶晶 刘志全 等编著
关键词:Python 程序设计 算法 数据结构
适合人群:从事计算机科学相关领域的工程师、程序员以及想要培养和训练算法思维的IT专业人士
本书的所有作者以及团队均在计算机科学领域有着多年的算法学习经历和IT领域工作经 验,对算法有着较为深入的开发与实践。本书是在所有作者(包括未出现在作者名单中的幕 后奉献者)钻研算法的基础上,经过长期的应用总结而完成的,并用言简意赅的语言将这些 算法问题的答案展现出来。
Linux学习
(识别小程序码,可查看详情)
作者:赵炯
关键词:Linux操作系统
适合人群:Linux运维初学者、有一定基础的中高级Linux运维管理人员、高等院校计算机相关专业师生
本书由早期Linux内核(v0.12)全部代码文件进行了详细、全面的注释和说明,旨在帮助读者用较短的时间对Linux的工作机理获得全面而深刻的理解,为进—步学习和研究Linux打下坚实的基础。虽然选择的版本较低,但该内核已能够正常编译运行,并且其中已包括了Linux工作原理的精髓。
同步讲解CentOS和Ubuntu
以操作实例贯穿从系统安装到基本操作
(识别小程序码,可查看详情)
作者:大竹龍史 山本道子
关键词:Linux入门 信息抓取 GUI编程 图像处理
适合人群:Linux初学者
本书包括10章内容,分别讲解了Linux的概述和介绍、Linux的启动和关机、操作文件、管理用户、运行脚本和任务、管理系统和应用程序、添加和使用磁盘、网络管理、系统维护、安全措施。
此外,本书的附录中介绍了如何在Microsoft Windows 中安装VirtualBox虚拟环境,在Linux中安装KVM虚拟环境,读者可以在计算机上构建这些虚拟环境,以验证本书的内容。
本书的特点在于,同步讲解CentOS和Ubuntu,从安装到基本操作,尽可能多地展示操作实例,以图文并茂的形式进行说明。
Intel、AMD、华为高级工程师力作
开源中国创始人
华为系统优化专家及AI技术专家联袂推荐
(识别小程序码,可查看详情)
作者:姜亚华
关键词:Linux5.x操作系统、内核开发、人工智能
适合人群:Linux初中级读者,以及从事嵌入式、操作系统、Linux编程、驱动/内核开发和智能设备开发等工作的工程师
●开源中国创始人、华为系统优化专家及AI技术专家等多位专家联袂推荐
●作者为Intel、AMD、华为高级工程师
本书共五个版块,以从易到难的顺序详细剖析了Linux内核开发的核心技术。“知识储备篇”介绍了Linux的数据结构、中断处理、内核同步和时间计算等内容,这些是理解后续章节的前提。之后通过“内存管理篇”“文件系统篇”“进程管理篇”详细介绍了Linux的三大核心模块。*后的“升华篇”则融合了前面诸多模块展示了Linux内核开发在操作系统、智能设备、驱动、通信、芯片以及人工智能等热点领域的应用。书中的重点、难点均配以图表、代码和实战案例进行展示,有助于提高读者的动手操作能力。
跟顶尖专家学Linux运维
(识别小程序码,可查看详情)
作者:高俊峰(南非蚂蚁)
关键词:Linux运维 高性能服务器 性能调优 shell编程 Redis Zabbix
适合人群:Linux运维初学者、有一定基础的中高级Linux运维管理人员、高等院校计算机相关专业师生
本书以Linux运维平台下的开源应用软件为中心,涉及Linux运维的各个方面,主要从系统基础运维、系统性能调优、智能运维监控、运维实战案例4个方面展开介绍。本书贯穿实战、实用、通俗、易懂的特点,在内容上注重实战化,通过真实的生产环境从多个方面介绍运维工作中的方方面面。通过真实案例的学习,可以使读者深入地掌握Linux运维技术的各种经验和技巧,从而真正提高企业的实战能力。
- End -