- 博客(7)
- 收藏
- 关注
原创 Docker
docker是一款开源的容器引擎, 让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中, 然后发布到任何流行的Linux和windows系统上, 也可以实现虚拟化技术, 容器是完全使用沙箱机制, 相互之间不会有任何接口docker历史docker的核心可以追述到2010年, 国外一家名叫dotCloud的公司创建的, 随着该公司将docker的源代码开源出来后, 许多企业发现了docker优点纷纷参与使用了起来, 在2013年,docker1.0正式发布。
2024-12-16 14:12:38
940
原创 JDK21+Graalvm构建java项目.exe文件,看这篇就够了
GraalVM 是 oracle 最新推出的新一代虚拟机,它不仅支持 Java,还支持 Python,JavaScript,C++等编程语言,可以说它是 JVM 为未来替代。随着技术的变革,GraalVM 开始在大厂的项目中使用得越来越广泛,它具有比 JVM 更高的运行效率,除此之外,在高并发场景中也有着更为出色的性能,不仅如此,它可以将基于 springboot3 的项目直接编译成.exe的可执行文件,项目启动速度相比传统的jar文件提升可达 100 倍之多,启动速度可达秒级。
2024-12-16 14:09:31
1074
原创 springcloud-03-ribbon(五大组件之一)
一.ribbon用来干什么?在上一章中我们讲到在80服务的配置类restTemplate Bean上添加@LoadBalanced注解可以赋予restTemplate负载均衡的能力,其中就是用到ribbon这个组件,eureka集成了ribbon这个组件后,许多东西我们不用再写这一章我们单独来看ribbon这个组件,看看它是如何实现负载均衡的,一句话,我们自定义负载均衡1.建工程 仿造80建一个84服务2.写pom 84在80的基础上添加新依赖 <depend...
2022-04-07 00:26:54
236
原创 springcloud-02-eureka(服务注册与发现)
Eureka 服务注册中心 1.用来干什么? 个人感觉最大的作用就是 1.通过集群实现经典负载均衡降低服务器压力,2.多个注册中心相互注册相互监控,充当替换,互为备用 在上一章中我们创建了两个服务(80,8001),通过80远程调用8001 Eureka 是springcloud的核心组件之一,提供了三大功能 1.服务注册 对于eureka来说,上面的80和8001...
2022-03-28 17:59:05
548
原创 微服务之springcloud-01
1. 微服务架构的特征: 1.单一职责:微服务拆分粒度更小,每个服务都对应唯一的业务能力,做 到单一职责 2.自治:团队独立,技术独立,数据独立,独立部署和交付 3.面向服务:服务提供同一标准的接口,与语言和技术无关 4.隔离性强:服务调用做好隔离,容错,降级,避免出现级联问题1.1 什么是springcloud? springcloud是微服务中的其中一员是目前国内使用最广泛的微服务框架,它是一款经过良...
2022-03-20 19:11:03
532
原创 springboot项目在多表联合查询的时候报空值异常
Transaction synchronization closing SqlSession [org. apache.ibatis, session,defaults, DefaultSglSession01186abcel2022-03-0419:06:29.7791R80816704---[nio-8080-exec-7]a.a.c.e ol.l.ly:dishetche servlet: Servlet, service0 for serylet dispatch### Error queryin
2022-03-04 23:10:38
2285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人