自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 我对字符编码的理解

最近在做一个物联网协议编解码的工作,需要将字符内容根据私有协议编码为二进制以字节流发送到终端。在编码手机号码时直接使用了 String 的 getBytes() 方法,但当终端程序员问我该怎么解码这段二进制内容时,我开始思考自己对字符编码的理解。一开始我想直接回答,按 ASSIC 编码去解成手机号就行了,但是这个解释严谨吗?显然一串数字号码通过 String 的 getBytes() ...

2019-09-01 23:50:00 163

转载 带着问题略读 Retrofit2 源码

最近部门老大给了我一份代码让我帮忙维护,一个Java服务端应用,用于将某物联网设备的上报数据转发到另一个平台服务器。项目刚跑没多久就遇到了问题,设备一开始的请求都能及时转发出去,但是后来发现将数据转发出去的延迟越来越大,在收到一份设备数据后可能要二三十分钟才被转发出去。仔细看了项目的业务逻辑,服务在收到设备数据后略经处理后确实就请求了 http 客户端进行发送,于是我立刻怀疑请求被积压在...

2019-07-13 16:14:00 136

转载 JWT 简介(JSON Web Token)【译】

前言最近在做api鉴权的时候了解到了jwt这个标准协议,非常适合用来做鉴权介质,刚好在jwt.io 网站上就有对jwt的权威简介,这里对原文使用浏览器进行机翻,再人工修改了一些翻译错误并进行适当精简,留作日后回顾。什么是JSON Web Token?JSON Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种紧凑且独立的方式,用于在各方之间作为JSON对象...

2019-06-15 17:26:00 175

转载 一次错误使用 synchronized 同步锁导致的问题

前几天公司新人小A跑来问我,说他的一个 ArrayList 无法进行 add 操作了,让我帮他看看。原来他使用一个 ArrayList 作为文件下载进度的存放队列,再使用另一个线程不停地取队列的对象写到数据库,是一个典型的生产者-消费者模型。简化的实现代码是这样的:private List<Progress> progressList = new ArrayList<...

2019-04-21 16:33:00 334

转载 实战Spring Boot应用的自动化构建和部署(上)

现如今SpringBoot、Jenkins、Docker这些技术已经非常流行,SpringBoot提高了JavaEE应用的开发效率,Jenkins实现了项目的持续集成,Docker使应用的部署变得灵活。本系列文章将通过这些技术实现SpringBoot的自动化构建和部署。具体流程模拟工作中常见的场景,将代码提交至SVN,去Jenkins(部署于公司内网以访问公司的SVN服务器)触发构建项目...

2019-04-14 14:00:00 133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除