人邮异步社区

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

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

原创 Python编程要点:列表操作和Python的Fraction类(代码实现和练习)

第15章 返衰术Python编程要点列表操作Python的Fraction类15.1 图解九章返衰:所配比率的倒数,称为“返衰”。如5:4:3:2:1为列衰,而::::则称为返衰。图15-1 问题二之问图15-2 问题二之答提示图15-1和15-2所示由图解九章源码中的“图解返衰术.py”自动绘制而成,我们可运行脚本文件,查看动态的绘制过程。返衰术曰:列置衰而令...

2020-01-30 10:58:04 850

原创 从零开始手把手教你用Python 3做数据分析?

欢迎来到Python数据分析的世界!如今,Python已成为数据分析和数据科学事实上的标准语言和标准平台之一。我们将为读者展示一张思维导图,图1-1中将给出Python生态系统为数据分析师和数据科学家提供的各种程序库。NumPy、SciPy、Pandas和Matplotlib库共同构成了Python数据分析的基础,当前它们已经成为SciPy Stack 1.0的组成部分。在本章中,我们不仅会学习如...

2020-01-21 11:38:01 958

原创 程序员必看:如何处理突发的程序故障?

在互联网公司中,大家常提到的是用代码“改变世界”的开发人员。其实,产品上线和维护,除了开发,还有一个岗位也肩负着重要责任。他们随时待命,遇到系统故障要立马解决,还要为项目上线、维护、更新等重大事情提供IT资源,让产品能如期运转。他们就是运维工程师,就像急诊科医生一样,总是临危受命,抢救项目于水火。但这种临危不乱,快速解决问题的技能并非人人都会的。在未来,IT岗位越来越需要综合...

2020-01-21 10:31:50 947

原创 迈向机器学习的第一步从这里开始!

本文要点:多项式拟合;贪心随机训练;径向基函数(RBF function);径向基函数网络模型(RBF Network Model)。从前面几章我们知道,机器学习算法的一般形式是接受出入向量,生成输出向量。要把输入向量变换到输出向量,还要用到另外两个向量,这两个额外的向量分别叫作“长期记忆”和“短期记忆”。长期记忆又被称为“权重”或“系数”,是通过训练来调整的;短期记忆则并非所有的机...

2020-01-20 19:44:32 843

原创 《读九章算术学python》:如何用python编程实现按比率分配物品?图解+代码实现

卷三 衰分 以御贵贱禀税随着人工智能概念的大火,其重要的支持语言Python也一路高歌猛,Python的设计哲学是“优雅、明确、简单”。《九章算术》我国现存的最古老的数学著作之一,本专栏将通过《九章算术》带大家快速学习Python语言、学习编程、学习算法思维。本书包括许多图解、示例和练习,帮助读者,从零开始,一步步掌握python,一步步走进《九章算术》数学的世界!span style...

2020-01-20 08:53:13 1277

原创 《读九章算术学Python》如何用Python编程实现反其率术?附代码实现和习题解答

第13章 反其率术随着人工智能概念的大火,其重要的支持语言Python也一路高歌猛,Python的设计哲学是“优雅、明确、简单”。《九章算术》我国现存的最古老的数学著作之一,本专栏将通过《九章算术》带大家快速学习Python语言、学习编程、学习算法思维。本书包括许多图解、示例和练习,帮助读者,从零开始,一步步掌握python,一步步走进《九章算术》数学的世界!Python编程要点自...

2020-01-20 08:48:53 1081

原创 《读九章学python》如何用Python编程实现其率术?代码实现

第12章 其率术随着人工智能概念的大火,其重要的支持语言Python也一路高歌猛,Python的设计哲学是“优雅、明确、简单”。《九章算术》我国现存的最古老的数学著作之一,本专栏将通过《九章算术》带大家快速学习Python语言、学习编程、学习算法思维。本书包括许多图解、示例和练习,帮助读者,从零开始,一步步掌握python,一步步走进《九章算术》数学的世界!Python编程要点自定...

2020-01-20 08:45:38 770

原创 网信耕耘十余载,金融安全3.0时代的缔造者

来源 | 异步 | 文末赠书异步导读:随着互联网 + 、 大数据、人工智能的发展, 金融科技( Fintech )已成为近几年来最为火热的名词。毋庸置疑,蚂蚁金服是目前国内最大的金融科技公司。全球27家比较有影响力的金融科技公司中,中国占了8家,而且世界前4也被中国包揽。金融科技目前处于蓬勃发展时期,但对其中涉及的安全、风险识别及解决方案,尚处于摸索和探讨阶段,业界普遍缺少...

