人邮异步社区

人民邮电出版社异步社区官方博客

  • 博客(14)
  • 资源 (6)
  • 收藏
  • 关注

原创 这次不讲深奥的理论,我们一起看小说学敏捷

在软件开发行业中,虽然敏捷、精益和Devops已经不是什么新鲜词汇,但是转型依然困难重重。在《精益企业》的译者序中有以下这段“控诉”:“在这个行业做开发、 管理和咨询这么多年, 有一种深深的失望 。 软件本可以是优美的, 做软件的过程本可以是充满创造性、充满乐趣的,然而目之所及,大多数管理者深受建筑行业、制造行业生产过程的传统管理模式(即泰勒主义管理模式)影响, 生生将软件开发变成了一个艰苦而无...

2018-09-20 10:33:14 742

原创 使用正确的图表理解数据

在本文中,我们将更多注意力放在展现的数据所表达的含义上,以及如何通过图表把它有效地表达出来。我们将展示一些新的技术和图表,当知道想要传达给用户什么信息后,我们对这些图表的理解会更深刻。有这样的一个问题:“为什么要以这种方式展示数据?”这在数据探索阶段是最重要的一个问题。如果没能很好地理解数据就把它以某种形式展示出来,那么毫无疑问,读者也将难以正确地理解这些数据。1.1 理解对数图很多情况下,在...

2018-09-19 23:04:08 1029

原创 开学季:20本Python经典书单

​​Python非常灵活,让实验变得容易。解决简单问题的方法简单而优雅。Python为新手程序员提供了一个很好的实验室。Python具有一些特征,使其成为第一种编程语言的接近完美的选择。Python基本结构简单、干净、设计精良,使学生能够专注于算法思维和程序设计的主要技能,而不会陷入晦涩难解的语言细节。在Python中学习的概念可以直接传递给后续学习的系统语言(如C ++和Java)。但Pyt...

2018-09-18 17:33:48 1148

原创 十位改变世界的人工智能领域大师

​​1948年,“计算机科学之父”的Allen Turing以及“信息科学之父”的Claude Shannon自主研发了今天国际象棋程序仍然使用的基本算法。诺贝尔经济学奖得主、卡内基梅隆大学的Herbert Simon预测,“在10年内,计算机将成为国际象棋冠军”(但是,实践证明他及随后的很多人是错误的)。经过许多基本的开发国际象棋程序的工作后,1959年,Newell、Simon和Shaw进行了...

2018-09-18 15:37:25 3892

原创 专访Josh Wills:从数学到编程,如何成为更好的程序员?

​​鉴于在少年时代着迷于微积分,长大后的Josh Wills前往杜克大学选修了理论数学专业。在大学的最后一年,他认识了统计学这样一个学科,虽然比起偏微分方程,Josh更喜欢后者,但他确实在那一刻起就喜欢上了这一个学科。在那之后,Josh去过IBM一小段时间,然后去得州大学奥斯汀分校成为一名运筹学研究方向的博士,主要研究内容是解决NP-难的问题。在那之后,他便进入了初创公司领域,在Zillian...

2018-09-14 10:53:20 711

原创 数据科学入门的5个技巧

很多人问我数据科学和数据分析的最大区别是什么。有的人认为两者没有区别,有的人则认为两者千差万别。我认为,尽管两者确实存在很多不同之处,但最大的不同在于数据科学严格遵循结构化、一步一步的操作过程,保证了分析结果的可靠性。和其他科学研究一样,这些过程必须被严格执行,否则分析结果将不可靠。再直白一点,对于外行的数据科学家,严格遵循这些过程将能够快速获得准确结果。反之,如果没有清晰的路线图,则分析结果...

2018-09-11 11:18:16 1252

原创 重磅!首届人工智能本科专业研讨会举办,这个学校已招收第一批本科生

