自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Window 本地启动Nacos

帮助大家快速在本地搭建nacos注册中心

2024-09-11 22:53:21 2974

原创 Docker 安装Redis

2. 上传redis的配置文件到 /opt/docker/redis(懒得下载的可以直接在redis下 vi redis.conf 然后复制粘贴我这个配置)5.使用工具访问redis(我用的dataGrip)1. 创建用于映射的文件夹。

2024-09-07 19:56:03 335

原创 Docker安装mysql5.7

我们使用docker安装mysql时,为了数据持久化及配置文件修改方便,需要把容器内文件挂载到外面,所以我们使用 -v命令指定挂载地址,并提前创建文件夹和my.cnf文件。docker pull mysql:5.7的时候有时候因为网络问题不一定一次成功,如果没有成功多试两次。如果容器启动完成后,无法连接mysql,注意看一下容器状态,然后看容器日志。如果状态是一直重启,或者其他,说明启动有问题。用如下命令看日志,然后分析问题解决。密码手动指定,要不需要去容器里找mysql启动日志。

2024-09-07 12:34:33 463

原创 Rocky linux 安装 docker

【代码】Rocky linux 安装 docker。

2024-09-06 21:26:17 811 1

原创 Hyper-v 安装 rockylinux

如果是或者,则无需额外操作,如果是家庭版,则需要先运行一个脚本来进行安装。

2024-09-03 21:50:17 1636

原创 window10 家庭版如何开启Hyper-v

之后会开始进行安装,需要确认的地方一路输入y就可以。安装完成后,会自动重启电脑,然后就可以了。保存文本,修改文本后缀,由.txt改为.bat。整个文件改名为Hyper-v.bat.然后右键,以管理员身份运行.

2024-09-03 21:11:09 456

原创 springCloud组件专题(五) --- seata

是一款开源的分布式事务解决方案,供了 AT、TCC、SAGA 和 XA 事务模式。

2024-08-01 19:47:01 1206

原创 代码技巧专题 -- 使用策略模式编写HandleService

最近项目有实习的同事加入,很多实习同事反映,看不懂项目中的一些使用了设计模式的代码,比如HandleService,Chains,Listener等。本篇就介绍一下策略模式在项目中的使用,也就是我们常在项目中看到的XXXHandleService。

2024-07-05 14:09:22 784

原创 springboot 整合 mybatis-plus

3.1.使用自定义sql和使用mybatis完全一样,这里不赘述了3.2.对自定义sql分页interface层同mybatis的正常使用,但是在第一个参数加上一个Page入参介绍两个插件DataPermissionInterceptor, PaginationInnerInterceptor我们在开发中,很多项目有多租户,多组织的需求,不同租户和组织能看到的数据内容不同。

2024-07-03 21:26:28 2800 2

原创 springCloud组件专题(四) --- sentinel

2.1.使用场景: 生产中,我们可能会对一些service级别,而非controller级别的方法做限流或熔断,需要将service定义为资源,并作一些自定义的配置。

2024-06-24 05:00:00 1257

原创 ApiJson快速入门

最近在正式迭代中插入了一个大屏演示项目,因为后端开发人员任务都安排满了,而演示项目逻辑比较简单,大多是直接查表就能搞定,所以只能想办法让前端直接和数据库交互,增加开发速度。在找工具时发现了ApiJson。尝试使用了一下,在这里和大家做一个分享。ApiJson介绍:可以简单理解它是一个可以直接通过api接口调用的ORM层框架。使用基本就是将ApiJson项目部署起来,然后直接通过API调用就能进行表的读写操作。

2024-06-03 23:11:23 3162 1

原创 springCloud组件专题(三) --- GateWay

spring-cloud gateWay 技术使用 面试

2024-06-01 12:22:16 1302

原创 springCloud组件专题(二) --- feign

feign是使用,原理,拓展

2024-05-19 12:20:27 1188 1

原创 2024年 java面试问题

所列出问题均是我自己和其他求职者在今年面试中遇到的,坐标西安。我会按照公司整理问题,标注出公司性质及薪资,公司名字脱敏掉。另外,聊一下我今年的感触。本人15届,专业就是软件工程,以往跳槽,几乎不需要投简历。朋友介绍也好,boss上看到合适的岗位自己沟通也好,几乎都是很顺利就入职新公司,工资也都涨幅不小。但是今年的行情不同,特别的困难,可以说要人的几乎都是外包公司,而且外包都挑人,要求以往项目业务匹配度高,要求求职者985/211,而且还会卡年龄!!

2024-05-18 20:39:39 950

原创 springCloud组件专题(一) --- Nacos

概述一下nacos

2024-05-14 22:37:33 1267 3

原创 springCloud组件专题(开篇) --- 什么是springCloud

开一个坑,从0开始搭建一个springCloud后端项目,并利用SpringSecurity-Oauth2完成单点登录,简单的实现一下RBAC。内容计划每周更新,有兴趣的同学可以先收藏一下本篇

2024-05-03 21:27:38 1831

原创 mysql 一文搞定 面试知识点

其实,理解了B+树和聚簇,非聚簇索引之后,mysql的索引原理及面试常见问题就基本都能想通了,比如以下这几个面试题:·回表是什么,为什么mysql搜索时候会有回表操作?答:因为非聚簇索引没有存放全量行数据信息,它的叶子节点只存放了作为B+数比较key值的一些列(即我们指定为索引或复合索引的列),所以如果查询的字段不在非聚簇索引的索引列+主键列里中,需要拿着查询到的主键列信息去聚簇索引中照全量数据。·最左原则是什么?

2024-05-02 13:18:43 118 1

原创 ThreadLocal,InheritableThreadLocal 使用及原理

理解ThreadLocal的原理,使用,破除一些ThreadLocal的迷信

2024-04-27 19:55:01 1224 1

原创 Java中的线程模型及线程生命周期

线程生命周期和生命周期函数是面试中的重灾区之一。但是聊到生命周期,在博客上能搜到有人说是5种,有人说是7种,甚至有6种的说法,导致理解这个原本不算复杂的问题变得模糊。本文和大家分享一下我自己的心得,希望能帮助大家清晰的理解线程生命周期,及为何有各种博客对线程生命周期有不同的说法。

2024-04-25 23:13:35 973 1

原创 Java技术栈查漏补缺及面试前复习路线

目前java-web的技术栈已经越来越庞杂了,大致绘制了一张图,方便查漏补缺,日常技术积累可以按照一项一项学习,

2024-04-20 16:22:49 461

原创 java面试 --- 锁所有相关问题

关于java中的各种锁

2024-04-19 23:56:24 542

空空如也

空空如也

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

TA关注的人

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