图灵教育

图灵官方博客(ituring.com.cn)

  • 博客(14)
  • 资源 (285)
  • 问答 (1)
  • 收藏
  • 关注

转载 数据结构为什么重要?

哪怕只写过几行代码的人都会发现,编程基本上就是在跟数据打交道。计算机程序总是在接收数据、操作数据或返回数据。不管是求两数之和的小程序,还是管理公司的企业级软件,都运行在数...

2019-06-27 11:39:00 5562

转载 9本新书上市

你知道吗?思念的模样。小时候,思念是二维带花边的小纸片,它总被丢在街边绿色的圆柱桶里。后来,思念变成了一个三维立体的小匣子,带着长长的线被安放在千家万户的角落里。再后来,...

2019-06-27 11:39:00 1064

原创 由Python历史「解密」Python底层逻辑

一次纯粹的hackingPython的作者,Guido von Rossum,荷兰人。1982年,Guido从阿姆斯特丹大学获得了数学和计算机硕士学位。尽管,他算得上是一位数学家,但他更加享受计算机带来的乐趣,热衷于做任何和编程相关的活儿。80年代,掀起了个人电脑浪潮,但受限于个人电脑配置低,所有的编译器的核心是做优化,以便让程序能够运行。在那个时代,程序员恨不得用手榨取计算机每一寸的能力。有...

2019-06-24 11:21:26 2286

转载 纪念计算机之父阿兰·图灵诞辰107周年

阿兰·麦席森·图灵(Alan Mathison Turing,1912年6月23日-1954年6月7日),英国数学家、逻辑学家,被称为“计算机科学之父”“人工智能之父”,...

2019-06-23 16:25:37 1946

原创 从《秦时明月》聊聊密码学攻防

1现在的编剧都懂密码学了?“哎呀!不要挤了!”“兄弟,再往里边儿挪挪。”就这样,我赶上了这班地铁。早高峰的地铁总是很让人抓狂。我的身体随着车一会儿一晃。突然,目光被前方小...

2019-06-21 09:18:32 1207

转载 共读计划 | 你有多久没读完一本书了?

01你有多久没认真读完一本书了?在这样一个碎片化阅读大行其道的时代,你可以刷微博、微信、听书、看视频,你有一万种方式不读书。但是,阅读始终不可替代。至少在现阶段,读书...

2019-06-21 09:18:32 1317

转载 这12本经典技术书,是时候C位出道了!

说到拍照,你都喜欢站在什么位置呢?根据不完全统计,照相的不同站位会体现人的不同个性。一般憨厚、不爱出风头的人大多靠边站。居中的位置比较明显,一般都是些性格开朗且拥有强烈竞...

2019-06-17 19:53:12 948

转载 不看你都不知道,原来码农的诞生这么不容易

有一种神秘的生物,他们习惯身上穿着格子脸上顶个黑镜框,身后的电脑包是他们的武器装备,常常出没在地铁末班车上,黑眼圈和无尽的黑夜一起沉沦,沉沦……没错,他们是程序猿,一种类...

2019-06-17 19:53:12 1059

原创 全职爸爸,是程序员的加试题

哥哥:爸爸我问你,有一种鲨鱼,它的头像锤子,是海底的杂食动物,它叫什么名字?周自恒:锤头鲨哥哥:对了,不过锤头鲨不是它本来的名字……周自恒:双髻鲨哥哥:对了!周自恒:…...

2019-06-16 17:05:11 1243

转载 他们创造了编程语言,他们是这个时代伟大的父亲

坐在岸边看着夕阳让我想起你暖暖余晖温柔如你慈爱的眼睛感谢你啊举起了我金色的童年什么时候开始忘记讲给我的故事什么时候开始想念你默默的注视......父爱,是朱自清笔下胖胖的...

2019-06-16 17:05:11 825

转载 怕蛇的人如何学Python?

千年等一回,等一回啊啊......娘子,娘子我回来了。啊!我的妈!妖!怪!......不要说许仙连自己老婆都怕,换做是我怕是要直接晕倒。毕竟,那不是一条普通的蛇!大家好,...

