3 epubit17

尚未进行身份认证

暂无相关简介

等级
TA的排名 2k+

小朋友们,你试过用Python语言绘制小猪佩奇吗?来完成你的第一个创作吧!

在上一章中,我们用海龟绘图绘制了机器猫的卡通图像。在本章中,我们介绍如何用海龟绘图来绘制小朋友们喜欢的另一个卡通形象——小猪佩奇。1 程序分析我们先来看一下小猪佩奇的样子,如图1所示。图1观察这个图像可以发现,小猪佩奇基本是由各种曲线构成的。她的鼻子是个椭圆。头是几条弧线连接而成,耳朵也是由几条弧线构成的。眼睛是大圆套小圆。腮是一个实心圆。嘴巴就是一条弧线。然后就是身体,左边和...

2019-12-13 17:17:08

本月程序员7种新书:2019年的最后一份新书书单送你

2019年的最后一个月,你的年终总结写好了吗?年底了,给自己的身心放个假,放松心情和小编一起看看有哪些新书会与您见面。1、机器学习精讲安德烈·布可夫(Andriy Burkov) 著,韩江雷 译《机器学习精讲》包含了监督和非监督学习、支持向量机、神经网络、集成算法、梯度下降、聚类分类、降维、自编码器、迁移学习、特征工程以及超参数调试等方面的知识。书中既有数学公式,又有图解说明,一应...

2019-12-09 09:53:24

深度学习:如何使用多块 GPU 计算?

本节中我们将展示如何使用多块 GPU 计算,例如,使用多块GPU 训练同一个模型。正如所期望的那样,运行本节中的程序需要至少2块 GPU。事实上,一台机器上安装多块 GPU 很常见,这是因为主板上通常会有多个 PCIe 插槽。如果正确安装了 NVIDIA 驱动,我们可以通过nvidia-smi命令来查看当前计算机上的全部 GPU。In [1]: !nvidia-smi Mon Feb ...

2019-12-06 11:28:32

机器根本不会学习,所谓的“机器学习”只是在寻找一个数学公式

