为什么要在密码里加点“盐” 盐(Salt) 在密码学中,是指通过在密码任意固定位置插入特定的字符串,让散列后的结果和使用原始密码的散列结果不相符,这种过程称之为“加盐”。 以上这句话是维基百科上对于 Salt 的定义,但是仅凭这句话还是很难理解什么叫 Salt,以及它究竟起到什么作用。 第一代密码 ...
分类:
其他好文 时间:
2020-07-02 13:31:41
阅读次数:
60
这里提供一个Pinpoint2.X搭建重要信息,因为最近在搭建Pinpoint,基本全部的流程都走了一遍,我这边是准备自己后续维护Pinpoint,写插件是必须的,也有可能研究一下源码。 问题就是,如果你使用了hbase2.X作为Pinpoint的数据存储,那么就会遇到搭建完毕之后,web上的数据有 ...
分类:
其他好文 时间:
2020-07-02 00:04:38
阅读次数:
104
存储集群存储设备有两个在磁盘上存储数据的Ceph守护程序:CephOSD是大多数数据存储在Ceph中的地方。一般而言,每个OSD都由单个存储设备支持。OSD还可以由多种设备组合来支持,例如用于大多数数据的HDD和用于某些元数据的SSD。群集中OSD的数量通常取决于存储的数据量,每个存储设备的容量以及冗余(复制或Erasure)的级别和类型CephMonitor管理关键的群集状态,例如群集成员身份和
分类:
其他好文 时间:
2020-07-01 23:55:31
阅读次数:
87
Yotta企业云盘云存储快速建立企业数据存储解决方案。伴随数据爆发式增长,分布式云存储的春天已经到来,无论是在安全性、还是访问速度的优势,吸引越来越多的用户选择分布式存储,分布式存储是未来的发展方向已成为业界共识。
分类:
其他好文 时间:
2020-07-01 15:48:51
阅读次数:
47
尽管存在如此多的信任问题,但在云安全方面,企业仍有许多方面有待完善。云并不是一个不安全的平台,可是其安全模型与目前市场上的其他一些平台相对不同。由于这个原因,就数据存储而言,有许多新关系需要实现。 云中心可以非常安全,尤其是比传统中心更安全。但是,为了了解云安全性,需要将它放在正确的上下文中了解。 ...
分类:
其他好文 时间:
2020-06-30 12:31:23
阅读次数:
130
1. 高可用 持久化:持久化是最简单的高可用方法(有时甚至不被归为高可用的手段),主要作用是数据备份,即将数据存储在硬盘,保证数据不会因进程退出而丢失。 复制:复制是高可用Redis的基础,哨兵和集群都是在复制基础上实现高可用的。复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的故障恢复 ...
分类:
其他好文 时间:
2020-06-30 00:47:49
阅读次数:
90
之前我们已经了解了SQL语言的分类,可以划分为:DDL(数据定义语言)、DML(数据操纵语言)、DQL(数据查询语言)、DCL(数据控制语言)、TPL(事务处理语言)、CCL(指针控制语言),本文将介绍DDL。
分类:
编程语言 时间:
2020-06-29 17:05:07
阅读次数:
92
基于管道的持久化存储 1.数据解析 2.将解析的数据存储封装到item类型的对象 属性类型:scrapy.Field() 3.将item提交给管道 4.管道类中的process_item负责接收item且对其进行任意形式的持久化存储 5.在配置文件中开启管道 字典,键值(class:300) 注意: ...
分类:
编程语言 时间:
2020-06-28 12:51:45
阅读次数:
54
ArrayList<String> arrayList = new ArrayList<String>(); <String>指泛型,规定这里存储什么类型数据 存储int型用Integer 存储double型用Double public class ArrayListTest { public st ...
分类:
编程语言 时间:
2020-06-27 22:46:21
阅读次数:
58
C/S模式(Client/Server )客户端和服务端 C/S模式中服务端中主要进行业务交互,数据存储,考虑并发,高可用等,客户端主要是页面展示,将服务端返回去的内容展示在客户端,将客户端提交的信息做一处理 。 B/S(Browser/Server) 浏览器和服务端 B/S模式中服务端用来进行业务 ...
分类:
Web程序 时间:
2020-06-27 13:25:42
阅读次数:
64