2019-06-12 17:18:15 1202

原创 程序员6月书讯

特别推荐 ○ 深度学习的数学 ディープラーニングがわかる数学入門作者:涌井良幸,涌井贞美译者:杨瑞龙定价:69.00元页数:236图灵社区正在预售:http://www.ituring.com.cn/book/2593 一本书掌握深度学习的数学基础知识结合235幅插图和大量示例 ...

2019-06-12 17:00:05 4963 2

转载 教授在飞机上做微积分,被当作恐怖分子抓了......

来自宾夕法尼亚大学经济系的副教授Guido Menzio遭遇了一件令其感到非常无可奈何的一件事情。据《华盛顿邮报》报道,Menzio坐上3950航班等待飞机起飞,坐在他旁...

2019-06-06 16:00:00 1112

转载 作为程序员,你是否曾经想过写一本书?

爱读书的人大概都在内心萌生过这样的想法:如果这辈子能写本书就好了!然而,这样的想法转瞬即逝,我们告诉自己别异想天开:“写书——是一件难度极大的事儿,像我这样水平的人怎么可...

2019-06-04 09:18:26 1047

精通Metasploit渗透测试(第3版)【试读】.pdf

第3版新增了关于Metasploit中规避技术和“特工”技术的章节,阐释了如何使用Metasploit的功能绕过各种高级防御机制,介绍了执法机构专用的Metasploit工具和技术,还讲解了加速渗透测试和高效使用Metasploit的各种技巧。此外还增加了Modbus协议攻击、渗透Active Directory并获取持久访问权限等内容。

2019-08-02

深入理解JavaScript特性【试读】.pdf

本书旨在让读者轻松学习JavaScript的新进展,包括ES6及后续更新。书中提供了大量实用示例,以循序渐进的方式讲解了异步函数、对象解构、动态导入及异步生成器等内容。本书不仅介绍了箭头函数、解构、模板字面量以及其他语法方面的新元素,还全面展示了ES6引入的流程控制机制,以及如何高效地简化自己的代码。本书的讨论还涉及ES6内置的新集合类型、使用代理控制属性访问、ES6中内置API的改进、CommonJS与ECMAScript模块的互用性等方面。

2019-06-12

程序员进阶之路【试读】.pdf

程序员未来必将成为中层管理人员,此时感到欠缺的就是“领导力”。本书讲解了高级程序员、项目管理人员必须具备的领导力,以及如何具备。书中介绍的不是枯燥的理论,而是作者运行项目时积累的实际经验,通过多种角度讲述自身感受。读者通过本书可以了解程序员的特性,详细学习能够获得程序员支持的领导力。

2019-06-12

Web漏洞防护【试读】

本书通过对国内外Web安全防护的相关文章(特别是OWASP的相关文章)进行归纳总结,并结合工作中的一些经验,对漏洞防护的方法进行总结说明,开发人员可以将这些防护方法作为日常编码的一种规范进行遵从,以减少同类漏洞的出现。

2019-05-21

学习JavaScript数据结构与算法(第3版)【试读】.pdf

本书首先介绍了JavaScript语言的基础知识,接着讨论了数组、队列、栈和链表等最重要的数据结构,接下来深入分析了散列表、字典和集合的工作原理,然后阐述了什么是树以及如何使用二叉树和二叉搜索树。之后,你还会学到图、DFS和BFS算法,学会如何区分顺序搜索、二分搜索、快速排序、冒泡排序等各种搜索和排序算法,以及如何实现它们。本书最后还介绍了动态规划和贪心算法等高级算法。

2019-05-21

OAuth 2实战【试读】

OAuth是互联网公司广泛使用的授权协议,守护着全球不计其数的Web API。看似无所不能的它,却因为高度的灵活性而很难驾驭。本书从实战角度出发,带你领略OAuth生态系统的秀美风光,并学会自己构建安全的客户端、受保护资源和授权服务器,透彻理解OAuth 2的实现和部署流程,不仅知其然,还知其所以然。

