lyb-geek

LV1
发表了文章

聊聊springboot项目引用第三平台私有jar踩到的坑

最近和朋友闲聊,他说他遇到一个问题,他引用了第三方公司私有API包,他在本地项目启动没问题,打包运行却找不到这个API包,于是我就问他怎么引用这个jar。

lyb-geek
MavenSpring BootJava
发表了文章

JustAuth - 史上最全的第三方登录开源库

第三方平台授权登录,这在互联网产品的开发中是再常见不过的需求了。基于OAuth 2 的授权模式,使得可以更为方便地打通不同平台的用户授权验证,大大提升了用户的使...

lyb-geek
发表了文章

聊聊当业务数据时间和预期的不一样,可以从哪些方向排查

前些天业务部门的开发同事遇到了一个奇怪的bug,首先他们有个业务已经入库的创建时间和服务器时间相差了8个小时,其次当这个时间显示到前端后,这个时间竟然和服务时间...

lyb-geek
MySQLDockerJava
发表了文章

聊聊spring事务在异常场景下发生不按套路出牌的事儿

其中有条异常被吃了,会导致事务无法回滚,这个引起我的好奇,是否真的是这样,刚好也没写文素材了,就来聊聊事务与异常在某些场景产生的化学反应

lyb-geek
SpringJavaMySQL
发表了文章

聊聊如何将gitlab ci的环境变量透传给k8s deployment.yaml

最近朋友接了一个外包,这家外包公司用gitlab来做cicd,朋友之前自动化部署基本上都是利用jenkins,没接触过过gitlab的cicd,朋友他对技术也是...

lyb-geek
KubernetesDockerCCI 持续集成
发表了文章

聊聊部署在docker容器里面的springboot项目如何启用arthas

Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:

lyb-geek
Spring BootJava
发表了文章

如何低侵入的记录调用日志

前阵子朋友他老大叫他实现这么一个功能,就是低侵入的记录接口每次的请求响应日志,然后并统计每次请求调用的成功、失败次数以及响应耗时,当时朋友的实现思路是在每个业务...

lyb-geek
JavaAOPSpringSpring Boot
发表了文章

聊聊如何在spring事务中正确进行远程调用

最近和朋友聊天,他说他承接的外包项目遇到了分布式事务问题,问我有没啥解决方案,我本可以直接跟他说,分布式事务方案网上一大堆,什么tcc、可靠消息一致性、最大努力...

lyb-geek
SpringSpring Cloud微服务微服务架构
发表了文章

聊聊因不恰当使用alibaba sentinel而踩到的坑

sentinel 是面向分布式服务架构的流量控制组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳...

lyb-geek
SpringSpring BootSpring Cloud微服务架构微服务
发表了文章

聊聊如何对eureka管理界面进行定制化改造

在nacos还未面世之前,eureka基本上就是springcloud全家桶体系注册中心的首选,随着nacos的横空出世,越来越多基于springcloud的微...

lyb-geek
Spring CloudSpringSpring Boot微服务微服务架构
发表了文章

如何通过aop+spel表达式玩转出不一样的切面实现

Spring表达式语言(简称“ SpEL”)是一种功能强大的表达式语言,支持在运行时查询和操作对象图。

lyb-geek
AOPSpringSpring BootJava
发表了文章

基于docker部署的项目如何和skywalking agent进行整合

skywalking是一款开源的应用性能监控系统,包括指标监控,分布式追踪,分布式系统性能诊断

lyb-geek
Docker微服务容器Java
发表了文章

聊聊git push到远程服务器出现RPC failed问题

https://blog.csdn.net/techfield/article/details/70198077

lyb-geek
GitGitHubNginx
发表了文章

mybatis-plus如何禁用一级缓存

用过mybatis-plus的朋友可能会知道,mybatis-plus提供了多租户插件的功能,这个功能可以让开发人员不用手动写租户语句,由该插件自动帮你加上租户...

lyb-geek
MyBatisJavaSpring Boot
发表了文章

聊聊项目打包发布到maven私仓常见的几种方式

在早期没有使用maven之前,我们引用一些公有jar或者api jar,我们可能会采用这样的方式,通过手动导入这些jar到项目的classpath路径进行引用。

lyb-geek
MavenJava
发表了文章

如何通过编码的方式手动触发xxl-job执行器

xxl-job是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展、开箱即用。我部门大部分定时任务调度都是基于xxl-job,诸如报表统...

lyb-geek
分布式JavaSpring Boot
发表了文章

如何较方便给上百张数据库表添加表字段

年前和业务部门的研发小伙伴聊天,他说由于之前表设计考虑不周全,导致业务表缺少了一些字段,他老大就把这个加表字段的任务给他,咋一听挺简单的,不就加些字段,但小伙伴...

lyb-geek
MySQL
发表了文章

如何解决mybatis-plus调用update方法时,自动填充字段不生效问题

使用过mybatis-plus的朋友可能会知道,通过实现元对象处理器接口com.baomidou.mybatisplus.core.handlers.MetaO...

lyb-geek
MyBatisJavaSpring Boot
发表了文章

如何解决mybatis-plus提供的多租户插件出现Column ‘tenant_id‘ specified twice问题

本文案例来源于业务开发部门进行多租户开发时发生的案例。用过mybatis-plus多租户插件的朋友,可能会知道,该插件的租户id值基本都是从上下文得来,这个上下...

lyb-geek
MyBatisJava
发表了文章

springboot项目在docker容器中如何优雅关闭

是否所有项目都需要优雅关闭?那也不一定,毕竟所谓的优雅关闭,另一面就意味这关闭得慢,因此项目的优雅关闭得看项目的核心程度,换言之就是看该项目处理的数据是不是核心...

lyb-geek
DockerJavaSpring Boot

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券