自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 Idea Ctrl+Shift+F快捷键无法全局搜索的问题

Idea Ctrl+Shift+F 快捷键全局搜索失效解决

2024-10-14 15:12:13 510

原创 SpringBoot基础(4)跨域问题

如何在 Spring Boot 应用中使用过滤器、全局配置以及注解来处理跨域请求。过滤器:适用于全局范围内的跨域处理。全局配置:同样适用于全局范围内的跨域处理,配置更加简洁。注解:适用于特定 Controller 或方法级别的跨域处理。

2024-10-07 17:35:20 501

原创 SpringBoot基础(3)

XML 配置文件:早期的 Spring 应用程序使用 XML 文件来定义 bean。在 XML 文件中,通过<bean>元素来声明一个 bean,并指定它的类名和其他属性。</基于注解的配置:随着 Spring 3 的发布,基于注解的方式逐渐流行。使用@Component@Service等注解来标记类,并让 Spring 容器自动扫描并创建 bean。@Service@AutowiredJava 配置类:使用注解的类来定义 bean,这种方式不需要 XML 文件。@Bean@Bean和。

2024-10-07 17:14:26 700

原创 SpringBoot基础(2)

/ 可以在这里定义自定义查询方法在这个例子中,继承了接口,这使得我们可以直接使用预定义的方法来进行 CRUD 操作,例如save()findById()等。同时,我们也可以在这里定义自定义的查询方法,如。

2024-10-07 16:50:07 732

原创 SpringBoot基础(1)

这些例子展示了如何在 Spring Boot 应用中使用各种注解来组织和管理代码。希望这些例子能帮助你更好地理解和运用这些注解。通常用于标记主类,它是 Spring Boot 应用程序的入口点。它集成了自动配置、组件扫描等功能。用来自动装配 Bean,可以用于构造函数、字段或方法。是通用的组件注解,而其他三个则是更具体的分类。的组合,用于创建 RESTful API。注解,表明它是一个服务层组件。用来在配置类中定义 Bean。类作为整个应用的起点,包及其子包内的组件。包及其子包内的组件。

2024-10-07 16:38:02 1032

原创 Java Map

HashMap和Hashtable,HashMap是更好的选择

2024-09-23 15:48:16 1345

原创 Java Unsafe类

是 JVM 自带的引导类加载器,负责加载核心 Java 类库,无法直接通过 Java 代码访问或操作它。它处于整个类加载器层次结构的顶层,通过双亲委派机制确保了 Java 核心类库的安全和稳定性。

2024-09-22 21:45:37 1095

原创 分布式理论基础

Leader:接受客户端请求,并向Follower同步请求日志,当日志同步到大多数节点上后告诉Follower提交日志。Follower:接受并持久化Leader同步的日志,在Leader告之日志可以提交之后,提交日志。Candidate:Leader选举过程中的临时角色。Raft算法角色状态转换Raft要求系统在任意时刻最多只有一个Leader,正常工作期间只有Leader和Followers。所有客户端都与 Leader 进行交互。Raft算法角色状态转换Follower只响应其他服务器的请求。

2024-09-20 21:16:35 1053

原创 Redis基础

指查询一个一定不存在的数据,由于缓存是不命中时需要从数据库查询,查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到数据库去查询,进而给数据库带来压力。通俗点说,读请求访问时,缓存和数据库都没有某个值,这样就会导致每次对这个值的查询请求都会穿透到数据库,这就是缓存穿透。

2024-09-20 21:12:17 1263

原创 用nvm管理、切换多个nodejs版本

nvm-sh/nvm: 是一个 Node.js 版本管理器,用于在不同的 Node.js 版本之间进行切换。它可以帮助开发者轻松管理多个 Node.js 版本,方便进行开发和测试。特点包括轻量级、易于使用、支持跨平台等。如果你的电脑有安装nodejs,需要先卸载掉;若没有请直接下一步。打开安装目录,找到settings.txt文件,双击打开它。点击下载后,会看到有不同版本的网盘地址,选择一个下载即可。下载解压后,得到一个 .exe 文件,双击运行安装。,显示nvm的版本号即表示安装成功。

2024-09-09 10:05:55 420

原创 Nacos初识

Nacos 通过集群化部署、分布式共识算法、实时推送机制等手段,提供了稳定、高效的服务注册与发现、配置管理功能。其底层机制保证了系统的高可用性、一致性和扩展性,是微服务架构中重要的基础设施之一。

2024-08-26 16:32:48 525

Lecture8-推荐系统.md

Lecture8-推荐系统.md

2022-10-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除