Fork me on GitHub
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 38 下一页
摘要: 简介 本文将会讲解Pandas中基本的数据类型Series和DataFrame,并详细讲解这两种类型的创建,索引等基本行为。 使用Pandas需要引用下面的lib: In [1]: import numpy as np In [2]: import pandas as pd Series Serie 阅读全文
posted @ 2021-06-11 08:51 flydean 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 简介 ES8引入了SharedArrayBuffer和Atomics,通过共享内存来提升workers之间或者worker和主线程之间的消息传递速度。 本文将会详细的讲解SharedArrayBuffer和Atomics的实际应用。 Worker和Shared memory 在nodejs中,引入了 阅读全文
posted @ 2021-06-10 09:01 flydean 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 简介 如果我们想要运行Python,通常有两种方式,第一种方式就是在Python或者IPython的解释器环境中进行交互式运行,还有一种方式就是程序员最喜欢的编写.py文件,在文件中编写python代码,然后运行。 如果我们想写一篇关于Python的文章,文章里面有代码,还希望代码能够在当前页面运行 阅读全文
posted @ 2021-06-09 20:44 flydean 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 密码学系列之:生日攻击 简介 生日攻击其实是一个概率论的问题,也就是说一个看起来很难发生的事情,事实上它发生的概率却很大。这种主观上和事实上的概率差距,让随机攻击成功的几率变的更高,这样的攻击就叫做生日攻击。 生日问题的由来 生日问题也叫做生日悖论,它是这样这样描述的。 假如随机选择n个人,那么这个 阅读全文
posted @ 2021-06-09 09:03 flydean 阅读(745) 评论(1) 推荐(0) 编辑
摘要: Pandas之:Pandas高级教程以铁达尼号真实数据为例 简介 今天我们会讲解一下Pandas的高级教程,包括读写文件、选取子集和图形表示等。 读写文件 数据处理的一个关键步骤就是读取文件进行分析,然后将分析处理结果再次写入文件。 Pandas支持多种文件格式的读取和写入: In [108]: p 阅读全文
posted @ 2021-06-07 09:14 flydean 阅读(215) 评论(0) 推荐(0) 编辑
摘要: Pandas之:Pandas简洁教程 简介 pandas是建立在Python编程语言之上的一种快速,强大,灵活且易于使用的开源数据分析和处理工具,它含有使数据清洗和分析⼯ 作变得更快更简单的数据结构和操作⼯具。pandas经常和其它⼯具⼀同使⽤,如数值计算⼯具NumPy和SciPy,分析库stats 阅读全文
posted @ 2021-06-05 19:12 flydean 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 密码学系列之:碰撞抵御和碰撞攻击collision attack 简介 hash是密码学和平时的程序中经常会用到的一个功能,如果hash算法设计的不好,会产生hash碰撞,甚至产生碰撞攻击。 今天和大家详细探讨一下碰撞攻击。 什么是碰撞攻击 所谓碰撞攻击指的是对于同一个hash函数来说,两个不同的i 阅读全文
posted @ 2021-06-03 06:51 flydean 阅读(316) 评论(1) 推荐(0) 编辑
摘要: 架构之:软件架构漫谈 简介 每一个程序员心中都有个架构师的梦想,架构是如此的重要,以至于每个程序员都在谈架构,仿佛没有架构的软件是没有灵魂的,不想做架构师的程序员不是一个好的码农一样。 那么架构到底是什么呢?架构是怎么得到的呢?今天本文将会从自身的经验来阐述一下对架构的看法。 什么是架构 在软件发展 阅读全文
posted @ 2021-06-01 07:03 flydean 阅读(505) 评论(1) 推荐(1) 编辑
摘要: 简介 在现代程序中,我们经常会使用到两个关键词:并发concurrency和并行parallelism,虽然两者的英文单词区别很大,但是翻译成中文之后几乎是一样的。虽然中文以其优美的语法和工整的写法凌驾于英语之上,但是带来的复杂性和翻译的多意性往往会给技术工作者一点点烦恼。 没关系,今天本文为大家解 阅读全文
posted @ 2021-05-30 21:06 flydean 阅读(392) 评论(0) 推荐(1) 编辑
摘要: 密码学系列之:SAFER 简介 分组密码是一个非常优秀的加密结构,很多常用加的加密算法使用的都是分组算法,比如DES。SAFER表示的也是一种分组密码算法。一起来看看吧。 SAFER简介 SAFER的全称是Secure And Fast Encryption Routine,在密码学中,SAFER主 阅读全文
posted @ 2021-05-28 07:54 flydean 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 密码学系列之:memory-hard函数 简介 Memory hard function简称为MHF,在密码学中,内存困难函数(MHF)是一个需要花费大量内存来完成的函数。MHF主要被用在工作量证明中。因为需要花费大量的内存,所以MHF也会被用在密码Hash中,可以防止恶意破解。 和MHF相识的还有 阅读全文
posted @ 2021-05-26 08:05 flydean 阅读(304) 评论(0) 推荐(0) 编辑
摘要: NumPy之:ndarray中的函数 简介 在NumPy中,多维数组除了基本的算数运算之外,还内置了一些非常有用的函数,可以加快我们的科学计算的速度。 简单函数 我们先看下比较常见的运算函数,在使用之前,我们先构造一个数组: arr = np.arange(10) array([0, 1, 2, 3 阅读全文
posted @ 2021-05-24 09:58 flydean 阅读(205) 评论(0) 推荐(1) 编辑
摘要: NumPy之:ndarray多维数组操作 简介 NumPy一个非常重要的作用就是可以进行多维数组的操作,多维数组对象也叫做ndarray。我们可以在ndarray的基础上进行一系列复杂的数学运算。 本文将会介绍一些基本常见的ndarray操作,大家可以在数据分析中使用。 创建ndarray 创建nd 阅读全文
posted @ 2021-05-19 08:09 flydean 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 密码学系列之:IDEA 简介 IDEA的全称是International Data Encryption Algorithm,也叫做国际加密算法,注意,这里不是我们常用的那个开发工具IDEA。 今天给大家详细介绍一下IDEA。 IDEA简介 IDEA中文叫做国际加密算法,最开始也被叫做Improve 阅读全文
posted @ 2021-05-17 09:50 flydean 阅读(280) 评论(1) 推荐(0) 编辑
摘要: 简介 广播描述的是NumPy如何计算不同形状的数组之间的运算。如果是较大的矩阵和较小的矩阵进行运算的话,较小的矩阵就会被广播,从而保证运算的正确进行。 本文将会以具体的例子详细讲解NumPy中广播的使用。 基础广播 正常情况下,两个数组需要进行运算,那么每个数组的对象都需要有一个相对应的值进行计算才 阅读全文
posted @ 2021-05-12 08:58 flydean 阅读(261) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 38 下一页