Django By Example
Django By Example

LearnDjangobybuildingfourfully-functional,real-worldwebapplicationsfromscratchDeveloppowerfulwebapplicationsquicklyusingthebestcodingpracticesIntegrateothertechnologiesin

互联网创业核心技术:构建可伸缩的web应用
互联网创业核心技术:构建可伸缩的web应用

可伸缩架构技术是所有互联网技术中最重要,也是最引人入胜的技术。《互联网创业核心技术:构建可伸缩的web应用》针对互联网创业需求快速迭代,业务快速发展,短时间内用户、数据、访问量激增的特点,提纲挈领地描述了伸缩性架构的基本原理与设计原则,详细阐述了Web应用前端层、服务层、数据层的可伸缩架构,并花大量篇幅讲述了缓存技术和异步处理技术的可伸缩设计及其在Web系统中的具体应用。《互联网创业核心技

x86汇编语言
x86汇编语言

《x86汇编语言:从实模式到保护模式》采用开源的NASM汇编语言编译器和VirtualBox虚拟机软件,以个人计算机广泛采用的Intel处理器为基础,详细讲解了Intel处理器的指令系统和工作模式,以大量的代码演示了16/32/64位软件的开发方法,介绍了处理器的16位实模式和32位保护模式,以及基本的指令系统。《x86汇编语言:从实模式到保护模式》是一本有趣的书,它没有把篇幅花在计算一

C++并发编程实战(第2版)
C++并发编程实战(第2版)

这是一本介绍C++并发和多线程编程的深度指南。本书从C++标准程序库的各种工具讲起,介绍线程管控、在线程间共享数据、并发操作的同步、C++内存模型和原子操作等内容。同时,本书还介绍基于锁的并发数据结构、无锁数据结构、并发代码,以及高级线程管理、并行算法函数、多线程应用的测试和除错。本书还通过附录及线上资源提供丰富的补充资料,以帮助读者更完整、细致地掌握C++并发编程的知识脉络。本书适合需要

Software Design for Flexibility
Software Design for Flexibility

SummaryStrategiesforbuildingsystemsthatcanbeadaptedfornewsituationswithonlyminorprogrammingmodifications.Timepressuresencourageprogrammerstowritecodethatworkswellfora

特征工程入门与实践
特征工程入门与实践

特征工程是数据科学和机器学习流水线上的重要一环,包括识别、清洗、构建和发掘数据的特征,为进一步解释数据并进行预测性分析做准备。本书囊括了特征工程的全流程,从数据检查到可视化,再到转换和进一步处理等,并给出了大量数学工具,帮助读者掌握如何将数据处理、转换成适当的形式,以便送入计算机和机器学习流水线中进行处理。后半部分的特征工程实践用Python作为示例语言,循序渐进,通俗易懂。-识

程序员的职业素养
程序员的职业素养

本书是编程大师Bob大叔40余年编程生涯的心得体会,讲解成为真正专业的程序员需要什么样的态度、原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来人引路,助其职业生涯迈上更高台阶。本书适合所有程序员,也可供所有想成为具备职业素养的职场人士参考。RobertC.Martin,世界级软件开发大师,设计模式和敏捷开发先驱,敏捷联盟首任主

精通正则表达式(第3版)
精通正则表达式(第3版)

随着互联网的迅速发展,几乎所有工具软件和程序语言都支持的正则表达式也变得越来越强大和易于使用。本书是讲解正则表达式的经典之作。本书主要讲解了正则表达式的特性和流派、匹配原理、优化原则、实用诀窍以及调校措施,并详细介绍了正则表达式在Perl、Java、.NET、PHP中的用法。本书自第1版开始着力于教会读者“以正则表达式来思考”,来让读者真正“精通”正则表达式。该版对PHP的相关内容、Javal.5

Go程序设计语言
Go程序设计语言

本书由《C程序设计语言》的作者Kernighan和谷歌公司Go团队主管AlanDonovan联袂撰写,是学习Go语言程序设计的指南。本书共13章,主要内容包括:Go的基础知识、基本结构、基本数据类型、复合数据类型、函数、方法、接口、goroutine、通道、共享变量的并发性、包、go工具、测试、反射等。本书适合作为计算机相关专业的教材,也可供Go语言爱好者阅读。

鸟哥的Linux私房菜 基础学习篇 第四版
鸟哥的Linux私房菜 基础学习篇 第四版

本书是知名度颇高的Linux入门书《鸟哥的Linux私房菜基础学习篇》的新版,全面而详细地介绍了Linux操作系统。全书分为五部分:第一部分着重说明计算机的基础知识、Linux的学习方法,如何规划和安装Linux主机以及CentOS7.x的安装、登录与求助方法;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另

TCP/IP网络编程
TCP/IP网络编程

第一部分主要介绍网络编程基础知识。此部分主要论述Windows和Linux平台网络编程必备基础知识,未过多涉及不同操作系统特性。第二部分和第三部分与操作系统有关。第二部分主要是Linux相关内容,而第三部分主要是Windows相关内容。从事Windows编程的朋友浏览第二部分内容后,同样可以提高技艺。第四部分对全书内容进行总结,包含了作者在自身经验基础上总结的学习建议,还介绍了网络

精益开发实战
精益开发实战

《精益开发实战:用看板管理大型项目》以瑞典国家警署开发的大型项目为例,讲述在大型项目中如何具体应用看板方法和精益原则,详细介绍了项目中面临的诸多挑战及其应对策略,以及得到的各种经验教训。书中内容共分为两大部分,第一部分是全书核心,介绍如何实际工作;第二部分是技术讲解,概要介绍了敏捷和精益原则,阐述第一部分提到的因果图等实践做法。HenrikKniberg资深敏捷教练、咨询专家,精