- 博客(58)
- 收藏
- 关注
原创 docker安装,镜像,常用命令,Docker容器卷,Docker应用部署,自定义镜像,Docker服务编排,创建私有仓库
docker安装,镜像,常用命令,Docker容器卷,Docker应用部署,自定义镜像,Docker服务编排,springboot+nginx编排,创建私有仓库并上传拉取
2025-03-25 16:10:43
537
原创 mysql高级,mysql体系结构,mysql引擎,存储过程,索引,锁
mysql高级,mysql体系结构,mysql引擎,存储过程,索引,二叉树,红黑树,B+树,锁
2025-03-25 14:19:47
755
原创 MQ,RabbitMQ,MQ的好处,RabbitMQ的原理和核心组件,工作模式
MQ全称 Message Queue(消息队列),是在消息的传输过程中 保存消息的容器。它是应用程序和应用程序之间的通信方法。MQ,RabbitMQ,MQ的好处,RabbitMQ的原理和核心组件,工作模式
2025-03-20 19:19:04
1246
原创 服务熔断组件sentinel,监控服务-springboot-admin-ui
服务熔断组件sentinel,监控服务-springboot-admin-ui
2025-03-07 17:14:28
1383
原创 网关,网关从注册中心拉取,认证过滤器,配置中心
Spring Cloud Gateway是Spring公司基于Spring5.0,Spring Boot 2.0和 Project Reactor 等术开发的网关,它旨在为微服务架构提供一种简单有效的统一的AH!路由管理方式。它的目标是替代 Netflix Zuul,其不仅提供统一的路由方式,并且基于Filter 链的方式提供了网关基本的功能,例如:安全,监控和限流。优点:1.性能强劲:是第一代网关Zuul的1.6倍2.功能强大:内置了很多实用的功能,例如转发、监控、限流等。
2025-03-04 20:31:50
702
原创 微服务,服务治理nacos,负载均衡LOadBalancer,OpenFeign
OpenFeign是Spring Cloud提供的一个声明式的伪Http客户端, 它使得调用远程服务就像调用本地服务一样简单, 只需要创建一个接口并添加一个注解即可。Nacos很好的兼容了OpenFeign, OpenFeign负载均衡默认集成了SpringCloudLoadBalance, 所以在Nacos下使用OpenFegin默认就实现了负载均衡的效果。微服务,服务治理nacos,负载均衡LOadBalancer,OpenFeign
2025-03-03 14:38:38
1148
原创 安全框架,spring security,自定义账号和密码,密码加密器,设置表单信息,设置表单信息,获取认证后用户的信息,授权功能
安全框架,spring security,自定义账号和密码,密码加密器,设置表单信息,设置表单信息,获取认证后用户的信息,授权功能,设置登录成功跳转到指定路径,设置权限不足跳转路径
2025-02-25 15:57:23
740
原创 vue组件,父子通信,路由,异步请求后台接口,跨域
局部注册组件---1.导入import 组件对象名 from '@组件网页路径'name:"名称",组件名:组件对象名。vue组件,父子通信,路由,异步请求后台接口,跨域
2025-02-21 14:38:36
745
原创 nodejs及搭建
java项目可以运行在tomcat服务器,开始完成前后端完全分离。前端有自己独立的工程。我们需 要把前端独立的工程运行起来。---运行在nodejs服务器下。
2025-02-19 16:18:45
325
原创 easyexcel快速使用
EasyExcel是一个基于ava的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel即通过java完成对excel的读写操作, 上传下载。
2025-02-14 21:23:36
880
1
原创 redis非关系型数据库
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。内存存储的数据结构服务器,可用作数据库、缓存、引流擎和消息队列代理的开源内存数据存储注意:redis的计算都是基于内存,redis的存储可以存在磁盘上特点:1.redis的计算都是基于内存,Redis读取的速度快,是110000次/s,写的速度是81000次/s2.原子。
2025-02-13 20:22:51
1163
原创 nginx服务器
是一款高性能的HTTP和反向代理Web服务器,同时也提供IMAP/POP3/SMTP服务,特点占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。nginx它是反向代理服务器,他占用内存少,并发能力强。1.反向代理web服务器2.并发能力高3.占用内存小4.负载均衡。
2025-02-13 12:07:28
968
原创 Linux系统
Linux,一般指GNU/Linux,是一种免费使用和自由传播的操作系统,其内核由(Linus Benedict Torvalds)于1991年10月5日首次发布,它主要受到和思想的启发,是一个基于的多用户、、支持和多的。它支持和硬件,能运行主要的工具软件、应用程序和网络协议。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的,和基于商业开发的等。
2025-02-10 20:42:51
1058
原创 MyBatis-Plus快速使用
是一个基于 MyBatis 的增强工具,旨在简化开发,提高效率。它在 MyBatis 的基础上进行扩展,只做增强不做改变,不会对现有的 MyBatis 构架产生任何影响。特性和优势:MyBatis-Plus 在 MyBatis 的基础上进行扩展,只做增强不做改变,引入 MyBatis-Plus 不会对现有的 MyBatis 构架产生任何影响。:仅仅依赖 MyBatis 以及 MyBatis-Spring。:启动即会自动注入基本 CRUD,性能基本无损耗。
2025-02-08 14:58:53
1040
原创 springboot整合mybatis,pageHelper,定时器,swagger
在规定的某个时间,执行相应的业务代码。springboot整合mybatis,pageHelper,定时器,swagger
2025-02-07 15:26:08
920
原创 为什么使用springboot框架,springboot常用的配置文件,如何读取配置文件中自定义的内容,多环境下如何切换配置文件,包扫描原理,自动装配的原理
方便修改。如果写在java代码属于硬编码,不便于维护和修改, 把一些变动的数据写在配置文件中,然后通过java代码读取配置文件。为什么使用springboot框架,springboot常用的配置文件,如何读取配置文件中自定义的内容,多环境下如何切换配置文件,包扫描原理,自动装配的原理
2025-02-06 14:47:52
334
原创 反射,获取某个类的反射类
框架:它是一种半成品软件,在框架的基础上编程基础,更加简洁反射:反射就是运行时把类中的成员抽取成其他类,并允许对成员变量,成员方法和构造方法的信息进行编程访问一个类有:成员变量、方法、构造方法、包等等信息,利用反射技术可以对一个类进行解剖,把个个组成部分映射成一个个对象。
2025-01-16 14:15:56
1067
原创 泛型,如何定义泛型类,注解
泛型,如何定义泛型类,注解,泛型可以解决数据类型的安全问题,主要原理是在类声明时通过一个标识表示类中某个属性的数据类型或是某个方法的返回类型值及参数类型。这样在声明或实例化时只要指定好需要的返回类型即可。语法:public class 类型{改正/***/@Override"x=" + x +'}';this.x = x;this.y = y;return x;this.x = x;return y;this.y = y;
2025-01-15 16:59:38
821
原创 进程、线程,java如何实现多线程任务,Thread里面常用的方法,如何解决线程安全问题,死锁,线程状态,线程池
进程、线程,java如何实现多线程任务,Thread里面常用的方法,如何解决线程安全问题,死锁,线程状态,线程池
2025-01-13 16:24:07
1077
原创 定义自己的注解,用aop完成日志操作
/表示该注解使用的位置 TYPE:类,接口 FIELD:属性 METHOD:方法 PARAMETER:参数//该注解使用后什么时候生效。源码 SOURCE源码时---编译后后CLASS----运行时RUNTIME 默认是SOURCE 一般使用RUNTIME@Documented //在生成API文档时是否存在该注解@Component @Aspect标记该类为切面类1.定义切点2.处理 通知类型@Component//表示该类交于spring容器管理。
2025-01-06 10:57:30
256
原创 git命令
1.git init 创建本地仓库2.git add . 将所有加入暂存区3.git commit -m '注解'4.git log查看提交版本日志5.git reset --hard commitID 版本切换6.上传时忽略部分文件 在工作区创建一个.gitignore文件内容如:.idea/**target/***.iml7.git branch 查看本地分支8.git branch 分支名 创建分支9.git checkout 分支名 切换分支。
2024-12-24 19:15:32
473
原创 springmvc跳转不经过视图解析器,controller保存数据,controller层返回json数据,拦截器,全局异常处理,文件上传含本地和阿里oss
springmvc跳转不经过视图解析器,controller保存数据,controller层返回json数据,拦截器,全局异常处理,文件上传含本地和阿里oss
2024-12-17 20:51:37
1206
原创 搭建springmvc项目
1.创建maven的web工程,引入依赖 spring-webmvc。3.注册公共servlet DispatcherServlet。System.out.println("你好");4.编写controller类。2.创建spring配置文件。
2024-12-14 11:28:19
576
原创 使用分页插件完成分页查询,mybatis完成多对一联表,mybatis完成一对多联表,动态sql
使用分页插件完成分页查询,mybatis完成多对一联表,mybatis完成一对多联表,动态sql
2024-12-13 19:58:49
1432
原创 mybatis注解模式,mybatis日志文件,把数据源信息提取到属性文件中,为实体类起别名, mybatis处理多个参数,xml特殊字符,获取主键递增的值,模糊查询,列名和属性名不一致的问题
mybatis注解模式,mybatis日志文件,把数据源信息提取到属性文件中,为实体类起别名, mybatis处理多个参数,xml特殊字符,获取主键递增的值,模糊查询,列名和属性名不一致的问题
2024-12-12 16:47:08
875
原创 jsp内置对象,跳转方式,jsp四大域对象,EL表达式,jstl标签库,servlet
jsp内置对象,跳转方式,重定向,请求转发,jsp四大域对象,EL表达式,jstl标签库,servlet
2024-12-05 17:27:08
1258
原创 JDBC,数据库的增删改查,抽取公共方法
jdbc,增删改查。使用Statement会存在注入安全问题,所以使用PreparedStatement解决sql注入安全问题。将增删改查公共部分代码封装到一个类中,包括连接数据库,关闭资源,并将增删改封装到一个方法中。3.获取执行sql语句的对象。
2024-12-02 17:31:01
1178
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人