人邮异步社区

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

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

原创 少年,暑期学编程可好?

少年,暑假即将来临,这个暑期怎么安排,学点编程语言吧,不多读,这个暑期最多选读2本就很好啦!1、Scratch 3.0少儿编程趣味课 全彩印刷,40个丰富多彩的项目,2个完整游戏案例 做中学,动手学,轻松掌握Scratch 3.0创意和编程, 提供代码和素材下载 方便亲子互动和自学 编辑推荐:● 从少年儿童认知和学习理念入手,帮助读者迈好少儿学编程的第 一步...

2019-06-27 17:13:00 960

原创 学好顶级算法谜题,不再为了编程而编程

谜题趣味非凡。顶级谜题的解可没那么浅显易得,需要灵光一闪才能发现。算法谜题是指谜题的解法就是算法,解题的步骤可以被机器自动执行。算法可以用英文或者其他任何自然语言来描述,但是为了更加精确,往往会用伪代码进行描述。之所以称为“伪代码”,是因为它尚未细化到足以在计算机上运行的程度,与用编程语言编写的代码不大一样。当今世界有越来越多的人以计算机编程为业。为了学习编程,我们首先要通过简单的例子学习基本的...

2019-06-27 17:08:44 949

原创 经典Linux/UNIX必读书单推荐给你

