Joel Wu

Java实现Twiiter授权

前言Twitter提供了丰富的API接口,这些API接口基本上可以满足在Twitter应用上的操作(发送、转发、引用、评论、查找Twitter、关注、拉黑用户)。本文教程纯后端java实现Twitter API的操作。准备工作申请Twitter开发者账号

Joel Joel 发布于 2023-02-16

Java实现Telegram Bot教程

引言最近工作中因为遇到了几个实现Telegram Bot的需求,从一开始的时候无从下手到慢慢的上手以及到最后实现以及优化,这编博客整理出Telegram Bot机器人Java的实现以及期间遇到的一些坑。教程通过springboot+maven方式来实现,因为Telegram在国内无法访问,这个教程的

Joel Joel 发布于 2022-07-26

mysql面试题:如何保障 MySQL 和 Redis 的数据一致性?

之前也看了很多相关的文章,但是感觉讲的都不好,很多文章都会去讲各种策略,比如(旁路缓存)策略、(读穿 / 写穿)策略和(写回)策略等,感觉意义真的不大,然后有的文章也只讲了部分情况,也没有告诉最优解。我直接先抛一下结论:在满足实时性的条件下,不存在两者完全保存一致的方案,只有最终一致性方案。 根据网

Joel Joel 发布于 2022-06-21

阿里云国际短信工具类

import com.aliyuncs.CommonRequest;import com.aliyuncs.CommonResponse;import com.aliyuncs.DefaultAcsClient;import com.aliyuncs.IAcsClient;import com.al

Joel Joel 发布于 2022-06-14

Springboot-mongoTemplate:BigDecimal转换问题

问题:BigDecimal的字段使用mongoTemplate.save存进数据库的是字符串类型,导致这个字段无法统计和排序。解决方法:自定义mongoTemplate的BigDecimal的转换类import org.bson.types.Decimal128;import org.springf

Joel Joel 发布于 2022-06-14

Mongotemplate基本使用

常用注解@Document使用@Document(org.springframework.data.mongodb.core.mapping.Document)标注Java的类名对应的MongoDB的集合名称。@Id、@MongoId使用@Id(org.springframework.data.an

Joel Joel 发布于 2022-06-14