
扫描二维码或查找【程序员编程王】
可以随时随地学编程啦!
搜索结果
查询Tags标签: spring,共有 2355条记录-
别再背锅了!这个小技巧统计第三方接口耗时很安逸
前言之前我有写过一篇记录生产环境事故的文章,获得了不少好评。 后续,我们团队有做过一些讨论,为了支撑运营维护,搭建了更好的日志平台Granfa+Loki,也引入了SkyWalking做链路追踪。 但过程中也遇到了一些问题,我会在下面讲述出来,然后将这个简单的小技巧分享出来,…
2022/12/19 8:03:33 人评论 次浏览 -
Java9-17新特性一览,了解少于3个你可能脱节了
前言Java8出来这么多年后,已经成为企业最成熟稳定的版本,相信绝大部分公司用的还是这个版本,但是一眨眼今年Java19都出来了,相信很多Java工程师忙于学习工作对新特性没什么了解,有的话也仅限于某一块。 本篇就是博主对自己感觉有用的新特性做了一个案例验证及简要说明…
2022/12/6 8:24:23 人评论 次浏览 -
Ansible对接操作系统升级脚本(一)
一 引言前段时间自己实现了ansible对接操作系统升级脚本,现将整个项目记录如下,如果项目中存在问题或优化的点,请帮忙指正。本项目运行在RedHat Linux系统。在我们生产环境中,操作系统的升级由系统升级、服务器重启以及vmtools安装三部分组成。本次项目的目标有两点:…
2022/12/5 7:22:54 人评论 次浏览 -
Linux 源码编译安装实现LAMP架构
相关配置: 开启fastcgi功能和反向代理功能#需要在配置文件中开启这两个模块功能[root@CentOS7 ~]# vim /apps/httpd24/conf/httpd.confLoadModule proxy_module modules/mod_proxy.soLoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so设置默认的页面为index.ph…
2022/12/5 7:22:53 人评论 次浏览 -
Spring Boot 配置多数据源
代码说明首先,配置两个数据源,这里我们基于 H2 配置了两个简单数据源,由于 H2 是内存数据库,无需手动新建foo.datasource.url=jdbc:h2:mem:foofoo.datasource.username=safoo.datasource.password=foo.datasource.driver-class-name=org.h2.Driverbar.datasource.url=…
2022/12/4 23:23:45 人评论 次浏览 -
Java开发学习(三十)----Maven聚合和继承解析
一、聚合分模块开发后,需要将这四个项目都安装到本地仓库,目前我们只能通过项目Maven面板的install来安装,并且需要安装四个,如果我们的项目足够多,那么一个个安装起来还是比较麻烦的如果四个项目都已经安装成功,当ssm_pojo发生变化后,我们就得将ssm_pojo重新安装到…
2022/12/2 12:01:33 人评论 次浏览 -
从源码中理解Spring Boot自动装配原理
什么是自动装配SpringBoot 定义了一套接口规范,这套规范规定:SpringBoot在启动时会扫描外部引用jar包中的META-INF/spring.factories文件,将文件中配置的类型信息加载到Spring容器,并执行类中定义的各种操作。对于外部jar包来说,只需要按照SpringBoot定义的标准,就能…
2022/12/2 12:01:31 人评论 次浏览 -
源码解析:Dubbo3 的 Spring 适配原理与初始化流程
Dubbo 国内影响力最大的开源框架之一,非常适合构建大规模微服务集群的,提供开发框架、高性能通信、丰富服务治理等能力。同时 Dubbo 无缝支持 Spring、Spring Boot 模式的开发,这篇文章帮助大家理解 Dubbo 是怎么和 Spring 做集成的,非常适合关心原理是先的开发者。 感…
2022/11/27 8:08:20 人评论 次浏览 -
调试Archery连接SQL Server提示驱动错误
当我们在调试Archery的时候,连接SQL Server 会报错,而MySQL部分没有问题。报错信息如下:Error: (01000, "[01000] [unixODBC][Driver Manager]Cant open lib ODBC Driver 17 for SQL Server : file not found (0) (SQLDriverConnect)")记录下 我们是怎么定位…
2022/11/26 23:40:47 人评论 次浏览 -
Spring Cloud Gateway 大富豪棋牌手机版 示例
Spring 官方把 Spring Cloud Gateway 作为 Zuul 1 的替代方案本文主要通过一个示例介绍了 Spring Cloud Gateway 的基础大富豪棋牌手机版 。环境JDK 1.8+Maven 3.5+Spring Boot 版本:2.7.5Spring Cloud 版本:2021.0.5涉及的依赖包<dependency><groupId>org.springframewo…
2022/11/26 23:39:39 人评论 次浏览 -
CopyOnWriteArrayList 是如何保证线程安全的?
1. 回顾 ArrayListArrayList 是基于数组实现的动态数据,是线程不安全的。例如,我们在遍历 ArrayList 的时候,如果其他线程并发修改数组(当然也不一定是被其他线程修改),在迭代器中就会触发 fail-fast 机制,抛出 ConcurrentModificationException 异常。示例程序Lis…
2022/11/26 23:38:29 人评论 次浏览 -
基于Spring-AOP的自定义分片工具
1 背景随着数据量的增长,发现系统在与其他系统交互时,批量接口会出现超时现象,发现原批量接口在实现时,没有做分片处理,当数据过大时或超过其他系统阈值时,就会出现错误。由于与其他系统交互比较多,一个一个接口做分片优化,改动量较大,所以考虑通过AOP解决此问题…
2022/11/26 12:54:19 人评论 次浏览 -
win10+vs2019 编译webrtc m108
1.所需工具列表能上外网安装git工具安装vs2019下载depot_tools2. 安装、配置vs20192.1 将vs2019安装至c盘3. 其他工具、环境变量# 设置gclient代理set http_proxy=//localhost:7890set https_proxy=//localhost:7890set all_proxy=//localhost:7890# 设置g…
2022/11/26 12:54:16 人评论 次浏览 -
【Spring系列】- Bean生命周期底层原理
上次学到动手模拟Spring底层实现,简单学习了一下Spring,对spring有所了解,接着就来分析spring中bean的生命周期的步步流程。1|2流程接下来会根据Bean生命周期一步一步去学习,spring在创建bean对象的过程中,还是做了许多的操作,从依赖注入,通过初始化以及前后操作,…
2022/11/20 17:11:09 人评论 次浏览 -
Spring Boot 快速入门(一),kettle详细大富豪棋牌手机版 大富豪棋牌手机版
Spring的缺点:复杂的配置: 配置十分繁琐,项目的环境配置会增加开发时的损耗,开发者在思考 Spring 特性配置和解决业务问题之间需要进行思维切换,环境配置会占用写应用程序逻辑的时间。 依赖管理: 项目的依赖管理也是一件耗时耗力的事情。在环境搭建时,需要分析要导…
2022/11/15 23:29:17 人评论 次浏览