51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

开发笔记

Nacos无法连接wsl2上部署的MySQL

Nacos无法连接wsl2上部署的MySQL

厉飞雨 阅读(154) 评论(0) 赞(10)

情况描述 ==== 在部署Nacos时,需要连接MySQL数据库管理数据,但是如果连接的是wsl2上部署的MySQL,使用`127.0.0.1`或者`localhost`,通常会出现如下错误: ``` org.springframework.beans.factory.UnsatisfiedDependencyException:  Error creating bean ...

Feign

Feign

厉飞雨 阅读(235) 评论(0) 赞(13)

\<a name="HmTEj"\>\</a\> 1 先画一张图,借助feign调用接口的过程 ---------------------- ![](https://img1.51tbox.com/static/2023-07-11/col/c3f7bc22ed753ddeed523e22939a94fe/261563821565...

Docker学习路线1:介绍

Docker学习路线1:介绍

厉飞雨 阅读(189) 评论(0) 赞(8)

**Docker是什么?** -------------- Docker是一个开源平台,通过将应用程序隔离到轻量级、可移植的容器中,自动化应用程序的部署、扩展和管理。容器是独立的可执行单元,封装了运行应用程序所需的所有必要依赖项、库和配置文件,可以在各种环境中稳定地运行。 **什么是容器?** ========== 容器是一种轻量级、可移植和隔离的软件环境,允许开发人员在...

两种简单方法,在 macOS 中安装 Python 3

两种简单方法,在 macOS 中安装 Python 3

厉飞雨 阅读(261) 评论(0) 赞(12)

![Python](https://img1.51tbox.com/static/2023-07-06/col/bc0a0ccf274b8b36ac883c47c14894dd/2183516275949890.jpg) Python 是一种功能多样且强大的编程语言,在各个领域得到广泛应用。许多 Mac 用户都在其设备上安装和运行 Python,以运行特定的应用程序或创建、运...

面试题以及需要的技术

面试题以及需要的技术

厉飞雨 阅读(130) 评论(0) 赞(6)

### **掌握的技术** * java 框架:ssm(spring,springmvc,mybatis) springboot+mybatis springcloud(不会) * 数据库:oracle mybatis * 代码管理工具:git maven * 接口测试工具:swagger postman * 前端:html css js 微信小程序 * 框架:el...

docker Elasticsearch安装

docker Elasticsearch安装

厉飞雨 阅读(139) 评论(0) 赞(7)

安装Elasticsearch =============== 1、拉取镜像 ------ ``` docker pull elasticsearch:7.7.0 ``` 2、启动 ---- ``` docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e &q...

MySQL常见面试题整理

MySQL常见面试题整理

厉飞雨 阅读(144) 评论(0) 赞(9)

1.MySQL的索引为什么使用B+Tree这种数据结构? 1.我们先来看一下B+Tree数据结构的样子![](https://img1.51tbox.com/static/2023-06-29/col/633ed38e85099019104e94e2476dad50/1629600512835262.png)2. 可以看到,它的根节点和支节点不保存数据区,只是保存了一些键,因...

Spring常见面试问题整理

Spring常见面试问题整理

厉飞雨 阅读(151) 评论(0) 赞(7)

1.spring是什么?它的优点是什么? 1. Spring是一个轻量级的ioc和aop容器框架。目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题以及应用开发的复杂性,简化java开发 2. 优点: * Spring属于低侵入设计,代码的污染极低 * spring的DI机制将对象之间的依赖关系交由框架处理,减低组件的耦合性 * Spring提供了AOP...

Mybatis常见面试题整理

Mybatis常见面试题整理

厉飞雨 阅读(160) 评论(0) 赞(10)

1.MyBatis是什么?他的优缺点? 1. MyBatis 是一款优秀的持久层框架,一个半 ORM(对象关系映射)框架,它支持定制化 SQL、存储过程以及高级映射 2. 优点: * 基于SQL语句编程,相当灵活,不会对应用程序或者数据库的现有设计造成任何影响,SQL写在XML里,解除sql与程序代码的耦合,便于统一管理;提供XML标签,支持编写动态SQL语句,并可重...

Java面试题整理

Java面试题整理

厉飞雨 阅读(223) 评论(0) 赞(13)

1.什么是面向对象,谈谈你对面向对象的理解? 1. 面向对象是一种思想,简单来说就是将数据和操作数据的方法封装在对象中。举个例子来说比如洗衣机洗衣服。我们通常会把这个拆分成两个对象----人和洗衣机。人需要干的就是:打开洗衣机---放入衣服---放入洗衣液---关闭洗衣机门-按下各种开关,洗衣机则负责:清洗---烘干 2. 面向对象拥有三大特性其实也可以说四大特性:封装...