2020-01-19 03:27:00 1738

原创 如何使用Python进行MySQL数据库管理

本节我们将学习使用Python进行MySQL数据库管理。Python有多种用于MySQL数据库管理的模块,这里使用MySQLdb模块。MySQLdb模块是MySQL数据库服务器的接口,用于向Python提供数据库API。首先我们需要安装MySQL和Python的MySQLdb包,在终端中运行以下命令。$ sudo apt install mysql-se...

2020-01-18 18:32:02 856

原创 每一个程序员都应该掌握一套命名的方法论

名为万物之始,万物始于无名,道生一,一生二,二生三,三生万物。——《易经》命名常常被认为是编程中的细节问题,其重要性往往被低估。而所谓的工匠精神,往往就是体现在细节之处,就日本的“煮饭仙人”50年专注于做好1碗米饭。一个名字虽然并不影响程序的执行,但是却对代码的表达力和可读性有着重要的影响。在程序员的工作中,大部分的时间都在阅读和理解代码,好的命名能够让代码的概念清晰,增加代码的表达力;词不...

2020-01-17 17:24:32 1212

原创 手把手教你如何用Python编程实现今有术?附代码实现

卷二 粟米 以御交质变易主要讲述了各种谷物的兑换比率以及4项比例算法(今有术)。第11章 今有术Python编程要点from … import … 语句字典计量单位转换字符串连接11.1 图解九章今有:依今有数据,按比例关系推算所求数据,称为“今有术”。图11-1 粮食兑换比例提示图11-1所示由图解九章源码中的“图解今有术.py”自动绘制而成,我们可运行脚本文...

2020-01-17 14:05:58 914

原创 如何用Python编程实现算术割圆术?

第10章 割圆术Python编程要点from … import …语句math模块的sqrt()函数round()函数10.1 图解九章{:–}觚( gū ):正多边形。“六觚”即正六边形,“十二觚”即正十二边形。图10-1 六觚、十二觚、二十四觚提示图10-1所示由图解九章源码中的“图解割圆术.py”自动绘制而成,我们可运行脚本文件,查看动态的绘制过程。割六觚以...

2020-01-17 14:02:15 2942

原创 “我太难了!”2020年程序员怎么才不难?

来源 | 异步 | 文末赠书“我太难了”这句话一度成为2019年职场人的口头禅,而程序员的工作陷入“写代码-改bug-和产品经理battle”的困境,简直是”南上加南“。为了改变现状,不少程序员在知乎上提出这样的问题:“怎么才能成为厉害的程序员?”“普通程序员和大神程序员有哪些区别?”……翻遍评论区的所有精彩回答,发...

2020-01-17 01:39:50 1984

原创 《读九章算术入门Python》如何用Python实现算术平均数?

第9章 平分术Python编程要点嵌套while循环列表推导式range()函数enumerate() 函数9.1 图解九章平分:就是求几个分数的算术平均数。图9-1 问题一之问答提示图9-1所示由图解九章源码中的“图解平分术.py”自动绘制而成,我们可运行脚本文件,查看动态的绘制过程。问题一今有三分之一,三分之二,四分之三。问减多益少,各几何而平?答曰:...

2020-01-16 10:37:17 1263

原创 《读九章算术入门Python》如何用Python编程实现分数减法?

第8章 减分术Python编程要点import语句调用模块函数使用\表示换行8.1 图解九章“减分”就是由较大的分数减去较小的分数而求其差。“减分术”即分数减法。图8-1 问题一之问答提示图8-1所示由图解九章源码中的“图解减分术.py”自动绘制而成,我们可运行脚本文件,查看动态的绘制过程。问题一今有九分之八,减其五分之一,问余几何?答曰:四十五分之三十一。...

2020-01-16 10:29:45 1581

原创 Java仍在榜首!TIOBE 1月编程语言排行榜已揭晓!是时候该学 Spring Boot 了!

来源 | 异步 | 文末赠书最近,TIOBE 公布了2019年度编程语言,C语言以2.44%的增长率一举成为2019年度编程语言。但TIOBE最新发布的1月编程语言排行榜,结果不出意外,Java仍然位居榜首。出生已经20多年的Java,其具有卓越的通用性、高效性、平台移植性和安全性,至今仍拥有全球最大的开发者专业社群,并被广泛地应用在PC、移动互联网等多个领域。TI...

2020-01-16 01:27:18 1025

原创 手把手教你如何用Python编程实现减分术?

