摘要: 前言 最近项目组拿了友商的springcloud alibaba项目来进行改造,在翻阅他们的代码时候,发现他们把@FeignClient写在服务提供方的API上,他们这样的写法成功的引起我的注意,于是抱着好学的心态请教友商的开发人员,于是一篇水文就这么诞生了 友商开发人员解惑 友商服务提供方的API 阅读全文
posted @ 2020-11-28 17:16 Linyb极客之路 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 前言 不知道大家有没有遇到这么一种业务场景,在业务中有个唯一约束A,当该业务进行逻辑删除后(设置标记为删除状态),再往唯一约束列插入相同的值时,此时会报Duplicate entry,但在业务上,该值时必须要插入的。今天我们就来聊聊处理这种业务场景的几种思路 解决思路 方案一:不采用逻辑删除,直接物 阅读全文
posted @ 2020-11-20 23:52 Linyb极客之路 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 前言 最近ssh登陆公司远程服务器,突然登不进去,后经排查是因为有个docker容器的网段和公司的网段冲突了,导致登陆不上去。 如何解决 docker默认网段是172.17,和公司的网段冲突,因此解决的办法其实也挺简单的,要么换公司网段,要么换docker网段,是个正常人都会选择换docker网段 阅读全文
posted @ 2020-11-06 22:58 Linyb极客之路 阅读(1195) 评论(0) 推荐(0) 编辑
摘要: 前言 最近和朋友聊天,他接了个外包项目,他问我有没有办法让自己的源码不被反编译破解,我就跟他说可以对代码进行混淆和加密。今天我们就来聊聊如何通过对代码进行加密实现代码防反编译,至于混淆因为可以直接利用proguard-maven-plugin进行配置实现,相对比较简单,就不在本文论述 代码防编译整体 阅读全文
posted @ 2020-10-30 23:44 Linyb极客之路 阅读(1165) 评论(0) 推荐(0) 编辑
摘要: 前言 一般来说k8s使用的容器网络与开发者的所在的办公网络并不能直接连通,如何在开发环境访问k8s的服务,就成为我们日常开发绕不开的坎。下边就介绍几种可以方便我们在本地环境调用k8s服务方案 方案一:Telepresence 1、Telepresence简介 Telepresence是一款为Kube 阅读全文
posted @ 2020-10-10 16:35 Linyb极客之路 阅读(4506) 评论(0) 推荐(2) 编辑
摘要: 前言 1、什么是Arthas? Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱(截止2020.9.19 github star是23K)。通过Arthas我们可以在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态。 2、Arthas有哪些特性 实时查看系统的运行状 阅读全文
posted @ 2020-09-19 19:08 Linyb极客之路 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 前言 前阵子和朋友聊天,他说他们项目有个需求,要实现主键自动生成,不想每次新增的时候,都手动设置主键。于是我就问他,那你们数据库表设置主键自动递增不就得了。他的回答是他们项目目前的id都是采用雪花算法来生成,因此为了项目稳定性,不会切换id的生成方式。 朋友问我有没有什么实现思路,他们公司的orm框 阅读全文
posted @ 2020-09-11 17:35 Linyb极客之路 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: 前言 最近使用RuoYi-Vue来做后台管理脚手架。RuoYi-Vue 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理 阅读全文
posted @ 2020-09-10 18:19 Linyb极客之路 阅读(8306) 评论(2) 推荐(1) 编辑
摘要: 前言 最近项目组有个老项目要进行前后端分离改造,应前端同学的要求,其后端提供的返回值格式需形如 { "status": 0, "message": "success", "data": { } } 方便前端数据处理。要实现前端同学这个需求,其实也挺简单的,仅需做如下改造,新增一个返回对象,形如 @D 阅读全文
posted @ 2020-08-30 13:47 Linyb极客之路 阅读(2980) 评论(0) 推荐(0) 编辑
摘要: 什么是幂等? 任意多次执行所产生的影响均与一次执行的影响相同就可以称为幂等 什么是消息幂等? 当出现消费者对某条消息重复消费的情况时,重复消费的结果与消费一次的结果是相同的,并且多次消费并未对业务系统产生任何负面影响 为什么我们要保证幂等性,不保证幂等性,会不会有问题? 这个问题其实没法准确回答。回 阅读全文
posted @ 2020-08-09 18:41 Linyb极客之路 阅读(2878) 评论(1) 推荐(0) 编辑