在开始之前我们要澄清一个事实————机器根本不会学习, 所谓的 “机器学习” 只是在寻找一个数学公式。找到之后, 我们可以利用该公式和一组输入数据 ( 训练数据) 进行运算,并与正确结果进行比较( 我们希望该公式能对大多数新的 (不同于训练数据)、 取自相同或相似统计分布的输入数据进行正确运算。为什么我们认为这不算学习呢?原因是,如果输入数据 发生微小改变,那么新的运算结果可能与正确结果截然不...

2019-12-06 11:23:32

Python库中,如何使用jieba模块来实现古典名著《西游记》的分词

接下来,我们将学习如何使用jieba模块来实现古典名著《西游记》的分词,并且会将书中重点人物出场次数以图形化的方式显示出来,并进一步创建一个词云图。17.4.1 读取文件因为小说《西游记》的内容非常长,我们不太可能会把它放到一个字符串中来操作,所以我们需要它保存在一个文件中。那么我们就需要操作整个文件,把文件中的内容读取出来。我们操作文件的流程是:1.打开文件,得到文件句柄并赋值给一个...

2019-12-04 18:06:53

以大型分布式文件系统的鼻祖GFS为例,看一下分布式文件系统的实现原理

作为互联网技术的先驱,谷歌率先遇到了大数据(即大规模的搜索索引)的问题。2003年,谷歌发表了GFS论文,向业界介绍了其分布式文件系统设计方案。当时,著名的开源搜索引擎Apache Lucene的作者Doug Cutting也正在被同样的问题所困扰,看到谷歌的这篇论文后,他很吃惊,这正是他所需要的啊!于是,以此GFS的设计为蓝图,他开始用Java实现一个分布式文件系统,这就是后来的Hadoop H...

2019-11-27 16:14:17

这几本编程好书优惠价竟然超过双十一,你来看看值不值

小编刚刚打开笔记本,发现京东在做超低价活动,都是编程好书,让小编来捋一捋看看有什么值得推荐的。价格都提供给你喽,很直观!1、重构 改善既有代码的设计闪购价:49.50元新版沿袭了第1 版的结构,依次解释什么是重构,为什么要重构,如何通过“坏味道”识别出需要重构的代码,以及如何在实践中成功实施重构(无论用的是什么编程语言)。● 理解重构的过程和重构的基本原则;● 快速有效地应用各种...

2019-11-25 09:44:00

潘石屹都开始学Python了,你还有什么理由放弃?

昨天,一条潘石屹学Python的微博引起了广大程序员的关注,小编也不例外。地产大佬如是说:听听地产大佬告诉你为什么要学Python?人家如此成功,还在学习的路上,你还有什么理由放弃学Python呢?如果准备学还没开始学的朋友们推荐你们两本书及试读内容,看你能否从今天开始学Python。首先推荐《Python编程快速上手——让繁琐工作自动化》,这本书目前在Python语言学习书里排名第...

2019-11-16 17:24:10

终于有一本可以让初学者全面了解分布式系统设计的书啦

今天,对于在IT行业从事技术工作的人,无论是工程师、架构师还是管理者,也无论从事的工作是否与分布式相关,都应该了解分布式技术,因为总有一天,你会遇到它、接触它、使用它、理解它、完善它。然而,分布式技术涉及的方面(存储、计算、框架、中间件等)是如此之多,且迄今为止尚未见到一本书对其进行概括和梳理,要想对分布式技术有全面的了解,特别是对初学者而言,何其难哉!如今初学者再不用学习分布式技术而发愁...

2019-11-16 09:03:42

Python的这些运算符号,经常用在金融领域你掌握了吗?

本节进入到Python具体的运算环节。既然是运算就需要有相应的运算符号,具体包括算术运算、关系运算、赋值运算、逻辑运算,这些运算在金融领域都是经常使用的。2.4.1 基本算术运算符号从最简单的“加、减、乘、幂、除、模、整除”等基础的算术运算说起,这些也是金融领域最基本的运算。表2-4介绍了在Python中相应的算术运算符号。表2-4 Python中的算术运算符号需要注意的是,在...

2019-11-15 11:32:36

Python的标准GUI库:Tkinter开发基础

Tkinter是Python的标准GUI库,Python使用Tkinter可以快速创建GUI应用程序。因为Tkinter内置在Python的安装包中,所以只要安装Python之后就能导入Tkinter库。另外,开发工具IDLE也是基于Tkinter编写而成的,对于简单的图形界面,Tkinter能够应付自如。本章将详细讲解基于Tkinter框架开发图形化界面程序的核心知识。4.1 Tkinter...

2019-11-12 14:10:10

人生苦短,我要学Python,2019年最靠谱Python书单送你

学习Python语言的途径很多,专业书籍也很多,为了给大家省点事,小编给大家罗列一下2019年最火热的Python书都有哪些。排序小编是按照火热程度排序。双十一,11本Python书推荐给您,祝您阅读愉快!1、基于Python的金融分析与风险管理(金融科技)作者:斯文Python金融分析和风险管理的实用指南 金融大数据分析和金融风控的参考书 金融科技人才的优选读物 NumPy、P...

2019-11-10 22:30:40

为孩子选一门编程语言,除了Scratch,当然就是Python啦

少儿编程图书的读者虽然主要是小读者,但更为关切学习内容的却是他们的家长。一些家长对于计算机和编程是比较陌生的,他们关心的往往是如何快速入门以及如何帮助和辅导孩子进行学习;另一部分家长则对计算机和编程有所了解,他们关心的是为孩子选择什么样的编程语言,甚至孩子学习的效果和水平如何。面对这些读者和家长的反馈时,用一句话可以概括——可怜天下父母心!虽然当前学习Python编程的需求非常旺盛,但现在市面...

2019-11-08 07:19:35

人生苦短,我要学Python,2019年最靠谱Python书单送你

学习Python语言的途径很多,专业书籍也很多,为了给大家省点事,小编给大家罗列一下2019年最火热的Python书都有哪些。排序小编是按照火热程度排序。双十一,11本Python书推荐给您,祝您阅读愉快!1、基于Python的金融分析与风险管理(金融科技)作者:斯文Python金融分析和风险管理的实用指南 金融大数据分析和金融风控的参考书 金融科技人才的优选读物 NumPy、P...

2019-11-08 07:15:33

GAN是如何工作的?在MNIST数据集上如何演示GAN的一个简单实现?

从伪造活动门票的故事中,可以非常直观地看出GAN的思想。为了清楚地理解GAN是如何工作的以及如何实现它们,本节将会在MNIST数据集上演示GAN的一个简单实现。首先,需要构建GAN网络的核心,它由两个主要部分组成:生成器和判别器。生成器将会尝试从某个特定的概率分布中想象或者伪造数据样本;而可以访问和查看实际数据样本的判别器将会判断生成器的输出是在设计中存在缺陷还是它与原始数据样本非常接近。与前...

2019-11-05 16:23:38

最近前端开发圈里最被追捧的是这一本书

最近有一本前端书很火热,一直排在榜单前列。你知道是哪一本吗?《CSS选择器世界》本书特点CSS选择器是CSS世界的支柱,撑起了整个精彩纷呈的CSS世界。本书专门介绍了CSS选择器的相关知识。 全套在线demo,读者可扫描书中二维码轻松获取,并配有专属图书论坛及官方网站。 干货满满且富有情感,让读者享受阅读和学习的乐趣。 作者为“鑫空间-鑫生活”博主及《CS...

2019-11-02 14:33:33

大数据计算引擎的发展已经到了第4代,知识你都掌握了吗?

Flink项目是大数据计算领域冉冉升起的一颗新星。大数据计算引擎的发展经历了几个过程,从第1代的MapReduce,到第2代基于有向无环图的Tez,第3代基于内存计算的Spark,再到第4代的Flink。因为Flink可以基于Hadoop进行开发和使用,所以Flink并不会取代Hadoop,而是和Hadoop紧密结合。Flink主要包括DataStream API、DataSet API、Ta...

2019-11-01 13:16:49

你的大数据书单有多久没更新过了?整理好一份最新的给你

给大家推荐一份大数据书单,好像这份书单很久没有人更新过了,我搜罗了一份与您共享。1、Flink入门与实战Flink是大数据处理领域最近冉冉升起的一颗新星,它可以基于Hadoop进行开发和使用,与Hadoop紧密结合。本书旨在帮助读者从零开始快速掌握Flink的基本原理与核心功能,并具有以下特点:这是一本Flink入门级图书,力求详细而完整地描述Flink基础理论与实际操作...

2019-10-31 08:37:12

笨办法学Python:命令行快速入门

这个附录是一个超快的命令行入门,你可以在一两天内读完这部分内容,这里不会教你命令行的高级应用。简介:废话少说,命令行来也这个附录会教你如何使用命令行来让你的计算机完成一些任务。作为一个快速入门,它的详细程度和我写的别的教程自然无法相比。它只是为了让你拥有基本足够的能力,从而可以开始像真正的程序员一样使用计算机。读完这个附录以后,你将学会命令行使用者每天接触的大部分基本命令,而且你将能基本理...

2019-10-31 08:35:30

Flink如何处理乱序数据?

本章主要针对Flink Time中的Event Time、Ingestion Time、Processing Time以及Watermark进行详细讲解。1 TimeStream数据中的Time(时间)分为以下3种。Event Time:事件产生的时间,它通常由事件中的时间戳描述。 Ingestion Time:事件进入Flink的时间。 Processing Time:事件被处理...

2019-10-28 08:43:44

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。