2019-04-23

Arduino从想象到现实:实战篇【试读】

本书面向已经了解Arduino传感器操作方法的读者,为正式开始Arduino项目提供必要的实操方法。通过书中讲解,读者可以完成蓝牙与Arduino和Android连接的移动项目或物联网等多种项目。本书配有大量电路图和多个项目示例,以及作者亲自制作的免费视频,帮助读者进阶Arduino实际应用。

2019-04-23

React Native开发指南(第2版)【试读】

本书是一本实践指南,从基础知识入手,逐步深入,带领读者部署可100%代码复用的、成熟的跨平台移动应用。除了框架本身的讲解,作者还探讨了如何使用第三方库,以及如何编写自己的Java或者Objective-C的React Native扩展。第2版新增了部分章节及附录,讨论了如何在跨平台组件中实现特定平台的代码,通过Redux库来管理状态,以及对React Native初学者更友好的Expo应用。

2019-04-23

深入浅出Vue.js【试读】

深入讲解Vue.js实现原理和思想 360奇舞团团长月影和《JavaScript高级程序设计》译者李松峰作序推荐 360前端工程师精心打造,带你深入了解Vue.js的源码

2019-03-26

大话数据分析——Tableau数据可视化实战【试读】

ableau中国资深专家、亚马逊资深商业智能经理倾力打造 以一个Tableau小白成长为一个专业的数据分析师为例,以对话形式讲解Tableau,内容由浅入深,实战性强 针对不同的实际问题,为大家呈现一个个完整的“发现问题-分析问题-解决问题”的对话式分析场景。分析思路结合操作流程,让读者不仅学会使用Tableau软件,更是一种分析角度的培养

2019-03-26

Python经典实例【试读】

本书是Python 经典实例解析,采用基于实例的方法编写,每个实例都会解决具体的问题和难题。主要内容有:数字、字符串和元组,语句与语法,函数定义,列表、集、字典,用户输入和输出等内置数据结构,类和对象,函数式和反应式编程,Web 服务,等等。

2019-03-26

白话机器学习算法【试读】

与使用数学语言或计算机编程语言讲解算法的书不同,本书另辟蹊径,用通俗易懂的人类语言以及大量有趣的示例和插图讲解10多种前沿的机器学习算法。内容涵盖k均值聚类、主成分分析、关联规则、社会网络分析等无监督学习算法,以及回归分析、k最近邻、支持向量机、决策树、随机森林、神经网络等监督学习算法,并概述强化学习算法的思想。

2019-03-26

计算机科学精粹【试读】

本书以浅显易懂的语言、简明扼要的形式介绍计算机科学领域的重要知识 点,较少涉及学术概念,着力将抽象理论具体化、复杂问题简单化。主要内容包括逻辑、计数等基本概念,数据类型,算法,计算机体系结构,程序设计,等等。

2018-11-23

Spark机器学习(第2版)【试读】

本书结合案例研究讲解Spark 在机器学习中的应用,并介绍如何从各种公开渠道获取用于机器学习系统的数据。内容涵盖推荐系统、回归、聚类、降维等经典机器学习算法及其实际应用。第2 版新增了有关机器学习数学基础以及Spark ML Pipeline API 的章节,内容更加系统、全面、与时俱进。

2018-11-23

Hive实战【试读】

Hive“出身名门”,是最初由Facebook 公司开发的数据仓库工具。它简单且容易上手,是深入学习Hadoop技术的一个很好的切入点。本书由数据库专家和大数据专家共同撰写,具体内容包括:Hive 的安装和配置,其核心组件和架构,Hive 数据操作语言,如何加载、查询和分析数据,Hive 的性能调优以及安全性,等等。

2018-11-06

Python社会媒体挖掘【试读】

本书共分为9章,从社会媒体API、数据挖掘技巧和Python的数据科学工具这3个主题进行阐释。主要内容包括:如何用Python通过公共API与社会媒体平台交互,如何以方便的格式为数据分析存储社会媒体数据,如何使用Python数据科学工具分割社会媒体数据,如何用文本分析方法理解社会媒体数据,如何用先进的统计和分析手段从海量数据中挖掘出有用信息,以及如何用Web技术来可视化数据。