第8章 减分术Python编程要点import语句调用模块函数使用\表示换行8.1 图解九章“减分”就是由较大的分数减去较小的分数而求其差。“减分术”即分数减法。图8-1 问题一之问答提示图8-1所示由图解九章源码中的“图解减分术.py”自动绘制而成,我们可运行脚本文件,查看动态的绘制过程。问题一今有九分之八,减其五分之一,问余几何?答曰:四十五分之三十一。...

2020-01-15 08:58:01 2130

原创 5种常见的机器学习算法

在本章中,我们将介绍5种常见的机器学习算法。它们不但本身非常有效,也常用于构建更复杂的算法。1 线性回归线性回归(linear regression)是一种流行的回归算法,从样本特征的线性组合(linear combination)中学习模型。1.1 问题陈述给定一个有标签的样本集,N是总样本数量,xi是每个样本i=1,…,N的D维特征向量。yi是一个实数标签[1],每个特征,j=...

2020-01-14 08:44:56 6218

原创 《读九章学Python》手把手教你如何用Python编程实现合分术?分数合并在一起并求和

卷一 方田 以御田畴界域主要讲述了平面几何图形面积的计算方法,分数的四则运算法则,以及分子分母最大公约数的求解。上篇中的“方田术”、“里田术”、“约分术”、“乘分术”都是卷一的内容。第7章 合分术Python编程要点计数器嵌套while 循环语句for循环语句7.1 图解九章“合分术”就是将分数合并在一起并求和,即分数加法。然而,各分数的分母不同,粗细不同,只有采用“齐同之术”...

2020-01-14 08:17:57 2405

原创 《读九章算术学Python》如何用Python编程实现阿拉伯数字转换成汉字数字?

第6章 数量转换Python编程基础字典字符串操作if…elif…else语句递归前面的输入和输出都是阿拉伯数字,这一章我们来看一下如何实现阿拉伯数字和汉字数字之间的相互转换。6.1 阿拉伯数字转换成汉字数字新建一个“数字转换.py”的脚本文件,在文件中输入自定义函数shu_hanzhi的源码:def shu_hanzi(shu): ...

2020-01-14 08:14:06 5942 4

原创 《读九章学Python》如何用Python编程实现图解九章乘分术?

第5章 乘分术Python编程基础元组(Tuples)列表(list)for 循环语句嵌套的if…else语句5.1 图解九章“乘分”即分数相乘。“乘分术”就是分数乘法。图5-1 问题一之问提示上图5-1所示由图解九章源码中的图解“乘分术.py”自动绘制而成,我们可运行脚本文件,查看动态的绘制过程。问题一今有田广七分步之四,从五分步之三,问为田几何?答曰:三十...

2020-01-14 08:08:27 1017

原创 手把手教你如何用Python编程实现九章算法约分术

第4章 约分术Python编程基础脚本模式(Script mode)print()函数、input()函数、split()函数布尔值、比较运算符、布尔运算符、整除运算符//while 循环语句if…else条件语句4.1 图解九章古代称整数为全数(简称为全),称分数为分。任一分数都是把一个单位分成若干等份,取其中几份的结果,若单位的份数较少,即分母较小,则说此分数较粗;若单位的...

2020-01-13 11:10:20 2344

原创 《读九章学Python》手把手教你如何用Python编程实现里田术

