目前显示的是 十一月, 2023的博文

Font Awesome 图标字体精简方案

Introduction 在现代网页设计中,图标字体是一个不可或缺的元素。它们不仅可以增添美观,还可以提升用户体验。Font Awesome 是一个流行的图标字体库,提供了丰富的图标选择。然而,大部分网站只会使用其中的一小部分字体,而 Font Awesome 字体文件的大小却有上百KB,因此我们需要对字体进行精简,以增加网站的速度。 使用 FontForge 删除不需要的图标 我们可以使用 FontForge 这样的工具来删除 Font Awesome 字体文件中不需要的图标。这将减…

Java 枚举使用 Jackson Json 序列化与反序列化

我最近遇到一个问题,Jackson Json 无法正常反序列化枚举类,尽管同一个枚举可以正常序列化。我查阅了一些资料并写下了这篇总结。 问题 enum Type { A( 11 ), B( 22 ); @JsonValue public final int code; Type(int code) { this.code = code; } } 上述枚举类可以正常序列化,序列化的结果是 code 字段的值: objec…

流氓百度输入法

因为 Win11 自带的中文输入法占用了 Shift+F6 键 ,并且无法取消设置,导致 Jetbrains 快捷键冲突无法使用,只能把输入法降级到比较老的版本,用了一段时间后打算尝试一下之前使用过的百度输入法,安装上正常使用,没什么问题。 几天后打算试试微信出的微信输入法,把百度输入法卸载,卸载完了之后提示需要重启电脑,拒绝后安装微信输入法,发现切换不了,怎么切换都是百度输入法,根本没有卸载,最后不得已重启了电脑才解决。 很不理解为什么一个输入法需要重启电脑才能卸载。虽然百度产品不怎么样,但我一…

加载更多博文
未找到任何结果