2018-11-05

Unity 3D游戏开发(第2版)【试读】

Unity 是一款市场占有率非常高的商业游戏引擎,横跨25 个主流游戏平台。本书基于Unity 2018,结合2D 游戏开发和3D 游戏开发的案例,详细介绍了它的方方面面,内容涉及编辑器、游戏脚本、UGUI 游戏界面、动画系统、持久化数据、静态对象、多媒体、资源加载与优化、自动化与打包等。 本书适合初学者或者有一定基础的开发者阅读。

2018-11-05

AppInventor开发训练营【试读】

App Inventor的出现大大降低了编程门槛,没有程序设计经验的编程爱好者可以在短时间内就创建出炫目的安卓手机应用。本书带领读者通过动手实践数个编程实例来了解程序开发的逻辑。书中内容共分为21章,包含15个完整的应用,覆盖了游戏、教学、工具、信息管理以及网络应用等。本书不仅详细介绍了应用开发的步骤和要点,还针对每种应用的特征给出了进一步优化的建议,忠实还原了应用开发过程中遇到的问题和解决方法,是一本不可多得的编程技术与理念并重的实践指南。

2018-11-05

基础设施即代码:云服务器管理【试读】

本书旨在解释如何利用“云时代”基础设施即代码的方法来管理IT 基础设施。主要内容包括:组织在采用新一代基础设施技术时经常掉进的陷阱以及避免这些陷阱的核心原则和基础设施即代码的关键实践;动态基础设施平台的性能和服务模型;提供、确认核心基础设施资源的工具;规定服务器、构建服务器模板和更新运行服务器的最佳实践和模型。

2018-08-22

Python深度学习【试读】

本书由Keras 之父、现任Google 人工智能研究员的弗朗索瓦• 肖莱(François Chollet)执笔,详尽介绍了用Python 和Keras 进行深度学习的探索实践,涉及计算机视觉、自然语言处理、生成式模型等应用。书中包含30 多个代码示例,步骤讲解详细透彻。由于本书立足于人工智能的可达性和大众化,读者无须具备机器学习相关背景知识即可展开阅读。在学习完本书后,读者将具备搭建自己的深度学习环境、建立图像识别模型、生成图像和文字等能力。

2018-08-21

Node.js实战(第2版)【试读】

本书是Node.js 的实战教程,涵盖了为开发产品级Node 应用程序所需要的一切特性、技巧以及相关理念。从搭建Node 开发环境,到一些简单的演示程序,到开发复杂应用程序所必不可少的异步编程。第2 版介绍了全栈开发者所需的全部技术,包括前端构建系统、选择Web 框架、在Node 中与数据库的交互、编写测试和部署Web 程序,等等。

2018-08-21

美团点评机器学习实践【试读】

人工智能技术正以一种前所未有的速度深刻地改变着我们的生活,引导了第四次工业革命。美团作为国内O2O 领域领先的服务平台,结合自身的业务场景和数据,积极进行了人工智能领域的应用探索:在美团的搜索、推荐、计算广告、风控和图像处理等领域,相关的人工智能技术得到广泛的应用。本书包括通用流程、数据挖掘、搜索和推荐、计算广告、深度学习以及算法工程6 大部分内容,全面介绍了美团在多个重要方面对机器学习的应用。

2018-08-20

Java攻略:Java常见问题的简单解法【试读】

本书旨在让读者迅速掌握Java 8 和Java 9 相关特性,并给出了70 余个可以用于实际开发的示例,介绍了如何利用这些新特性解决这些问题,从而以更自然的方式让开发人员掌握Java。 本书适合Java 开发人员阅读。

2018-07-26

React设计模式与最佳实践【试读】

