你知道 @Async 是怎么让方法异步执行的吗? 默认分类 springboot

你知道 @Async 是怎么让方法异步执行的吗?

在阅读本文之前,你可以通过 Creating Asynchronous Methods 指导来体验下创建异步方法的使用方式。 为什么要写这篇文章,本质上对于这些 Spring 已经封装好的能力,并不需要去关注它底层到底是怎么玩的,比如 @Async,你肯定可以猜到对于打了这个注解的方法(或者类),在执行这个方法(或者类下所有方法)时,Spring 框架会将当前方法丢进到一个单独的线程池中去执...
阅读全文
Java5分钟制作海报 默认分类

Java5分钟制作海报

一、需求背景 ​ 我们经常在多终端应用开发中会遇到这样的需求:用户在浏览商品时觉得不错,希望分享给朋友。此时终端(安卓、苹果、H5等)生成一张精美的商品海报,通过微信或者其他途径分享给他人。也可能会遇到需求:制作个人名片打印出来或者分享给他人。效果大概是这样的: 也可能是这样 (上面的图都是我从网上临时找的,只做参考学习,避免广告已经做了部分处理。) 刚开始设计这个...
阅读全文
在Mac上使用Microsoft Remote Desktop 默认分类 windows

在Mac上使用Microsoft Remote Desktop

软硬件: 操作平台:MacOS电脑; 使用软件:Microsoft Remote Desktop For Mac (MS_RDP); 被控平台:Win10系统电脑。 获取软件: Microsoft Remote Desktop For Mac,在中国区App Store中没有上架,可以从美区App Store免费下载,或者通过网友共享获取。 参考分享地址: 链接: htt...
阅读全文
序列化反序列时精度丢失的避坑说明 默认分类

序列化反序列时精度丢失的避坑说明

1. 背景 在双方通过HTTP网络协议进行数据交互时,发送方往往会将Json对象数据序列化为字符串(ObjectMapper.writeValueAsString(Object value)),而接收方也往往会将接收到字符串数据反序列化为Json对象(ObjectMapper.readValue(String content, Classe valueType))。其中,当Json对象内出现数值...
阅读全文
免费常用IP归属地查询API 默认分类

免费常用IP归属地查询API

记录几个免费的IP地址归属地查询的接口,其实这些IP归属地的查询,实现起来也不难,主要是要有一个IP库文件就能实现,以后有空自己实现一下。   1. ip-api.com ,可切换显示语言 http://ip-api.com/json/117.136.12.79?lang=zh-CN { "status": "success", "country": "中国"...
阅读全文
Loading...