04 2022 档案
摘要:单机定时任务的框架: timer:是一个定时器类,通过该类可以为指定的定时任务进行配置。TimerTask类是一个定时任务类,该类实现了Runnable接口,缺点异常未检查会中止线程 ScheduledExecutorService:相对延迟或者周期作为定时任务调度,缺点没有绝对的日期或者时间 sp
阅读全文
摘要:数据结构多样」:支持String、list,set,zset,hash等多种数据结构的存储 key命令 (1)select db:db为数字,表示切换数据库为db库 (2)Dbsize:查看当前数据库的key的数量 (3)Flushdb:清空当前库的所有key (4)Flushall:清空所有库的k
阅读全文
摘要:1.忘记密码,无法登陆 1.1 报错现象 1.2 处理过程 在MySQL中,若密码丢失则无法直接找回,只能通过特殊方式来修改密码。在配置文件中添加如下一行,重启 MySQL 登录则不需要密码。skip-grant-tables cat /etc/my.cnf 2.修改简易密码报错 2.1 报错现象
阅读全文
摘要:SSH(Secure Shell,安全外壳)是一种网络安全协议,通过加密和认证机制实现安全的访问和文件传输等业务。 当SSH应用于STelnet,SFTP以及SCP时,使用的默认SSH端口都是22。当SSH应用于NETCONF时,可以指定SSH端口是22或者830。SSH端口支持修改,更改后当前所有
阅读全文
摘要:LVS是一个四层的负载均衡器,虽然是四层,但并没有TCP握手以及分手,只是偷窥了IP等信息,而Nginx是一个七层的负载均衡器,所以效率势必比四层的LVS低很多。 正向代理与反向代理 正向代理:局域网中的电脑用户想要直接访问服务器是不可行的,服务器可能Hold不住,只能通过代理服务器来访问,这种代理
阅读全文
摘要:NEW,新建状态。尚未启动的线程的状态。 RUNNABLE,可运行状态。处于RUNNABLE状态的线程正在 JVM 中执行,但它可能正在等待来自操作系统(如处理器)的其他资源。 BLOCKED,阻塞状态。处于BLOCKED状态的线程正在等待监视器锁以便进入同步代码块或同步方法,或者在调用Object
阅读全文
摘要:核心功能 注解 mp一共提供了8个注解,这些注解是用在Java的实体类上面的。 @TableName 注解在类上,指定类和数据库表的映射关系。实体类的类名(转成小写后)和数据库表名相同时,可以不指定该注解。 @TableField 注解在某一字段上,指定Java实体类的字段和数据库表的列的映射关系。
阅读全文
摘要:1、配置中心(支持自动解密) 我觉得还得看大家的架构情况,如果使用了外置的第三方配置中心(支持自动解密的那种),就可以把所有的配置信息存储在配置中心,比如 Spring Cloud 生态中的配置中心,那么可以使用自带的加、解密机制保护敏感信息: spring: datasource: usernam
阅读全文
摘要:1. 什么是消息队列 你可以把消息队列理解为一个使用队列来通信的组件。它的本质,就是个转发器,包含发消息、存消息、消费消息的过程。最简单的消息队列模型如下: 2. 消息队列有哪些使用场景。 有时候面试官会换个角度问你,为什么使用消息队列。你可以回答以下这几点: 应用解耦 流量削峰 异步处理 消息通讯
阅读全文
摘要:方法一:Controller中注入service的时候使用@Autowired自动注入,@Qualifier("beanId")来指定注入哪一个。 @Autowired(required=false) @Qualifier("userDaoJdbcImpl") private UserDao use
阅读全文
摘要:一、@Retryable spring系列的spring-retry是另一个实用程序模块,可以帮助我们以标准方式处理任何特定操作的重试。在spring-retry中,所有配置都是基于简单注释的。 二、使用步骤 1.POM依赖 <dependency> <groupId>org.springframe
阅读全文
摘要:1.of 为非 null 的值创建一个 Optional。of 方法通过工厂方法创建 Optional 类。需要注意的是,创建对象时传入的参数不能为 null。如果传入参数为 null,则抛出 NullPointerException 。 Optional<String> optional = Op
阅读全文
摘要:服务注册中心:Eureka、zookeeper、Consul、Nacos 服务调用:Ribbon、LoadBalancer、Feign openFeign 服务降级:Hystrix、resilience4j、sentinel 服务网关:Zuul、Zuul2、gateway 服务配置中心:config
阅读全文
摘要:对象存储服务,-》OSS、MinIO 一、开通 OSS OSS 也就是 Object Storage Service,是阿里云提供的一套对象存储服务,国内的竞品还有七牛云的 Kodo和腾讯云的COS。 (1)登录阿里云官网,搜索“OSS”关键字,进入 OSS 产品页。 (2)进入 OSS 管理控制台
阅读全文