本书共分为12 章,通过介绍React 中最有价值的设计模式,展示如何将设计模式和最佳实践应用于现实的新项目和已有项目中。主要内容包括帮助读者理解React 的基本概念,学习编写整洁、可维护的代码;优化React 组件,使应用拥有更快的速度和响应性;介绍如何有效地编写测试,避免反模式,开源组件并对React 生态系统做贡献。

2018-07-26

R数据科学【试读】

本书的目标是教会读者使用最重要的数据科学工具,从而为实施数据科学奠定坚实的基础。读完本书后,你将掌握R 语言的精华,并能够熟练使用多种工具来解决各种数据科学难题。每一章都按照这样的顺序组织内容:先给出一些引人入胜的示例,以便你可以整体了解这一章的内容,然后再深入细节。本书的每一节都配有习题,以帮助你实践所学到的知识。 本书适合R 数据科学家阅读。

2018-07-26

深度学习入门:基于Python的理论与实现【试读】

本书是深度学习真正意义上的入门书,深入浅出地剖析了深度学习的原理和相关技术。书中使用Python 3,尽量不依赖外部库或工具,带领读者从零创建一个经典的深度学习网络,使读者在此过程中逐步理解深度学习。书中不仅介绍了深度学习和神经网络的概念、特征等基础知识,对误差反向传播法、卷积神经网络等也有深入讲解,此外还介绍了学习相关的实用技巧,自动驾驶、图像生成、强化学习等方面的应用,以及为什么加深层可以提高识别精度等疑难问题。

2018-07-13

一个64位操作系统的设计与实现【试读】

本书讲述了一个64 位多核操作系统的自制过程。首先从虚拟平台构筑起一个基础框架,随后再将基础框架移植到物理平台中进行升级、完善与优化。为了凸显64 位多核操作系统的特点,物理平台选用搭载着Intel Core i7 处理器的笔记本电脑。与此同时,本书还将Linux 内核的源码精髓、诸多官方白皮书以及多款常用协议浓缩于其中,可使读者在读完本书后能够学以致用,进而达到理论联系实际的目的。

2018-06-07

零压力学Python【试读】

本书以Python 为背景讲述计算机编程,用示例强化理解、条分缕析Python 工作原理,给出了经验总结及其语言特性的缘由和技巧。内容包括Python 编程基础知识、如何独立编程、程序片段的功能及来由、创建实用和可重用代码、面向对象编程等。

2018-06-07

Spark高级数据分析(第2版)【试读】

本书是使用Spark 进行大规模数据分析的实战宝典,由知名数据科学家撰写。本书在第1 版的基础上,针对Spark 近年来的发展,对样例代码和所使用的资料进行了大量更新。新版Spark 使用了全新的核心API,MLlib 和Spark SQL 两个子项目也发生了较大变化,本书为关注Spark 发展趋势的读者提供了与时俱进的资料,例如Dataset 和DataFrame 的使用,以及与DataFrame API高度集成的Spark ML API。

2018-06-07

机器学习与优化【试读】

本书是机器学习实战领域的一本佳作,从机器学习的基本概念讲起,旨在将初学者引入机器学习的大门,并走上实践的道路。本书通过讲解机器学习中的监督学习和无监督学习,并结合特征选择和排序、聚类方法、文本和网页挖掘等热点问题,论证了“优化是力量之源”这一观点,为机器学习在企业中的应用提供了切实可行的操作建议。

2018-05-15

Hadoop深度学习【试读】

本书主要目标是处理很多深度学习应用的热点问题并向读者披露解决方案的细节。主要内容分为7 章: 第1 章介绍深度学习基础知识,第2 章介绍大规模数据的分布式深度学习,第3 章介绍卷积神经网络,第4 章介绍循环神经网络,第5 章介绍受限玻尔兹曼机,第6 章介绍自动编码器,第7 章介绍如何用Hadoop玩转深度学习。

2018-05-15

Java轻松学【试读】

本书是Java 基础教程类图书,通过开发实际的桌面和移动应用,从实战角度指导读者快速上手Java编程。主要内容包括:Java、Eclipse 和Android Studio 的安装与设置,JShell 的用法,条件、循环、方法变量、类等Java 编程概念,函数创建,GUI 构建,代码调试,常见错误的规避。

