利用Java序列化机制实现远程RPC功能

背景做Java开发的同学,提到RPC(远程调用)可能首先会想到阿里的开源项目Dubbo或者RMI或者SpringCloud等。确实这些项目都比较优秀,尤其是Dubbo各方面都很出彩。但是可能很多同学还不了解Dubbo是怎么一个运行机制。那么本文我们就用一个最简单的方式来实现一个RPC调用。


Jackson的@JsonFormat 时间显示不正确问题

使用 @JsonFormat 用在接口的返回对象属性上时,能够对Date进行格式化处理。 需要注意的是,如果要返回时分秒, 需要添加timezone, 否则时间显示不正确。@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone =


Java加载自定义字体失败Problem reading font data

背景程序中涉及到了图形验证码,使用了自定义字体。 在本地以及测试环境linux都没有问题, 但是到了预发环境就开始报错:java.io.IOException: Problem reading font data. at java.desktop/java.awt.Font.creat