哈希值有什么用 2023-04-18 764 哈希值,即HASH值,是通过对文件内容进行加密运算得到的一组二进制值,主要用途是用于文件校验或签名。正是因为这样的特点,它常常用来判断两个文件是否相同。 一、哈希值有什么用 哈希值,即HASH值,是通 …
哈希值是怎么生成的 2023-04-18 710 哈希值生成是:通过一定的哈希算法(典型的有MD5,SHA-1等),将一段较长的数据映射为较短小的数据,这段小数据就是大数据的哈希值。他有这样一个特点,他是少数的。 一、哈希值生成 哈希值生成是:通过一 …
什么是哈希值 2023-04-18 1001 哈希值是通过一个计算函数把难以比较的字符串或者其他类型的数据映射成一个整数,最常用的就是映射a~z的hash值,变成hash[(str(i)-‘a’]这个数是一个十进制数,这个十进制数把它映射到0-2 …
机器学习的算法和普通《算法导论》里的算法有什么本质上的异同 2023-04-18 680 算法导论里的算法本质上是对有精确解的问题,如何更有效率地求得这个解。这个效率可以是计算时间更短,也可以是计算过程所需要的空间更少。所谓算法只是如何精简步骤,更快更省事地找到解。 一、机器学习的算法和普 …
信息数据时代,如果数据延迟会对我们造成哪些影响 2023-04-18 621 首先可以肯定是,“扣款延迟”这个问题其实是数据一致性的问题,就是保证数据一致性。比如前几天苹果手机发布的时候,好多小伙伴参加线上抢购明明看着是有货,付款的时候却发现已经没有了。这就是数据一致性的问题。 …
什么是堆,什么是栈,他们之间有什么区别和联系 2023-04-18 645 数据结构中堆是满足父子节点大小(比如大根堆中规定父节点的值要比子节点大)关系的一种完全二叉树;数据结构中的栈则是一种相当简单的结构。虽然栈操作简单,但也有如单调栈等在栈内保持一定数据特性的变种。 一、 …
用链表的目的是什么 2023-04-18 618 用链表的目的是便于管理长度或数量不确定的数据,相对于数组,链表处理这种数据时比较节省内存。动态语言通常不大需要链表,因为动态语言的解释器帮你管理内存。 一、用链表的目的 链表主要是便于管理长度或数量不 …
什么是结构化数据非结构化数据半结构化数据 2023-04-18 650 结构化的数据一般是指可以使用关系型数据库表示和存储,可以用二维表来逻辑表达实现的数据;非结构化数据顾名思义,就是没有固定结构的数据;结构化的数据一般是指可以使用关系型数据库表示和存储。 一、结构化数据 …