- 博客(33)
- 收藏
- 关注
原创 SpringCloud微服务nacos+ribbon+OpenFeign技术详解+Gateway网关
SpringCloud微服务nacos+ribbon+OpenFeign技术详解+Gateway
2023-07-18 16:28:44
1959
原创 RabbitMQ常见的工作模式&&Springboot整合RabbitMQ
RabbitMQ常见的工作模式&&Springboot整合RabbitMQ
2023-07-12 20:57:50
215
原创 搭建Springboot整合shiro安全框架+Redis+Swagger+Filter超详细
OverrideResult result = new Result(401, "未登录,请先登陆", null);
2023-07-08 11:21:00
1213
原创 Nginx详解(一文搞懂Nginx)以及Linux版本下安装
Nginx(发音为"engine X")是一个流行的开源Web服务器软件。它最初由Igor Sysoev开发,并于2004年首次发布。Nginx的目标是提供高性能、高可靠性和低内存消耗的Web服务器,同时也可以用作反向代理服务器和负载均衡器。Nginx以其优越的性能和高度可扩展性而闻名。相对于传统的Web服务器软件(如Apache),Nginx采用了一种事件驱动的架构,能够处理大量并发连接,而且在高负载下表现出色。它也具有较低的内存消耗,使得它能够高效地处理大规模的并发请求。
2023-06-28 16:35:37
5817
2
原创 SpringBoot整合swagger接口文档&&mybatis-plus【mp】框架&&代码生成器
(简称 MP)是一个的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生愿景我们的愿景是成为 MyBatis 最好的搭档,就像魂斗罗中的 1P、2P,基友搭配,效率翻倍。无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作。
2023-06-20 20:53:50
394
原创 SpringBoot的初步了解
SpringBoot基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性[IOC AOP DI],而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。[1]SpringBoot所具备的特征有:(1)可以创建独立的,并且基于其或插件,可以创建可执行的JARs和WARs;(2)内嵌Tomcat或Jetty等Servlet容器;
2023-06-19 14:12:41
49
1
原创 JDK8中的重要的新特性之Lambda 表达式&&函数式接口
我们知道使用Lambda表达式的前提是需要有函数式接口,而Lambda表达式使用时不关心接口名,抽象方法名。因此为了让我们使用Lambda表达式更加的方便,在JDK中提供了大量常用的函数式接口. 大多数无需自己再定义函数式接口,而可以直接使用jdk内置的函数式接口。Lambda表达式的语法是非常简洁的,但是Lambda表达式不是随便使用的,使用时有几个条件要特别注意。要想使用lambda表达式它的前提就是必须是函数式接口。->:连接符 连接的是参数以及方法体。适合有参数,但是没有返回值的。
2023-06-14 14:08:45
303
1
原创 Java中如何避免死锁&线程通信&线程池的相关总结
线程池是一种利用池化技术思想来实现的线程管理技术,主要是为了复用线程、便利地管理线程和任务、并将线程的创建和任务的执行解耦开来。我们可以创建线程池来复用已经创建的线程来降低频繁创建和销毁线程所带来的资源消耗。在JAVA中主要是使用ThreadPoolExecutor类来创建线程池,并且JDK中也提供了Executors工厂类来创建线程池(不推荐使用)。死锁--什么是死锁?----避免死锁?线程通信---wait ---notify。
2023-06-05 19:55:21
487
1
原创 spring完成事务管理和jdbc完成事务管理
spring完成事务管理,事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性。事务就是一系列的动作,它们被当做一个单独的工作单元。这些动作要么全部完成,要不全部不起作用。事务的四个关键属性(ACID)原子性(atomicity):事务是一个原子操作,由一系列动作组成,事务的原子性确保动作要么全部完成要么完全不起作用。一致性(consistency):一旦所有事务动作完成,事务就被提交。数据和资源就处于一种满足业务规则的一致性状态中。隔离性(isolation)
2023-06-04 17:15:49
180
1
原创 JAVA线程的总结与分析
解决线程安全问题,进程和线程的区别线程安全问题,线程的创建方式,第一种: 通过父类Thread中的getName()可以获取线程名称。必须为Thread的子类第二种: 通过Thread类中的静态方法currentThread获取当前线程,getName()获取线程名。任意处获取线程名。
2023-06-03 17:23:45
275
4
搭建Springboot整合shiro安全框架+Redis+Swagger+Filter超详细
2023-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人