国务院印发了《新一代人工智能发展规划》,要求“完善人工智能领域学科布局,设立人工智能专业”。教育部印发了《高等学校人工智能创新行动计划》,要求“对照国家和区域产业需求布点人工智能相关专业,加大人工智能领域人才培养力度”。今年7月,由北京航空航天大学主办了首届“人工智能本科专业研讨会”, 来自清华大学、南京大学、西安交通大学、中国科学技术大学、复旦大学、浙江大学等全国26所一流大学的人工智能...

2018-09-10 11:20:05 1031

原创 百科全书《人工智能(第2版)》之盲目搜索

本文摘自《人工智能 (第2版)》人民邮电出版社出版在本文中,我们从在人工智能中经常遇到的最重要的问题之一 ——搜索开始学习。我们的目标是介绍在AI中用于求解问题的最流行方法:搜索、知识表示和学习。我们开始学习基本的搜索算法——所谓的“无信息搜索”或“盲目搜索”的方法。这些算法不依赖任何问题领域的特定知识。正如我们将看到的,这些算法通常需要大量的空间和时间。2.0 简介:智能系统中的...

2018-09-06 13:31:19 2201

原创 如何听起来像数据科学家?

​​不管你从事哪个行业——IT、时尚、食品或者金融,数据都在影响着你的生活和工作。在本周的某个时刻,你也许会参与一场关于数据的讨论。新闻媒体正在越来越多地报道数据泄露、网络犯罪,以及如何利用数据窥视我们的生活。但为什么是现在?为什么今天这个时代是数据相关产业的温床?在19世纪,世界处于工业时代。人类通过伟大的机械发明和工业探索世界。工业时代的领袖们,比如亨利·福特,认识到通过这些机器可以创...

2018-09-06 11:01:54 639

转载 当我们谈高性能时,我们谈些什么?

网站越快,用户的黏性就越高;网站越快,用户忠诚度更高;网站越快,用户转化率越高。简言之,速度是关键。——《Web 性能权威指南》显然,高性能意味着“快”。但对快的定义,在不同的系统中,标准是不一样的。为了获得快的体验,通常我们需要平衡成本和收益等方面制定优化方法。如果说“快”的标准不好把握的话,但我们都对类似这样的典型论述有一致的结论,比如:内存是快的U 盘是慢的...

2018-09-05 10:45:38 543

原创 8月图书畅销榜:经典书霸屏,AI持续火爆《深度学习》拔头筹

不知不觉又开始了元气满满的9月,开学的季节,小编整理了8月计算机类异步图书在电商平台的销售数据,重磅推出图书的销量排行榜单(数据来源于京东网、当当网的计算机类图书销量排行)。榜单分为畅销榜、新书榜、预售新书榜三部分,一定有你意想不到的收获哦!8月图书畅销榜盘点8月份的图书畅销榜,京东和当当畅销榜单不尽相同。但从表格中的图书分类来看,编程语言依旧延续了火爆的态势,操作系统的图书只有《...

2018-09-04 12:59:25 1993

原创 设计一种面向对象脚本语言

有没有感觉设计一门语言实在是太有意思了,可以自定义语法规则,我的“地盘听我的”。脚本语言的功能本书设计一门纯粹的面向对象脚本语言,任何语言都有个名词,这里给这个语言起个名字——sparrow(麻雀)。它支持的功能如下。1 变量支持局部变量和局部变量的定义。变量可引用、赋值。内部复合数据类型以大写字符开头,如System.print()2 基本数据类型数值:包括整数和...

2018-09-03 15:14:58 559

原创 70种方法,轻松入门Python可视化编程

图形可视化是展示数据的一个非常好的手段,好的图表自己会说话。毋庸多言,在Python的世界里,matplotlib是最著名的绘图库,它支持几乎所有的2D绘图和部分3D绘图,被广泛地应用在科学计算和数据可视化领域。但是介绍matplotlib的中文书籍很少,大部分书籍只是在部分章节中提到了matplotlib的基本用法,因此在内容和深度上都力有不逮。《Python数据可视化编程实战(第2版)》则是一...

