- 博客(10)
- 收藏
- 关注
原创 今日学习(2024-12-23):Lombok、SpringBoot+Vue3实现图片上传到minio对象存储服务器
概述:Lombok 是一个 Java 库,通过使用其提供的注解来自动生成 Java 类中的一些常用方法,如构造函数、Getter 和 Setter 方法、equals 和 hashCode 方法等,从而减少样板代码,提高代码的简洁性和可读性。
2024-12-23 15:03:52
876
原创 消息中间件RabbitMQ & Redis数据库 原理讲解及应用
AMQP:高级消息队列协议(Advanced Message Queuing Protocol)是面向消息中间件提供的开放的应用层协议,其设计目标是对于消息的排序,路由(包括点对点和订阅-发布),保持可靠性、保证安全性RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,专门为开发高并发和分布式系统的一种语言。称为死信队列的必要条件在存储该消息的时候超过队列容纳的最大条数。
2024-08-30 00:15:00
1337
原创 SSM(Spring+SpringMVC+MyBatis)框架概念及原理详细讲解
IoC(控制反转): Inverse of Control,是一种设计思想,Spring框架运用这个思想控制的理解以前:应用程序控制着所需要资源(对象,对象中的属性,配置文件,…)例如:应用程序需要某个对象,我们要创建一个类然后通过new来创建现在:Spring框架控制所有资源 例如:Spring管理项目中所需要的资源(对象,配置文件)反转的理解反转前:由应用程序来主动调用所需要资源反转后:由Spring来提供应用程序所需要的资源(应用程序需要什么资源去找Spring要)
2024-08-28 21:00:00
1781
原创 Linux常用指令&Docker部署
Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于Google 公司推出的 Go 语言实现。项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码 在 GitHub 上进行维护。Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制, 相互之间不会有任何接口。
2024-08-27 12:04:11
1347
原创 MySQL&JDBC操作数据库&MySQL调优
数据库是不认识 JAVA 语言的,但是我们同样要与数据库交互,这时需要使用到数据库认识的语言: SQL 语句,它是数据库的代码。JDBC(Java Data Base Connectivity,java 数据库连接)是一种用于执行 SQL 语句的 Java API,可以 为多种关系数据库提供统一访问,它由一组用 Java 语言编写的类和接口组成。是 Java 访问数据库的 标准规范实现原理图JDBC 是接口,驱动是接口的实现,没有驱动将无法完成数据库连接,从而不能操作数据库!
2024-08-26 16:40:52
851
原创 Java中常遇到的一些问题和Linux中的常用命令
选择NAT模式然后看下面的子网IP,把该虚拟机的地址改成子网IP地址就可以192.168.40要一致,后面那位自定义再1-255之间就可以。物理机IP地址查看:win+R输入cmd进入中断后输入。点击打开虚拟机,选择本地的已经下载好的虚拟机就OK了。最后的最后,和物理机进行ping 看能不能ping通。这里是物理机机ping虚拟机,ping通了。改好了如果查看还是没成功,就重启虚拟机试试。这里是虚拟机ping物理机,ping通了。点击生成,就会生成不同的MAC地址。选择虚拟机右键进入设置。
2024-08-22 11:06:46
379
原创 Spring Cloud原理及应用
微服务是一种思想,最终需要技术架构去实现。它不是一种技术,而是一种架构思想Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施和微服务的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。
2024-08-12 22:03:57
1589
原创 Elasticsearch企业级搜索引擎+Logsatsh+Kibana图形界面(ELK)
Kibana是一个开源的分析和可视化平台,设计用于和一起工作。你用Kibana来搜索,查看,并和存储在Elasticsearch索引中的数据进行交互。你可以轻松地执行高级数据分析,并且以各种图标、表格和地图的形式可视化数据。Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。配置目录IKAnalyzer.cfg.xml:用来配置自定义词库。
2024-08-04 22:24:44
939
原创 Vue3学习+ElementPlus应用+typescript(ts)的入门到熟练掌握
return {sum,increment} //向外部暴露数据//App.vue要引用://结构赋值:
2024-07-22 16:57:53
1185
原创 电商项目开发
vue2基本目录结构:element.js(引入使用element组件)、main.js(设置后端路径前缀和引入一些文件)、index.js(路由)的代码通过VUE UI来搭建项目(黑窗口输入vue ui回车在浏览器中打开 Vue CLI)
2024-07-19 21:39:24
721
1
java vue2+emelemtUI+nodejs 管理后台系统 由于电商的后台管理
2024-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人