2018-05-15

图解深度学习【试读】

本书从深度学习的发展历程讲起,以丰富的图例从理论和实践两个层面介绍了深度学习的各种方法,以及深度学习在图像识别等领域的应用案例。内容涉及神经网络、卷积神经网络、受限玻尔兹曼机、自编码器、泛化能力的提高等。此外,还介绍了包括Theano、Pylearn2、Caffe、DIGITS、Chainer 和TensorFlow 在内的深度学习工具的安装和使用方法。

2018-05-14

机器学习:理论、实践与提高【试读】

书是机器学习理论与算法的参考书目,从监督学习、半监督学习的基础理论开始,本书采用简单、流行的C语言,逐步介绍了常见、先进的理论概念、算法与实践案例,呈现了相应的经典算法和编程要点,满足读者希望了解机器学习运作模式的根本需求。

2018-05-14

Android安全攻防实践【试读】

本书以搭建安卓安全所需的实验环境开篇,首先介绍了ROOT 安卓设备的常用工具和技术,并分析了安卓应用的基本架构,接着从数据存储、服务器端、客户端等方面讲解了安卓应用可能面临的安全风险;最后给出了一些避免恶意攻击的方法。另外,本书还涉及了多个案例,步骤详实,通俗易懂。

2018-04-13

DevOps实践指南【试读】

本书共分为6 个部分:第一部分概述DevOps 的历史和三个基本原则,即“三步工作法”;第二部分介绍开启DevOps 转型的过程;第三到五部分深入探讨“三步工作法”的各个要素;第六部分关注如何将安全性和合规性正确集成到日常工作中。全书涵盖40 余个DevOps 案例,以谷歌、亚马逊、Facebook 等全球知名企业和组织的实际调查结果为依据,展示如何通过现代化的运维管理提升管理效率,进而为企业赢得更大市场、创造更多利润。

2018-04-13

游戏设计信条:从创意到制作的设计原则【试读】

本书是游戏设计的实用参考指南,全面介绍了电子游戏的设计理念和基本方法。作者综合各方面知识,剖析游戏的设计规则和运作原理,为构思、制造独特而有趣的游戏提供了一套有效方法,从脚本立意、玩家体验、互动效果、生产流程等角度讲述了游戏设计的关键核心,提出了游戏可玩性12 项原则等独到见解,解答了游戏设计者们不可回避的诸多问题。

2018-04-13

R数据挖掘入门【试读】

本书使用R,结合大量实例,详细介绍了数据挖掘的理论和分析方法。全书分为3 部分:第1 部分简单介绍了使用R 进行数据挖掘的流程和数据挖掘的概要;第2 部分介绍了数据挖掘的10 种常用方法,并在此基础上使用R 实际进行数据挖掘;第3 部分结合实际的数据挖掘事例介绍了如何使用这些方法。本书适合数据挖掘的初学者,以及正在从事数据分析相关工作,想了解更多分析方法的读者阅读。

2018-04-13

Hadoop数据分析【试读】

通过提供分布式数据存储和并行计算框架,Hadoop已经从一个集群计算的抽象演化成了一个大数据的操作系统。本书旨在通过以可读且直观的方式提供集群计算和分析的概览,为数据科学家深入了解特定主题领域铺平道路,从数据科学家的视角介绍Hadoop集群计算和分析。

2018-04-13

精通机器学习:基于R(第2版)【试读】

本书使用R语言讲述机器学习高级技术,带领读者深入研究统计学习理论和监督式学习,理解如何设计高效算法,学习构建推荐引擎,运用多类分类和深度学习,等等。通过探索数据挖掘、分类、聚类、回归、预测建模、异常检测等,本书帮助读者理解这些概念的工作原理和能够实现的操作。读者将循序渐进地学习神经网络等主题,探索深度学习等内容。通过不同方式使用不同的数据集,读者还可以在AWS等云平台上利用R亲手实践机器学习。

2018-03-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除