摘要: hashCode() 的作用是获取哈希码,也称为散列码;它实际上是返回一个int整数。这个哈希码的作用是确定该对象在哈希表中的索引位置。hashCode() 定义在JDK的Object.java中 equals它的作用也是判断两个对象是否相等,如果对象重写了equals()方法,比较两个对象的内容是 阅读全文
posted @ 2023-09-08 09:49 剑阁丶神灯 阅读(9) 评论(2) 推荐(0) 编辑
摘要: 1. java提供接口服务, 安全怎么保证 1. 请求合法性校验,考虑采用token方式保证接口不被其他人访问 2. 数据校验,白名单方式验证数据确保不出现异常数据和注入攻击。 3. 数据加密,对数据进行加密保证其他人无法非法监听或截取。 4. 错误处理,对系统返回结果编制返回码,避免堆栈信息泄露。 阅读全文
posted @ 2023-09-07 16:42 剑阁丶神灯 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 反射定义: JAVA反射机制是在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 反射最常用到的操作: 取得属性的修饰符,属性名,属性值,设置属性值,取得所有的属性 阅读全文
posted @ 2023-09-07 09:16 剑阁丶神灯 阅读(31) 评论(0) 推荐(0) 编辑
摘要: Redis安装 下载地址:http://redis.io/download 安装步骤: # 安装gcc yum install gcc # 把下载好的redis-5.0.3.tar.gz放在/usr/local文件夹下,并解压 wget http://download.redis.io/releas 阅读全文
posted @ 2023-09-01 23:41 剑阁丶神灯 阅读(8) 评论(0) 推荐(0) 编辑
摘要: Redis持久化 RDB快照(snapshot) 在默认情况下, Redis 将内存数据库快照保存在名字为 dump.rdb 的二进制文件中。 你可以对 Redis 进行设置, 让它在“ N 秒内数据集至少有 M 个改动”这一条件被满足时, 自动保存一次数据集。 比如说, 以下设置会让 Redis 阅读全文
posted @ 2023-09-01 23:41 剑阁丶神灯 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Redis3.0以后的版本虽然有了集群功能,提供了比之前版本的哨兵模式更高的性能与可用性,但是集群的水平扩展却比较麻烦,今天就来带大家看看redis高可用集群如何做水平扩展,原始集群(见下图)由6个节点组成,6个节点分布在三台机器上,采用三主三从的模式 1、启动集群 # 启动整个集群 /usr/lo 阅读全文
posted @ 2023-09-01 23:40 剑阁丶神灯 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 多级缓存架构 缓存设计 缓存穿透 缓存穿透是指查询一个根本不存在的数据, 缓存层和存储层都不会命中, 通常出于容错的考虑, 如果从存储层查不到数据则不写入缓存层。 缓存穿透将导致不存在的数据每次请求都要到存储层去查询, 失去了缓存保护后端存储的意义。 造成缓存穿透的基本原因有两个: 第一, 自身业务 阅读全文
posted @ 2023-09-01 23:40 剑阁丶神灯 阅读(41) 评论(0) 推荐(0) 编辑
摘要: Redis高级数据结构HyperLogLog HyperLogLog(Hyper[ˈhaɪpə(r)])并不是一种新的数据结构(实际类型为字符串类型),而是一种基数算法,通过HyperLogLog可以利用极小的内存空间完成独立总数的统计,数据集可以是IP、Email、ID等。 如果你负责开发维护一个 阅读全文
posted @ 2023-09-01 23:38 剑阁丶神灯 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Redis目前最新版本为Redis-6.2.6 ,考虑到实际的情况,本次课程会以CentOS7下Redis-6.2.4版本进行讲解。 下载地址:https://redis.io/download 安装运行Redis很简单,在Linux下执行上面的4条命令即可 ,同时前面的课程已经有完整的视频讲解,请 阅读全文
posted @ 2023-09-01 23:38 剑阁丶神灯 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 链路追踪介绍 对于一个大型的几十个、几百个微服务构成的微服务架构系统,通常会遇到下面一些问题,比如: 如何串联整个调用链路,快速定位问题? 如何缕清各个微服务之间的依赖关系? 如何进行各个微服务接口的性能分折? 如何跟踪整个业务流程的调用处理顺序? 1、skywalking是什么 skywalkin 阅读全文
posted @ 2023-08-30 13:14 剑阁丶神灯 阅读(92) 评论(0) 推荐(0) 编辑