第3章 里田术Python编程基础自定义函数(function)注释(#)取模运算(%)字符串连接函数的作用3.1 图解九章里田术:计算边长以里为单位的田地面积,如图3-1所示。图3-1 里田术问题一提示上图由图解九章源码中的“图解里田术.py”自动绘制而成,我们可运行脚本文件,查看动态的绘制过程。脚本的运行方式参见第4章脚本模式。问题一今有田广一里,从一里。...

2020-01-13 09:58:43 1526 1

原创 用Python可以解决的数学问题,探究代数、统计、几何、概率等

我们将编写程序,把数字和公式作为输入,进行一些计算,然后得到解或绘制出图形。其中一些程序能提供强大的计算功能来解决一些数学问题。这些程序能求出方程的解,计算数据集之间的相关性,确定函数的最大值,等等。在其他程序中,我们将模拟现实生活中的事件,如抛物运动、掷硬币或掷骰子。使用程序来模拟这样的事件,让我们可以用一个简单的方法来更好地分析和了解事情本身。也许你会发现一些不借助计算机程序会非常难于探索...

2020-01-12 21:33:10 2714

原创 网络爬虫——从网站中提取有用的数据

本章我们将学习网络爬虫,其中包括学习Python中的BeautifulSoup库,它用于从网站中提取数据。本章包含以下主题。什么是网络爬虫。数据提取。从维基百科网站提取信息。1 什么是网络爬虫网络爬虫是指从网站提取数据的技术,该技术可以将非结构化数据转换为结构化数据。网络爬虫的用途是从网站提取数据,提取的数据可以存储到本地文件并保存在系统中,也可以将其以表格的形式存储到数据库中。...

2020-01-12 20:57:31 2301

原创 没有良好数学基础,应该怎样学习人工智能?

人工智能(Artificial Intelligence,AI)是一个覆盖许多下级学科的宽泛领域,本系列图书涵盖了当中的部分特定主题,而本书则是系列书的第1卷。接下来几小节将会对本系列图书和本卷一一进行介绍。系列书介绍本系列图书将向读者介绍人工智能领域的各种热门主题。由于人工智能是一个庞大而繁杂的领域,并且其涵盖的内容与日俱增,任何一本书都只可能专注于特定领域,因此本书也无意成为一本巨细靡...

2020-01-12 20:01:10 1088

原创 AI入门:机器学习领域基础知识

本章要点:AI与人类大脑的联系; 对输入/输出建模; 分类和回归; 时间序列; 训练。外行人都以为人工智能是人造大脑,并且总把它和科幻电影中的机器人联系起来,而实际上这些科幻场景与现如今的人工智能没什么太大关系。人工智能确实跟人类大脑很相似,但它们的显著差异在于人工智能是人造的——人工智能不必具备生物特性。在进一步深入学习之前,还要介绍一些与人工智能算法交互的通用概念。人工智能算...

2020-01-12 19:57:52 1508

原创 泄露、勒索、入侵……金融科技的安全问题到底多可怕?

来源 | 异步2019年以来,金融科技这条赛道愈发火热了,这一点从各大银行相继成立金融科技子公司就可见一斑。据新浪金融研究院统计,截止目前,已有10家银行或其母公司成立了金融科技子公司。做为传统金融的代表——银行业的金融科技已经驶入快车道。那么,被各大银行趋之若鹜的金融科技到底是什么,与前几年风头无两的互联网金融有何区别?什么是金融科技?金融科技(Financial ...

2020-01-10 15:48:43 2110

原创 畅销10万册,程序员都在学的Spring,第5版上线了

来源 | 异步从2003年发布至今,Spring 已成为目前最受欢迎的企业级 Java 应用程序开发框架,数以百万的来自世界各地的开发人员使用 Spring 框架来创建代码。在整个Spring生态系统中,Spring、Spring Boot和所有其他项目的每个版本都发布了令人兴奋的新功能,重新点燃了开发应用程序的乐趣。Spring 5.0和Spring Boot 2.0的发布达到了...

2020-01-09 20:17:04 969

原创 文言文代码算什么?跟着九章算术学Python编程才厉害

来源 | 异步今天,异步君给大家推荐一个很有意思的专栏:《读九章学Python》。《九章算术》,一本成书于东汉初期、汇总了中国先秦至汉代数学成就的著作。Python版本的《九章算术》,以编程的方式诠释《九章》,通过《九章》学习编程。简练精致的文言、清晰明了的代码,相辅相成、相合相融。“观阴阳之割裂,总算术之根源”,“析理以辞,解体用图”,用严谨的态度在计算机上再现古人之思...

2020-01-09 20:11:48 1988

原创 学深度学习已经可以有这么多选择,是时候出份书单了

之前给大家推荐过多次Python书单,今天打算给大家推荐一份深度学习的书单,刚刚看了一下,不知不觉已经有这么多深度学习书出版了。1、深度学习实战手册 R语言版作者: [印度]普拉卡什(Prakash) ,阿丘图尼·斯里·克里希纳·拉奥(Achyutuni Sri Krishna Rao)译者: 王洋洋深度学习与R语言强强联手使用TensorFlow、H2O和MXNet解决复杂的神经网...

2020-01-08 13:52:33 898

原创 《读九章算术学Python》方田术:Python编程基础入门

第2章 《读九章算术学Python》方田术:Python编程基础入门运算符(operators)值(Values)、类型(Types)变量(Variables)、表达式(Expressions)、语句(statement)函数(function)type()函数、int()函数、float()函数、str()函数2.1 图解九章我国古代对正方形及矩形的田统称为方田。方田术:计算边...

2020-01-08 13:40:17 2282

原创 第1章 Python环境准备

第1章 Python环境准备1.1 下载和安装Python本书配套资源包含针对 Windows系统下的Python 3.6.5版本。你可以直接在Windows系统上安装这个版本。本书中的所有程序在这个版本上都能正常运行。Python 安装程序的文件扩展名是.exe,双击这个文件,弹出窗口如图1-1所示。图1-1 python安装界面选中下方的“Add Python 3.6 to PATH...

2020-01-08 13:12:56 860

原创 我为什么写读九章学Python编程

我为什么写读九章学Python九章算术《九章算术》(下称《九章》)是我国现存的最古老的数学著作之一。据初步考证,《九章》大约成书于东汉初期,汇总了中国先秦至汉代的数学成就。《九章》成书后,历经众人传抄、删改,时有变动。直至魏晋时代,刘徽为《九章》作注,基本成为流传后世基本的定本。而后至唐代,李淳风等人为其补注后,该书成为了算术专科的主要课本。之后,此书传习不绝。“九章”二字,也成了中国数学的...

2020-01-08 08:45:39 1366

原创 码农精进之路:我不相信35岁就做不了程序员

异步导读我曾很多次被人问到,在软件的世界里到底有没有优雅的代码和整洁的架构?是不是所有想实现DDD和想要写好业务代码的职场新人都只能凌乱的摸索和反复尝试?答案是有捷径。对于大多数初出茅庐的程序员们而言,张建飞的《代码精进之路:从码农到工匠》一书就是一条捷径。通过多年的学习和工作积累,张建飞研发了COLA(全称是Clean Object—Oriented Layered Arc...

2020-01-06 14:37:50 1612

原创 困扰无数人的Linux Vim退出方法,原来这么简单?

来源 | 异步Vim作为使用最广泛的文本编辑器之一,在编程的世界中,一直流传着一个关于它的神秘问题,知道答案的人寥寥无几,却又难以启齿,那就是:怎么退出Vim?据说,很多程序员就算退休了,也没有退出Vim,比如这位:他已经使用Vim两年了,为什么呢?因为他不知道怎么退出来。而另一部分程序员则表示:很简单,我重新卖了一台电脑就搞定了。很多人打开Vim却不...

2020-01-05 20:58:02 2881

原创 2019年畅销好书大盘点,有你喜欢的书吗?

无论是企业还是个人,年末都在盘点和总结。做了哪些事情,收获了什么,还有哪些目标没有实现,……还记得年初定的学习计划吗?原定想学的课,想看的书,是不是要延期到2020年了呢?异步君盘点了2019年畅销书,快来看哪些好书你还没有看过!2019年度畅销好书TOP 10C Primer Plus 第6版 中文版【美】史蒂芬·普拉...

2020-01-05 20:55:26 1340

原创 开年书单来袭,你准备好迎接2020了吗?

来源 | 异步2020年来了,这类在去年就刷屏朋友圈的图又来了。无论2019年里的得失如何,大家都开始整理心情,迎接2020年。关于2020年,你有什么新的计划了吗?新年第一本书选哪本读呢?异步君给大家准备了开年书单,甄选20+本经典好书,和你一起用知识迎接2020年!2020开年书单Spring实战(第5版)[美]克雷格·沃斯...

2020-01-05 20:42:19 1614

原创 当程序员爸爸遇上放寒假的孩子……

来源 | 异步提起程序员爸爸带娃,不少搞笑场景流传于网络,纷纷调侃有个程序员爸爸的孩子,生活太“难”了。散热+温暖宝宝,一举两得!会敲键盘,帮爸爸改bug指日可待!爸爸改bug的样子帅到宝宝了!但近年来,国内对编程教育越来越重视,少儿编程已然成了一个新的教育趋势,程序员爸爸就有了得天独厚的优势。到底该如何帮孩子入...

2020-01-05 20:41:16 1017

原创 工资突然爆炸式提升是什么感觉?代码之外,这些技能也必须学!

来源 | 异步以前上大学的时候,老师总说:“你们现在不努力多学点本事,以后就会更辛苦,白天上班,晚上还要学习。”但当工作了之后才知道,老师的话并不算完全正确。学习不可能只是上学期间的时间,只要想有所进步,在任何阶段都不能停止学习。最近,知乎上有个话题十分火爆:话题中不少高赞回答,描述了工资暴增的过程。大家都从基础的岗位做起,但是经过几年的工作,能得到“质”的改变,...

2020-01-05 20:40:28 949

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内核设计思想(第2版)(上下册)

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

2017-06-28

空空如也

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

TA关注的人

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