记录折腾的那点事
在折腾的道路上永不止步

开发 第4页

JAVA、Spring、MyBatis
SpringBoot中使用dubbo实现RPC调用-ghMa

SpringBoot中使用dubbo实现RPC调用

评论(0)赞(0)

Dubbo(来自于阿里巴巴) Dubbo是一个分布式服务框架,致力于提供高性能和透明化的PRC远程调用服务调用方案。 Dubbo的的特点 通过spring配置的方式即可完成服务化,对于应用无入侵。(SpringCloud有一定的入侵) 通过...

如何跨微服务共享DTO-ghMa

如何跨微服务共享DTO

评论(0)赞(0)

1. 概述 近年来,微服务变得非常流行。微服务的基本特征之一是它们是模块化的、独立的、易于伸缩的。微服务需要一起工作并交换数据。为了实现这一点,我们创建一个称为dto的共享数据传输对象。 在本文中,我们将介绍在微服务之间共享dto的方法。 ...

自己动手编写一个Mybatis插件:Mybatis脱敏插件-ghMa

自己动手编写一个Mybatis插件:Mybatis脱敏插件

评论(0)赞(0)

1. 前言 在日常开发中,身份证号、手机号、卡号、客户号等个人信息都需要进行数据脱敏。否则容易造成个人隐私泄露,客户资料泄露,给不法分子可乘之机。但是数据脱敏不是把敏感信息隐藏起来,而是看起来像真的一样,实际上不能是真的。我以前的公司就因为...

分布式事务问题的几种方案?-ghMa

分布式事务问题的几种方案?

评论(0)赞(0)

面试题 1、分布式事务了解吗? 2、你们是如何解决分布式事务问题的? 面试官心理分析 只要聊到你做了分布式系统,必问分布式事务,你对分布式事务一无所知的话,确实会很坑,你起码得知道有哪些方案,一般怎么来做,每个方案的优缺点是什么。 现在面试...

JAVA函数如何返回多个值-ghMa

JAVA函数如何返回多个值

评论(0)赞(0)

在开发过程中,经常会有这种情况,就是一个函数需要返回多个值,这是一个问题!! 网上这个问题的解决方法: 1、使用map返回值;这个方法问题是,你并不知道如何返回值的key是什么,只能通过doc或者通过源代码来查看。 2、传入一个引用进去,修...

90%的同学都没搞清楚的 Java 字符串常量池问题-ghMa

90%的同学都没搞清楚的 Java 字符串常量池问题

评论(0)赞(0)

字符串问题可谓是 Java 中经久不衰的问题,尤其是字符串常量池经常作为面试题出现。可即便是看似简单而又经常被提起的问题,还是有好多同学一知半解,看上去懂了,仔细分析起来却又发现不太明白。 背景说明 本文以 JDK 1.8 为讨论版本,虽然...

Java几个值得应用到项目中的开源库-ghMa

Java几个值得应用到项目中的开源库

评论(0)赞(0)

风筝我作为一个野路子开发者,直到遇见下面的这几个工具库,才知道之前重复造了不少轮子,而且轮子还不一定有人家的圆。相信跟我一样,没事儿造轮子的人还不在少数,有些人就是对造轮子感兴趣,这个咱也无话可说,但是,比如我,我是造轮子之前不知道这世上已...

团队没人review代码?让sonar来帮你,水平秒提升-ghMa

团队没人review代码?让sonar来帮你,水平秒提升

评论(0)赞(0)

不论你认为自己的代码写的多牛逼,sonar总能给你找到你还能改进的地方,sonar就是这么牛逼 SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。 准备工作...