2.1k 2 分钟 wspstart

# 1、操作系统的定义、目标、作用是什么? # 定义 操作系统是一组控制和管理计算机软硬件资源、合理地对各类作业进行调度以及方便用户使用的程序集合。 # 目标 ①方便性:操作系统使计算机更易于使用。②有效性:操作系统允许以更有效的方式使用计算机系统资源。A. 提高系统资源利用率 B. 提高系统的吞吐量③可扩展性:在操作系统中,允许有效地开发,测试和引进新的系统功能。④开放性:实现应用程序的可移植性和互操作性,要求具有统一的开放的环境。 # 作用 OS 作为用户与计算机硬件系统之间的接口,用户可通过命令方式、系统调用方式、GUI 方式取得 OS 的服务 OS...
2.2k 2 分钟 wspstart

# 1、问题描述 在学习 redis 做黑马点评项目的时候,有个是根据 ID 获取商铺信息的,我使用的是 hash 结构,需要将实体类转化为 map 结构,我使用的是 hutool 工具类提供的 BeanUtil,以下是我的代码: @Override public Result queryById(Long id) { String shopKey = CACHE_SHOP_KEY + id; // 1、从 redis 缓存中获取商铺信息 Map<Object, Object> shopMap =...
1.5k 1 分钟 wspstart

# 1、问题描述 我的代码是这样的: /** * 缓存穿透,存储 Hash * * @param keyPrefix 前缀 * @param id 唯一 ID * @param classType 存储类型 * @param dbFallback 回调函数,查询数据库 * @param cacheTtl 过期时间 * @param unit 过期时间单位 * @param <R> 返回值值类型 * @param <K> ID 类型 * @return R */ public <R, K> R...
1k 1 分钟 wspstart

我在建表的时候: DROP TABLE IF EXISTS `tb_blog`;CREATE TABLE `tb_blog` ( `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键', `shop_id` bigint(20) NOT NULL COMMENT '商户id', `user_id` bigint(20) UNSIGNED NOT NULL COMMENT '用户id', `title` varchar(255) CHARACTER SET utf8mb4...
1.6k 1 分钟 wspstart

# 1、问题描述 了解了缓存穿透问题后,我就想着使用 hash 结构存储对象。如果用户请求的 ID 不存在的时候,需要在 redis 缓存中缓存 NULL 值,这样显然是不可行的,因为使用通过 entities 返回的类型任然是 Map 类型,不是 null。 StringRedisTemplate 会创建一个空 Map,使用无法通过类似 string 结构的 != null 来判断数据是否在缓存中。 # 2、解决方案 我们可以在根据 ID 获取到的实体信息时不使用 putAll () 方法,我们直接使用 put(key,hashKey,value)方法,我们缓存的 hashKey 和...
188 1 分钟 wspstart

cat 命令:可创建文件操作文件 Linux 中的 13 个基本 Cat 命令示例 sudo 命令:Sudo 的全称为:super user do。 顾名思义:干超级用户才能干的事!所以 Sudo 最常用的功能就是提升一个命名的执行权限。秒懂 Linux 的 sudo 命令 windows PowerShell 远程连接 Linux 命令 ssh root@101.42.152.244 远程访问端口能否可用:wget ip: 端口
2.8k 3 分钟 wspstart

# 1、问题描述 我在使用 StringRedisTemplate 来存储对象信息的时候,我使用的是 hash 结构,在运行的同时报错: java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.String at org.springframework.data.redis.serializer.StringRedisSerializer.serialize(StringRedisSerializer.java:36) ~[spring-data-redis-2.7.12.jar:2.7.12] at...
1.8k 2 分钟 wspstart

# 1、问题描述 在起项目的时候遇到代码段的问题,但是不影响我们的程序启动,和调试,但是居然有错误那就应该好好找找看看是问题了。日志信息: WARNING: An illegal reflective access operation has occurredWARNING: Illegal reflective access by com.baomidou.mybatisplus.core.toolkit.SetAccessibleAction...
1.4k 1 分钟 lx0815

需要的软件:TranslucentTB 懒人版: // See https://TranslucentTB.github.io/config for more information{ "$schema": "https://sylveon.dev/TranslucentTB/schema", "desktop_appearance": { "accent": "clear", "color":...
839 1 分钟 wspstart

# 1、计算机操作系统概述 # 简介 # 什么是操作系统? 操作系统(Operating Ststem,简称 OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。 # 操作系统在计算机系统中的位置 # 操作系统的功能和目标 # 系统资源的管理者 文件管理 内存管理 处理机(CPU)的管理 设备(计算机硬件,例如摄像头)管理 # 用户和计算机硬件之间的接口 # 对硬件机器的拓展 # 操作系统的四个特征 #...