上一页 1 2 3 4 5 6 7 8 9 ··· 27 下一页
摘要: 1. 前言 在Java开发中有时候某些敏感信息我们需要屏蔽掉,不能被消费这些数据的客户端知道。通常情况下我们会将其设置为null或者空字符 "",其实还有其它办法,如果你使用了Jackson的话。接下来我将以一个实际场景来告诉你可以怎么做。 2. Jackson如何忽略字段 这里都以JSON序列化为 阅读全文
posted @ 2021-02-03 10:36 码农小胖哥 阅读(2201) 评论(2) 推荐(1) 编辑
摘要: 1. 前言 在上一篇我们对AuthenticationManager的初始化的细节进行了分析,其中里面有一段代码引起了不少同学的注意: ApplicationContext context = http.getSharedObject(ApplicationContext.class); Captc 阅读全文
posted @ 2021-01-28 09:37 码农小胖哥 阅读(1021) 评论(0) 推荐(3) 编辑
摘要: 1. 前言 今天有个同学告诉我,在Security Learning项目的day11分支中出现了一个问题,验证码登录和其它登录不兼容了,出现了No Provider异常。还有这事?我赶紧跑了一遍还真是,看来我大意了,不过最终找到了原因,问题就出在AuthenticationManager的初始化上。 阅读全文
posted @ 2021-01-25 14:37 码农小胖哥 阅读(1704) 评论(0) 推荐(2) 编辑
摘要: 1. 前言 目前大部分公司都在使用Git作为版本控制,每个程序员每天都要进行代码的提交。很多开发者也包括我自己,有时候赶时间或者图省事,就这么提交: git commit -m "修改bug,优化代码" 过了一段,突然去查找一个具体的提交你会发现不是特别好找。因此我们需要规范我们的代码提交来避免这种 阅读全文
posted @ 2021-01-22 09:03 码农小胖哥 阅读(1792) 评论(2) 推荐(0) 编辑
摘要: Payment Spring Boot 是微信支付V3的Java实现,仅仅依赖Spring内置的一些类库。配置简单方便,可以让开发者快速为Spring Boot应用接入微信支付。 欢迎ISSUE,欢迎PR,欢迎Star。 功能特性 实现微信支付多商户 集成支付宝SDK、快速接入Spring Boot 阅读全文
posted @ 2021-01-18 16:07 码农小胖哥 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 细心的同学会发现Intellij IDEA每次发版本的时候都会有不同的启动界面背景,都很比较抽象的艺术图像。 JetBrains的其它产品也有自己独特的设计。 但是这背后是怎么实现的、有什么寓意却很少有人知道。今天让胖哥来带你解开这个答案。 编码的艺术 编码是一门艺术。说到这里你会很容易想到这肯定是 阅读全文
posted @ 2021-01-15 13:44 码农小胖哥 阅读(906) 评论(1) 推荐(0) 编辑
摘要: 1. 前言 在开发Spring Boot应用时会用到根据条件来向Spring IoC容器注入Bean。比如配置文件存在了某个配置属性才注入Bean : 图中红色的部分是说,只有ali.pay.v1.app-id存在于Spring的环境配置中时这个@Configuration标记的类才能注入Sprin 阅读全文
posted @ 2021-01-13 08:54 码农小胖哥 阅读(1034) 评论(0) 推荐(1) 编辑
摘要: Payment Spring Boot 是微信支付V3的Java实现,仅仅依赖Spring内置的一些类库。配置简单方便,可以让开发者快速为Spring Boot应用接入微信支付。 演示例子: payment-spring-boot-samples 文档:Payment Spring Boot文档 有 阅读全文
posted @ 2021-01-06 09:54 码农小胖哥 阅读(2189) 评论(0) 推荐(0) 编辑
摘要: JetBrains正在开发一种被称为Qodana的代码质量检测工具。它将JetBrains IDE具有的智能代码检查带入了项目CI/CD管道中。它可以识别代码中的错误,安全漏洞,重复项和缺陷并提出修复建议。使开发人员轻松地改善代码结构,使代码符合众多准则和标准,解决潜在的性能问题。 Qodana Q 阅读全文
posted @ 2021-01-05 14:06 码农小胖哥 阅读(630) 评论(0) 推荐(1) 编辑
摘要: 1. 前言 老板说,明天甲方要来看产品,你得造点数据,而且数据必须是“真”的,演示效果要好看一些,这样他才会买我们的产品,我好明年给你换个嫂子。一般开发接到这种过分要求都不会很乐意去做,这完全是体力劳动,而且很棘手。今天胖哥教你一招,让你做出逼真的“假”数据。 2. javafaker 我们Java 阅读全文
posted @ 2020-12-29 09:22 码农小胖哥 阅读(2202) 评论(6) 推荐(3) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 27 下一页