2018-09-03 15:11:54 3351

原创 这些计算机经典书,如果你没读过不合适

教育就是当一个人把在学校所学全部忘光之后剩下的东西。——阿尔伯特•爱因斯坦软件开发的世界是不断变化的。每一天都会有一门新的技术出现,昨天你学到的东西今天可能就毫无意义了。在这个飞速变化的世界里,学习的能力是至关重要的。程序员如果选择故步自封,忽视自己的技能发展,那么他们很快就会落在后面,错失未来,只能被派去维护过去的遗留系统。如果想摆脱这种宿命,你就需要学会如何学习。这20本经典书,让...

2018-09-03 15:07:11 1503

Python物理建模初学者指南下载

# 用Python解决科学问题的实践指南,众多世界知名大学教授推荐阅读 # 本书旨在帮助Python 学习者掌握足够的Python编程技能以进行物理建模。全书分为8 章和5 个附录,包括Python 基础知识、数据结构与程序控制、 数据输入和输出、Python 高级知识和高级技术等,其中贯穿了三次不同方向和难度的物理建模上机实验。附录部分介绍了Python 的安装、错误消息、版本差异以及可供深入学习的话题。 本书适合Python 初学者阅读,尤其适合想要用Python 进行科学计算和物理建模的读者学习参考。

2017-10-26

奔跑吧Linux内核

本书内容基于Linux 4.0内核,主要选取了Linux内核中最基本最常用的内存管理、进程管理、并发与同步以及中断管理这4个内核模块进行讲述。全书共分为6章,依次介绍了ARM体系结构、Linux内存管理、进程调度管理、并发与同步、中断管理、内核调试技巧等内容。本书的每节内容都是一个Linux内核的话题或者技术点,读者可以根据每小节前的问题进行思考,进而围绕问题进行内核源代码的分析。 本书内容丰富,讲解清晰透彻,不仅适合有一定Linux相关基础的人员学习和使用,包括从事与Linux相关的开发人员、操作系统的研究人员、嵌入式开发人员及Android底层开发人员等,而且适合作为对Linux感兴趣的程序员学习用书。

2017-08-15

爱上Android-试读

本书深入浅出,详细讲解了Android开发的知识,主要内容包括:Android的体系架构、Android Studio、项目的创建、Android工程目录、调试程序、界面的搭建;常用的控件和属性、提示信息Toast和Snackbar、点击事件3种写法等;Activity之间的跳转、Activity生命周期、Activity启动模式等;数据存储、网络编程;图片的处理;复杂控件的使用;Fragment、广播接收者、Service、动画等;以及Android新特性、Kotlin语言、性能优化、屏幕适配、自定义控件、JNI/NDK开发等高级知识。并通过开发一个真实的项目让读者学以致用。 本书内容通俗易懂,比较适合初学者阅读,也可以作为专业人员的工具书,以及大专院校相关专业师生的学习用书和培训学校的教材。

2017-08-04

深入理解Android内核设计思想(第2版)(上下册)

 全书从操作系统的基础知识入手,全面剖析进程/线程、内存管理、Binder机制、GUI显示系统、多媒体管理、输入系统、虚拟机等核心技术在Android中的实现原理。书中讲述的知识点大部分来源于工程项目研发,因而具有较强的实用性,希望可以让读者“知其然,更知其所以然”。本书分为编译篇、系统原理篇、应用原理篇、系统工具篇,共4篇25章,基本涵盖了参与Android开发所需具备的知识,并通过大量图片与实例来引导读者学习,以求尽量在源码分析外为读者提供更易于理解的思维方式。   本书既适合Android系统工程师,也适合于应用开发工程师来阅读,从而提升Android开发能力。读者可以在本书潜移默化的学习过程中更深刻地理解Android系统,并将所学知识自然地应用到实际开发难题的解决中。

2017-06-28

空空如也

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

TA关注的人

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