加密算法

网络通信中我们很多时候会需要保证信息不被窃听或者不被篡改,于是就会需要对信息进行加密。

Read more  ↩︎

Kademlia 算法

建立 P2P 网络时我们需要面对的一个问题就是一个节点如何高效访问网络中的其他节点中存储的资源。 Kademlia 算法在各个节点上使用某种策略建立路由表以支持节点之间的高效访问,并且支持在网络中进行资源存储与访问。

Read more  ↩︎

NAT 穿透

P2P 网络需要考虑的一个非常折磨的细节就是并非每个节点都有固定的公网 IP。 于是就要开始考虑 NAT 穿透的问题了。

Read more  ↩︎

P2P 网络学习

P2P 网络是一个有别于中心化网络的东西,本文简单介绍一些实现 P2P 网络的思路。

Read more  ↩︎

Spring Boot 测试经验总结

总结一下 Spring Boot 中写单元测试和集成测试的经验。

Read more  ↩︎

五花肉炒包菜

五花肉、包菜、盐、酱油、姜、蒜。

咸。

Read more  ↩︎

番茄炒蛋

蛋、番茄、油、盐、糖、葱、蒜。

咸,甜。

Read more  ↩︎

腐乳空心菜

空心菜、油、腐乳、蒜。

口味咸。

Read more  ↩︎

油闷大虾

虾、油、盐、糖、料酒、葱、姜、蒜。

口味主要是咸,略甜。

Read more  ↩︎

封装 Spring Boot 库并使用 GitHub Packages 发布

后端写多了一些常用的东西可以封装成一个库,最好还能发布到什么地方直接加个仓库就能加依赖。 因为我的项目大部分是托管在 GitHub 上的,于是可以考虑直接使用 GitHub Packages 进行发布。

Read more  ↩︎