会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
flydean程序那些事
最通俗的解读,最深刻的干货,最简洁的教程,众多你不知道的小技巧等你来发现! www.flydean.com
首页
新随笔
管理
上一页
1
···
19
20
21
22
23
24
25
26
27
···
52
下一页
2021年5月26日
密码学系列之:memory-hard函数
摘要: 密码学系列之:memory-hard函数 简介 Memory hard function简称为MHF,在密码学中,内存困难函数(MHF)是一个需要花费大量内存来完成的函数。MHF主要被用在工作量证明中。因为需要花费大量的内存,所以MHF也会被用在密码Hash中,可以防止恶意破解。 和MHF相识的还有
阅读全文
posted @ 2021-05-26 08:05 flydean
阅读(745)
评论(0)
推荐(0)
2021年5月24日
NumPy之:ndarray中的函数
摘要: NumPy之:ndarray中的函数 简介 在NumPy中,多维数组除了基本的算数运算之外,还内置了一些非常有用的函数,可以加快我们的科学计算的速度。 简单函数 我们先看下比较常见的运算函数,在使用之前,我们先构造一个数组: arr = np.arange(10) array([0, 1, 2, 3
阅读全文
posted @ 2021-05-24 09:58 flydean
阅读(596)
评论(0)
推荐(1)
2021年5月19日
NumPy之:ndarray多维数组操作
摘要: NumPy之:ndarray多维数组操作 简介 NumPy一个非常重要的作用就是可以进行多维数组的操作,多维数组对象也叫做ndarray。我们可以在ndarray的基础上进行一系列复杂的数学运算。 本文将会介绍一些基本常见的ndarray操作,大家可以在数据分析中使用。 创建ndarray 创建nd
阅读全文
posted @ 2021-05-19 08:09 flydean
阅读(3277)
评论(0)
推荐(0)
2021年5月17日
密码学系列之:IDEA
摘要: 密码学系列之:IDEA 简介 IDEA的全称是International Data Encryption Algorithm,也叫做国际加密算法,注意,这里不是我们常用的那个开发工具IDEA。 今天给大家详细介绍一下IDEA。 IDEA简介 IDEA中文叫做国际加密算法,最开始也被叫做Improve
阅读全文
posted @ 2021-05-17 09:50 flydean
阅读(1562)
评论(1)
推荐(0)
2021年5月12日
NumPy之:理解广播
摘要: 简介 广播描述的是NumPy如何计算不同形状的数组之间的运算。如果是较大的矩阵和较小的矩阵进行运算的话,较小的矩阵就会被广播,从而保证运算的正确进行。 本文将会以具体的例子详细讲解NumPy中广播的使用。 基础广播 正常情况下,两个数组需要进行运算,那么每个数组的对象都需要有一个相对应的值进行计算才
阅读全文
posted @ 2021-05-12 08:58 flydean
阅读(450)
评论(0)
推荐(0)
2021年5月10日
密码学系列之:NIST和SHA算法
摘要: 简介 SHA算法大家应该都很熟悉了,它是一个用来计算hash的算法,目前的SHA算法有SHA1,SHA2和SHA3种。这三种算法都是由美国NIST制定的。 NIST的全称是美国国家标准与技术研究所,主要来制定各种标准。 本文将会讲解下NIST和SHA各种算法的关系。 SHA1 在密码学中,SHA-1
阅读全文
posted @ 2021-05-10 09:30 flydean
阅读(1421)
评论(0)
推荐(2)
2021年5月8日
NumPy之:使用genfromtxt导入数据
摘要: 简介 在做科学计算的时候,我们需要从外部加载数据,今天给大家介绍一下NumPy中非常有用的一个方法genfromtxt。genfromtxt可以分解成两步,第一步是从文件读取数据,并转化成为字符串。第二步就是将字符串转化成为指定的数据类型。 genfromtxt介绍 先看下genfromtxt的定义
阅读全文
posted @ 2021-05-08 09:42 flydean
阅读(1613)
评论(0)
推荐(0)
2021年5月6日
NumPy之:结构化数组详解
摘要: 简介 普通的数组就是数组中存放了同一类型的对象。而结构化数组是指数组中存放不同对象的格式。 今天我们来详细探讨一下NumPy中的结构化数组。 结构化数组中的字段field 因为结构化数组中包含了不同类型的对象,所以每一个对象类型都被称为一个field。 每个field都有3部分,分别是:string
阅读全文
posted @ 2021-05-06 09:04 flydean
阅读(852)
评论(0)
推荐(0)
2021年5月4日
ECMAScript 2019(ES10)新特性简介
摘要: 简介 ES10是ECMA协会在2019年6月发行的一个版本,因为是ECMAScript的第十个版本,所以也称为ES10. 今天我们讲解一下ES10的新特性。 ES10引入了2大特性和4个小的特性,我们接下来一一讲解。 Array的新方法flat和flatMap 在ES10中,给Array引入了两个新
阅读全文
posted @ 2021-05-04 10:19 flydean
阅读(601)
评论(0)
推荐(0)
2021年4月30日
NumPy之:数据类型对象dtype
摘要: 简介 之前讲到了NumPy中有多种数据类型,每种数据类型都是一个dtype(numpy.dtype )对象。今天我们来详细讲解一下dtype对象。 dtype的定义 先看下dtype方法的定义: class numpy.dtype(obj, align=False, copy=False) 其作用就
阅读全文
posted @ 2021-04-30 09:44 flydean
阅读(8002)
评论(0)
推荐(0)
2021年4月28日
AI数学基础之:P、NP、NPC问题
摘要: 简介 我们在做组合优化的时候需要去解决各种问题,根据问题的复杂度不同可以分为P、NP、NPC问题等。今天给大家来介绍一下这些问题类型。 P问题 在计算复杂度理论中,P(也称为PTIME或DTIME)是基本的复杂度类型。 它是指能够使用确定图灵机在多项式时间内解决的所有决策问题。 这里我们给一下P的定
阅读全文
posted @ 2021-04-28 09:40 flydean
阅读(1618)
评论(0)
推荐(0)
2021年4月25日
NumPy之:标量scalars
摘要: 简介 Python语言中只定义了特定数据类的一种类型(比如只有一种整数类型,一种浮点类型等)。在不需要关注计算机中数据表示方式的普通应用程序中,这样做很方便。但是,对于科学计算来说,我们需要更加精确的控制类型。 在NumPy中,引入了24种新的Python scalar类型用于更加准确的描述数据。这
阅读全文
posted @ 2021-04-25 09:16 flydean
阅读(728)
评论(0)
推荐(0)
2021年4月23日
NumPy之:数据类型
摘要: 简介 我们知道Python中有4种数字类型,分别是int,float,bool和complex。作为科学计算的NumPy,其数据类型更加的丰富。 今天给大家详细讲解一下NumPy中的数据类型。 数组中的数据类型 NumPy是用C语言来实现的,我们可以对标一下NumPy中数组中的数据类型跟C语言中的数
阅读全文
posted @ 2021-04-23 09:42 flydean
阅读(1175)
评论(1)
推荐(0)
2021年4月21日
NumPy之:NumPy简介教程
摘要: 简介 NumPy是一个开源的Python库,主要用在数据分析和科学计算,基本上可以把NumPy看做是Python数据计算的基础,因为很多非常优秀的数据分析和机器学习框架底层使用的都是NumPy。比如:Pandas, SciPy, Matplotlib, scikit-learn, scikit-im
阅读全文
posted @ 2021-04-21 09:21 flydean
阅读(396)
评论(1)
推荐(0)
2021年4月19日
使用gradle插件发布项目到nexus中央仓库
摘要: 简介 Sonatype 提供了一个叫做开源软件资源库托管Open Source Software Repository Hosting (OSSRH) 的工具,帮助我们来方便的将项目发布到中心仓库中。 但是这个工具和我们的项目构建是割裂的,尤其是在CI集成构建中,很难做到自动化。 Gradle是一个
阅读全文
posted @ 2021-04-19 09:32 flydean
阅读(1759)
评论(1)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
26
27
···
52
下一页
公告