Fork me on GitHub
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 39 下一页
摘要: 简介 ES10是ECMA协会在2019年6月发行的一个版本,因为是ECMAScript的第十个版本,所以也称为ES10. 今天我们讲解一下ES10的新特性。 ES10引入了2大特性和4个小的特性,我们接下来一一讲解。 Array的新方法flat和flatMap 在ES10中,给Array引入了两个新 阅读全文
posted @ 2021-05-04 10:19 flydean 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 简介 之前讲到了NumPy中有多种数据类型,每种数据类型都是一个dtype(numpy.dtype )对象。今天我们来详细讲解一下dtype对象。 dtype的定义 先看下dtype方法的定义: class numpy.dtype(obj, align=False, copy=False) 其作用就 阅读全文
posted @ 2021-04-30 09:44 flydean 阅读(2190) 评论(0) 推荐(0) 编辑
摘要: 简介 我们在做组合优化的时候需要去解决各种问题,根据问题的复杂度不同可以分为P、NP、NPC问题等。今天给大家来介绍一下这些问题类型。 P问题 在计算复杂度理论中,P(也称为PTIME或DTIME)是基本的复杂度类型。 它是指能够使用确定图灵机在多项式时间内解决的所有决策问题。 这里我们给一下P的定 阅读全文
posted @ 2021-04-28 09:40 flydean 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 简介 Python语言中只定义了特定数据类的一种类型(比如只有一种整数类型,一种浮点类型等)。在不需要关注计算机中数据表示方式的普通应用程序中,这样做很方便。但是,对于科学计算来说,我们需要更加精确的控制类型。 在NumPy中,引入了24种新的Python scalar类型用于更加准确的描述数据。这 阅读全文
posted @ 2021-04-25 09:16 flydean 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 简介 我们知道Python中有4种数字类型,分别是int,float,bool和complex。作为科学计算的NumPy,其数据类型更加的丰富。 今天给大家详细讲解一下NumPy中的数据类型。 数组中的数据类型 NumPy是用C语言来实现的,我们可以对标一下NumPy中数组中的数据类型跟C语言中的数 阅读全文
posted @ 2021-04-23 09:42 flydean 阅读(474) 评论(1) 推荐(0) 编辑
摘要: 简介 NumPy是一个开源的Python库,主要用在数据分析和科学计算,基本上可以把NumPy看做是Python数据计算的基础,因为很多非常优秀的数据分析和机器学习框架底层使用的都是NumPy。比如:Pandas, SciPy, Matplotlib, scikit-learn, scikit-im 阅读全文
posted @ 2021-04-21 09:21 flydean 阅读(218) 评论(1) 推荐(0) 编辑
摘要: 简介 Sonatype 提供了一个叫做开源软件资源库托管Open Source Software Repository Hosting (OSSRH) 的工具,帮助我们来方便的将项目发布到中心仓库中。 但是这个工具和我们的项目构建是割裂的,尤其是在CI集成构建中,很难做到自动化。 Gradle是一个 阅读全文
posted @ 2021-04-19 09:32 flydean 阅读(650) 评论(1) 推荐(0) 编辑
摘要: 简介 文件的存储内容有两种方式,一种是二进制,一种是文本的形式。如果是以文本的形式存储在文件中,那么从文件中读取的时候就会遇到一个将文本转换为Python中数据类型的问题。实际上即使是文本的形式存储,存储的数据也是也是有结构的,因为Python底层是用C来编写的,这里我们也称之为C结构。 Lib/s 阅读全文
posted @ 2021-04-16 09:23 flydean 阅读(859) 评论(1) 推荐(0) 编辑
摘要: ES9的新特性:异步遍历Async iteration 简介 在ES6中,引入了同步iteration的概念,随着ES8中的Async操作符的引用,是不是可以在一异步操作中进行遍历操作呢? 今天要给大家讲一讲ES9中的异步遍历的新特性Async iteration。 异步遍历 在讲解异步遍历之前,我 阅读全文
posted @ 2021-04-15 09:21 flydean 阅读(727) 评论(0) 推荐(1) 编辑
摘要: 简介 如果我们想要运行Python,通常有两种方式,第一种方式就是在Python或者IPython的解释器环境中进行交互式运行,还有一种方式就是程序员最喜欢的编写.py文件,在文件中编写python代码,然后运行。 如果我们想写一篇关于Python的文章,文章里面有代码,还希望代码能够在当前页面运行 阅读全文
posted @ 2021-04-13 09:37 flydean 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 简介 图灵机是由艾伦·麦席森·图灵在1936年描述的一种抽象机器,它是人们使用纸笔进行数学运算的过程的抽象,它肯定了计算机实现的可能性,并给出了计算机应有的主要架构,引入了读写与算法与程序语言的概念为现代计算机的发明打下了基础。 本文将会讲解一下图灵机中的两种类型:确定图灵机和非确定图灵机。 图灵机 阅读全文
posted @ 2021-04-12 09:16 flydean 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 简介 使用java做项目的朋友肯定对maven不陌生,maven为我们提供了一个中心仓库,我们在构建java项目时,直接从maven中心仓库中下载依赖的jar包到本地,然后打包进行构建。 所有人都知道有这样一个maven仓库,但是很少有人去探寻这个maven仓库到底在什么地方,能不能发布自己的jar 阅读全文
posted @ 2021-04-09 09:23 flydean 阅读(578) 评论(1) 推荐(1) 编辑
摘要: 简介 正则表达式是我们做数据匹配的时候常用的一种工具,虽然正则表达式的语法并不复杂,但是如果多种语法组合起来会给人一种无从下手的感觉。 于是正则表达式成了程序员的噩梦。今天我们来看一下如何在ES9中玩转正则表达式。 Numbered capture groups 我们知道正则表达式可以分组,分组是用 阅读全文
posted @ 2021-04-07 09:04 flydean 阅读(756) 评论(3) 推荐(2) 编辑
摘要: 简介 Python中内置了很多非常有用的对象,本文将会介绍Python中的内置函数,内置常量,内置类型和内置异常。 内置函数 Python 解释器内置了很多函数和类型,您可以在任何时候使用它们。 内置函数 abs() delattr() hash() memoryview() set() all() 阅读全文
posted @ 2021-04-06 09:05 flydean 阅读(316) 评论(1) 推荐(0) 编辑
摘要: 简介 class是面向对象编程的一个非常重要的概念,python中也有class,并且支持面向对象编程的所有标准特性:继承,多态等。 本文将会详细讲解Python中class的信息。 作用域和命名空间 在详细讲解class之前,我们来看一下作用域和命名空间的概念。 命名空间(Namespace)是从 阅读全文
posted @ 2021-04-02 08:51 flydean 阅读(740) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 39 下一页