如何在 Springboot 中处理 Emoji


本文介绍在 Springboot 中解决 Emoji 存储的几个办法。修改数据库字符集、在过滤器上进行控制、自定义字符串包装类并编写转换方法(含代码)、自定义 ObjectMapper 针对 JSON 的转化(含代码)。

在博客上添加 Live2D 看板娘(bilibili 22、33模型)


本篇文章着重介绍如何在页面(博客)上添加 Live2d 看板娘(22、33 模型),并在文章中进行以 Halo 配置进行举例。本篇文章说明的方法无需后端配合,只需要静态资源服务(非跨域)即可。

设计一个简单的消息分发中心(消息队列) - javascript 实现


javascript 实现简易的消息分发中心,支持优先级、topic、异步处理、中断等待、动态订阅、取消订阅、自动控制等功能

使用 JavaScript 进行 Canvas 绘图时的几个注意点


使用 JS Canvas 绘制时四个问题的解决办法: drawImage 无效果、图像被拉伸、绘制出的地图中有较细的缝隙、图像变色缩放后绘制出现失真

消息队列基础速览(RabbitMQ、Kafka 要点)


消息队列基础要点,本文主要针对 RabbitMQ、Kafka,仅针对面试要点,不会过分深入。包含使用场景、各 MQ 对比、如何保证幂等性、可靠性、顺序性等问题。

计算机网络各层协议(图解)


五层协议、各层协议简介、图解七层协议

Java 类加载机制概览


Java 类加载过程、类加载机制、类加载器

分布式搜索引擎基础概览(Elastic Search)


Elastic Search 数据操作原理、过程;性能优化;集群部署

图解 JVM 内存模型


JVM内存模型:JVM 运行时数据区、程序计数器、虚拟机栈、本地方法栈、堆、Eden区、survivor区、老年代、方法区、永久代、本地内存、直接内存、元空间