0 基础配置 dockerhub官方镜已经被墙、阿里云镜像也只对阿里云服务器提供镜像、清华镜像配置不了。 目前使用daocloud镜像:阿里云镜像源无法访问?使用 DaoCloud 镜像源加速 Docker 下载(Linux 和 Windows 配置指南)_m.daocloud.io-CSDN博客 若之后被墙、考虑个人搭镜像源。 1.常用命令: 命…
1 网络抽风: 问题: ping不通外部网络(8.8.8.8)和网关 解决:此处使用NAT,手动重新设置虚拟网络编辑器;右键虚拟机,设置。网络连接改为自定义指定所设置的特定虚拟网络(此处为VMnet8)而非默认的NAT模式。
MyBatis-Plus 🚀 为简化开发而生 day01-MybatisPlus - 飞书云文档 1 使用步骤: 引入起步依赖:mybatisPlus的start依赖集成了mybatis和mybatisPlus的所有功能,因此不再引入mybatis的依赖。 使目标mapper继承 mybatisPlus提供的BaseMapper接口 2 常用注解:…
Fraction.java // Fraction.java import java.math.BigDecimal; import java.math.BigInteger; import java.text.DecimalFormat; /* * 分数类Fraction,形如 +a/b,可以进行加减乘除等运算。除了构造之外,内部数据不可更改 *…
WebSocket:是一种双向通信的持久连接协议。在客户端和服务器之间建立连接后,双方可以随时主动向对方发送数据,连接会一直保持,直到其中一方主动关闭连接。比如在实时聊天应用中,客户端和服务器通过 WebSocket 连接,可以持续地发送和接收消息。 与Http的区别: HTTP协议和WebSocket协议对比: HTTP 是短连接 WebSock…
任务调度相关功能的工具,它允许开发者方便地进行定时任务、异步任务等的处理(而无需客户端请求)。 cron 表达式: Cron 表达式是一个字符串,主要用于指定定时任务的执行时间。它由 6 或 7 个空格分隔的字段组成,各字段代表的含义及取值范围如下: 字段顺序字段名称是否必须取值范围特殊字符1秒是0-59, - * /2分是0-59, - * /3…
Spring Cache 是基于 AOP(面向切面编程)实现的缓存框架,它提供了一套注解驱动的缓存管理机制。它不直接实现缓存,而是提供了一个抽象层,底层可以切换不同实现。 1 导入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>…
1、基本使用步骤 引入依赖:在项目中添加 HTTPclient 的依赖,如果使用 Maven,可以在pom.xml文件中添加如下依赖: <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient<…
基于内存的 key-value 键值对 数据库 应用程序和数据库之间的 Redis 相当于 CPU 和内存之间的 Cache。 基于内存,读写性能高 适合存储热点数据 使用AnotherRedisDesktopManager图形化管理界面 123465 注意: 使用配置文件,则在启动时必须指定所使用的配置文件。如果不使用配置文件,Redis 会使用…
反射的真正价值在于处理编译时未知的类型,从而编写更通用化的代码。 一、反射基础概念 (一)什么是反射 反射是 Java 的一种机制,它允许程序在运行时获取任何已知名称的类的内部信息,包括类的属性、方法、构造函数等,并且能够在运行时操作这些成员。通过反射,Java 程序可以实现动态加载类、创建对象、调用方法等操作,这在许多场景下提供了极大的灵活性。 …