logo头像

From zero to HERO

Java中的微信支付(1):API V3版本签名详解

Java中的微信支付(1):API V3版本签名详解

1. 前言最近在折腾微信支付,证书还是比较烦人的,所以有必要分享一些经验,减少你在开发微信支付时的踩坑。目前微信支付的API已经发展到V3版本,采用了流行的Restful风格。 今天来分享微信...

胖哥建站的心酸经历

胖哥建站的心酸经历

不知不觉胖哥的个人站felord.cn已经上线一年了。今天有必要回顾一下这一年经历的事情。先回顾一下关键的时间节点。 截止目前网站代码提交317次,原创文章总数190篇,我将继续走下去。 这种...

restful接口的版本控制

restful接口的版本控制

1. 前言软件迭代是开发者必须面临的问题,现在有一个容易被大家忽略的问题就是API的版本控制。不是所有的用户都热衷于最新的版本的软件,而业务又是多变的。因此当新版本发布时要确保向后兼容,所以就需...

常用的Docker图形化管理工具

常用的Docker图形化管理工具

1. 前言您是否还在命令行窗口中来监视Docker容器?乐此不彼地敲着Docker相关的命令,虽然这些命令并不是很复杂。今天胖哥来介绍几款Docker的GUI监视工具来解放你的双手,把它们放到应...

POST请求和GET请求如何传递和接收解析参数

POST请求和GET请求如何传递和接收解析参数

1. 前言接口参数应该怎么传递是每个项目应该面对的问题,这跟编程语言无关,今天来总结一波常用的接口参数传递方式。 2. GET请求GET请求一般用来向服务器请求获取数据。总体来说目前有两种传参风...

RabbitMQ是如何确定消息是否投递到队列中的

RabbitMQ是如何确定消息是否投递到队列中的

1. 前言在使用RabbitMQ消息中间件时,因为消息的投递是异步的,默认情况下,RabbitMQ会删除那些无法路由的消息。为了能够检出消息是否顺利投递到队列,我们需要相应的处理机制。今天就来验...

HTTPS证书知识扫盲

HTTPS证书知识扫盲

1. 前言现在搞网站域名不加个HTTPS就显得不专业,特别在使用JWT进行认证的接口一定要加HTTPS为你的接口增加一层安全屏障。今天就来聊聊配置HTTPS的关键SSL证书,也被称为CA证书。 ...

使用IntelliJ IDEA管理数据库

使用IntelliJ IDEA管理数据库

1. 前言胖哥是一个有软件洁癖的人,能用现有的软件解决问题的绝不安装新的软件。Java后端开发主要跟数据库打交道,所以数据库图形化界面(GUI)是少不了的。通常图形化操作关系型数据库(RMDBS...

Java开发电脑配置指南

Java开发电脑配置指南

前言最近在群里老有同学求推荐Java开发用的电脑,所以胖哥就出个简单的专题,用我贫瘠的电脑知识来帮助大家选择适合开发的电脑配置。因为家里的主机已经带不动两个 IDEA 了,更别提开个 Docke...