自媒体在互联网上创作,最头疼的是莫过于文章的配图了。每次我写完一篇文章,都不知道该找一张什么样的图片来契合文章的主题。
有时候我会配上自己平时拍的一些照片,虽然文不对题,但是总比没有好。
所以我干脆找了一批可以自定义生成图片的网站。
Profile Header Generator | github 自定义生成 profile 图片
capsule-render |github 根据 url 参数自动生成 svg 图片链接
https://capsule-render.vercel.app/api?color=gradient&height=300§ion=header&text=授人以鱼,也授人以渔&fontSize=40&type=waving
github social 输入 GitHub 仓库,自动生成图片
分享一套 rust 静态网站生成的技术栈:
- Zola A fast static site generator in a single binary with everything built-in.
- adidoks AdiDoks is a mordern documentation theme, which is a port of the Hugo theme Doks for Zola.
乡土浪漫
fastjson 和 jackson 是最常用的序列化和反序列化工具。
SpringBoot 自带的是 jackson,如果要切换成 fastjson,则需要单独配置。
jackson 有一个巨坑,就是无法反序列化第二个字母大写的字段,举例:
将下面的 json 反序列化成 bean 的时
{
"eMail": "[email protected]"
}
得到的 eMail 字段是 null。需要强制指定来进行反序列化:
@Data
public class User {
private String name;
@JsonProperty("eMail")
private String eMail;
/***
* 前端传过来的是 more-info,解析对应到 moreInfo 字段
*/
@JsonProperty("more-info")
private String moreInfo;
}
fastjson 不存在上述问题。
fastjson 中和 @JsonProperty 功能类似的注解是:@JSONField(name="eMail")
。
这周我的 Redmi Note9 Pro 实在是卡得不行了,没办法换了 K50。
什么感觉呢,感觉就是直接起飞🛫!
Note9 Pro 才用了一年半,就拉垮了,看来买小米还是得买 K 系列!2000 的价格,3000 的体验!