今天给大家梳理一份unix/linux书单位,在书单开始之前,给大家重磅推荐一本操作系统原理的经典书籍。《操作系统导论》重磅推荐操作系统导论雷姆兹·H.阿帕希杜塞尔(,Remzi,H.,Arpaci-Dusseau),[美] 安德莉亚·C.阿帕希杜塞尔(Andrea … 著,王海鹏 译● 美国知名操作系统教材● 紧紧围绕操作系统的三大主题元素:虚拟化 并发和持久性进行讲解● 豆瓣...

2019-06-25 10:28:43 1467

原创 操作系统应该如何在多CPU上调度工作?

本章将介绍多处理器调度(multiprocessor scheduling)的基础知识。由于本章内容相对较深,建议认真学习并发相关的内容后再读。过去很多年,多处理器(multiprocessor)系统只存在于高端服务器中。现在,它们越来越多地出现在个人PC、笔记本电脑甚至移动设备上。多核处理器(multicore)将多个CPU核组装在一块芯片上,是这种扩散的根源。由于计算机的架构师们当时难以让单...

2019-06-24 11:12:41 4557 2

原创 来!编写你的第一个网络爬虫

为了抓取网站,我们首先需要下载包含有感兴趣数据的网页,该过程一般称为爬取(crawling)。爬取一个网站有很多种方法,而选用哪种方法更加合适,则取决于目标网站的结构。本章中,我们首先会探讨如何安全地下载网页,然后会介绍如下3种爬取网站的常见方法:爬取网站地图;使用数据库ID遍历每个网页;跟踪网页链接。到目前为止,我们交替使用了抓取和爬取这两个术语,接下来让我们先来定义这两种方法的相似...

2019-06-22 11:00:01 1366

原创 程序员忧虑的事:如何保持技术竞争力

技术人转型做管理后,可以分配在技术上的时间会越来越少,尤其是写代码的机会也越来越少,手越来越生疏。而需要做的技术评审和技术决策类工作却有增无减,加上管理者的决策产生的影响比之前更大了,因此对技术判断力的要求也越来越高。无怪乎会有新经理抱怨说:“技术管理者是有违人性的,一方面自己的技术越来越差,另外一方面却要带领整个技术团队。”技术管理者对于如何保持技术能力的焦虑,可见一斑。不仅我们自己焦虑,我们...

2019-06-21 10:47:37 1016

原创 机器学习分支之一:强化学习

强化学习的发展历史强化学习的理论知识强化学习的应用案例强化学习的特点与未来凡是过往,皆为序章。——莎士比亚《暴风雨》“知往鉴今”,为了更好地学习强化学习,需要对强化学习的发展历史进行整体了解。唯有全面了解强化学习的发展历史,才能够更为直观、深刻地理解强化学习所取得的成就和存在的不足,并厘清强化学习的未来发展趋势。除此之外,由于强化学习是机器学习的分支之一,也需要对强化学习在机器学习...

2019-06-20 10:33:08 5649

原创 为何现在深度学习这么流行?

为何现在深度学习这么流行?一些关键原因如下:硬件可用性;数据和算法;深度学习框架。硬件可用性深度学习要在数百万甚至数十亿的参数上进行复杂的数学运算。尽管过去这些年有所提高,但仅依靠现在的CPU执行这些运算极其耗时。一种叫作图形处理单元(Graphics Processing Unit,GPU)的新型硬件在完成这些大规模的数学运算(如矩阵乘法)时可以高出几个数量级。GPU最初是Nvi...

2019-06-19 18:03:09 1210

原创 这三本Python书,上了热搜榜

小编刚刚看了一下京东页面,有3本Python书上了京东前10热搜榜。这三本书是:Python核心编程(第3版)[Core Python Applications Programming(3rd Edition)]、Python编程快速上手 让繁琐工作自动化、笨办法学Python 3。618活动临近尾声,小编给你介绍一下这三本书以及购买途径,需要的同学就不用去搜啦。小编昨天刚刚推荐了Python书,...

2019-06-18 18:35:50 759

原创 Python经典好书从入门到进阶整理好送你

小编感觉这个时间囤Python书再合适不过了,正逢京东618年中钜惠,每满100减50,每天的0点、9点、14点、20点抢200减20、400减80优惠券,叠加购买超级划算。1、“笨办法”学Python 3作者:[美] 泽德 A. 肖(Zed A. Shaw)译者:王巍巍对于不懂编程的入门者学Python来说是一本好书,作者的语言和措辞都是面向这样的受众写的,浅显易懂。同时,这本书是以讲...

2019-06-17 21:54:50 1157

原创 如何处理常见的并发编程缺陷?

多年来,研究人员花了大量的时间和精力研究并发编程的缺陷。很多早期的工作是关于死锁的,之前的章节也有提及,本章会深入学习[C+71]。最近的研究集中在一些其他类型的常见并发缺陷(即非死锁缺陷)。在本章中,我们会简要了解一些并发问题的例子,以便更好地理解要注意什么问题。因此,本章的关键问题就是:关键问题:如何处理常见的并发缺陷并发缺陷会有很多常见的模式。了解这些模式是写出健壮、正确程序的第一...

2019-06-16 10:17:20 926

原创 这些IT经典书都是蓝色封面,你读了吗?

文中这些经典书,都是蓝色封面,你的枕边有哪一本?可否愿意与我分享。篇首重磅推出新书《操作系统导论》,异步社区已上架,京东、当当预售中,也随后即将上架。 重磅来袭 操作系统导论作者:[美] 雷姆兹·H.阿帕希杜塞尔( Remzi H. Arpaci-Dusseau), [美]安德莉亚·C.阿帕希杜塞尔(Andrea C. Arpaci-Dusseau)译者:王海鹏美国知名操作系统教材...

2019-06-16 07:02:25 1999

原创 大多数程序员纠结的事:我要不要转回去做技术

由于工作关系,我经常有机会和转管理前后的准经理或新经理聊天,并经常会问他们这样一个问题:“经历从工程师到团队领导这个转变,你最大的感受是什么?”我得到的回答往往是下面这样的。有人会一脸无奈地对我说:“管理的事儿太杂,都没时间写代码了,越来越心虚……”有人语重心长地告诉我:“做管理最大的挑战是,要舍弃技术,特别难。”有人会抬头反问我:“管理和技术到底该怎么平衡?”有人会故作轻松地笑道:“突...

2019-06-16 06:10:30 960

原创 与操作系统导论对话

教授:欢迎阅读这本书,本书英文书名为《Operating Systems:Three Easy Pieces》,由我来讲授关于操作系统的知识。请做一下自我介绍。学生:教授,您好,我是学生,您可能已经猜到了,我已经准备好开始学习了!教授:很好。有问题吗?学生:有!本书为什么讲“3个简单部分”?教授:这很简单。理查德·费曼有几本关于物理学的讲义,非常不错……学生:啊,是《别闹了,...

2019-06-13 08:02:44 6234 2

原创 最简单的深度学习入门书《动手学深度学习》

就在几年前,不管在大公司还是创业公司,都鲜有工程师和科学家来将深度学习应用到智能产品与服务中。作为深度学习前身的神经网络,才刚刚摆脱被机器学习学术界认为是过时工具的印象。那个时候,即使是机器学习也非新闻头条的常客。它仅仅被看作是一门具有前瞻性,并拥有一系列小范围实际应用的学科。在包含计算机视觉和自然语言处理在内的实际应用通常需要大量的相关领域知识:这些实际应用被视为相互独立的领域,而机器学习只占其...

2019-06-12 09:44:10 8435 2

原创 以运维和开发的视角纵观Docker

本章的初衷是在继续深入研究Docker之前,对Docker进行一个整体介绍。本章主要包含两部分内容。运维(Ops)视角。开发(Dev)视角。在运维视角中,主要包括下载镜像、运行新的容器、登录新容器、在容器内运行命令,以及销毁容器。在开发视角中,更多关注与应用相关的内容。本书会从GitHub拉取一些应用代码,解释其中的Dockerfile,将应用容器化,并在容器中运行它们。通过上面两...

2019-06-10 10:22:15 762

原创 哪些程序员容易走上管理岗位,看看有没有你

也许你早已决定做一名管理者,又或者你刚刚有这个打算,不管哪种情况,你是否已经和你的上级交流过这个问题呢?在我调研过的几百位新经理中,只有15%左右和上级表达过管理意愿,我自己培养的几十位新经理中,明确表示自己想做管理的,也只有大约20%左右,这个比例很低。所以,如果我猜你没有跟上级表达过你的意愿,大概率能猜对。你可能会说,如果上级觉得我能干,肯定会给我机会的;如果觉得我不行,表达也没用。而事实...

2019-06-05 10:47:38 6697 2

原创 如果你是个迷茫的程序员,有必要看这篇技术人职业发展路径

也许是现在,也许是未来,总有那么一天,我们会操心未来的职业发展。可当我们抬起头眺望远方的时候,却发现总也看不清。于是,我们很自然会想到—前人都去了哪里呢?多年前的那些工程师现在都在做什么呢?也许,他们的去向能给我们一些启发和指引。我一直希望能够帮技术人整理一份职业发展路径的清单,好让技术人在碰到职业选择困惑的时候,可以像看菜单一样有所参照。前不久的一次聚会,给了我一个很好的机会。“老知道人...

2019-06-04 13:29:52 3201 1

原创 荐书|程序员必读经典《UNIX操作系统设计》

当前,介绍UNIX系统的书籍很多,然而论述UNIX系统内部结构的专著却屈指可数。《UNIX操作系统设计》是其中非常引人注目的一本。本书作者Maurice J.Bach多年来在AT&T公司的贝尔实验室工作,对UNIX系统的设计思想有深刻了解,又有讲授UNIX系统的丰富经验。作者在回顾UNIX操作系统的发展演变的基础上,描述了UNIX系统Ⅴ内核内部的数据结构和算法,并对其做了深入浅出的分析。在...

2019-06-04 09:35:16 3218 1

奔跑吧Linux内核

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

2017-08-15

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

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

2017-06-28

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

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

2017-10-26

空空如也

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

TA关注的人

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