09 2021 档案
摘要:不推荐使用jdk提供的stop(),destory()方法,建议使用一个标志位进行终止变量,当flag=false,则线程终止运行 public class Teststop implements Runnable{ //1.线程中定义线程体使用的标识 private boolean flag =
阅读全文
摘要:public class TestLambda2 { public static void main(String[] args) { ILove love=(int a)->{System.out.println("i love you-->"+a);}; love.love(2); love.l
阅读全文
摘要:package com.hu.demo02;//静态代理模式总结//真实对象和嗲里嗲气对象都要实现同一个接口public class StaticProxy { public static void main(String[] args) { new Thread(()->System.out.pr
阅读全文
摘要:1、概述 线程简介、线程实现(重点)、线程状态、线程同步(重点)、线程通信问题、高级主题 的 线程创建 初识并发问题
阅读全文
摘要:缓存穿透是查不到导致的,而缓存击穿是量太大缓存过期! 解决方案: 1、布隆过滤器 布隆过滤器是一种数据结构,对所有可能的查询参数以hash形式存储,在控制层进行校验,不符合则丢弃,从而避免了对底层存储系统查询压力 2、缓存空对象 当持久化层不命中后,将返回的空对象存储起来,同时设置一个过期时间,之后
阅读全文
摘要:一主二从 哨兵模式(面试重点) (自动选举老大的模式) [root@VM-4-3-centos bin]# redis-sentinel huconfig/sentinel.conf17929:X 25 Sep 2021 16:24:10.336 # oO0OoO0OoO0Oo Redis is s
阅读全文
摘要:AOF
阅读全文
摘要:1、redis启动命令: bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问 protected-mode no #默认yes,开启保护模式,限制为本地访问 daemonize no#默认no,改为yes意为以守护进程方式启动,可后台运行,除非kill进程,改为yes会使配
阅读全文
摘要:1、Gespatial地理位置 Bitmaps
阅读全文
摘要:1、 hlen :获取hash表的字段数量 ***************************** zset(有序集合) 127.0.0.1:6379> zadd salary 2500 xiaohong(integer) 1127.0.0.1:6379> zadd salary 5000 zh
阅读全文
摘要:一、前提学习 二、 tar zxvf 解压命令 EXITS key EXPIRE key 秒数 字符串替换
阅读全文
摘要:1、复制的基本原理 1)slave会从master读取binlog来进行数据同步 2)三步骤+原理图
阅读全文

浙公网安备 33010602011771号