深入理解 MBTI 性格测试

最近发现大家都在讨论16种人格,什么 INTJ 啥,所以我也做了一番功课。

[分享]unsplash免费图片接口使用与实战

最近发现一个不错的网站封面制作的网站——《https://coverview.vercel.app/》,通过使用它,我生成了非常多的自定义的图片封面。一次偶然间,发现里面的图片都是 unsplash 提供的。为何我不试试看自己实现一个获取 unsplash 免费图片的接口呢?于是就有了这篇文章。

Pytest中的Parametrize:妙用与实践

Parametrize是pytest测试框架中的一个强大特性,它允许我们为测试函数提供多组参数和预期结果,从而轻松地创建多个测试用例。这种方法提高了代码的可读性和可维护性,提高了测试覆盖率和测试效率。然而,参数过多时可能会导致测试函数的复杂性增加,且参数之间的依赖关系可能需要额外处理。Parametrize非常适用于测试同一个函数或方法在不同参数下的行为、创建大量相似的测试用例以及进行参数化的并行测试。

网站添加站长工具及实战

文章讲述了什么是站长工具,为什么要有站长工具,如何添加站长工具。

MySQL匹配,LIKE or REGEXP?

在MySQL中,我们可以使用LIKE和REGEXP函数来进行模式匹配操作。LIKE函数使用通配符进行模式匹配,而REGEXP函数使用正则表达式进行模式匹配。这两个函数都是常用的工具,但它们在匹配方式、匹配规则和性能方面存在一些区别。

我和JMH有个约————Java微基准测试工具探究

从 JDK 12开始,JDK 自带 JMH (Java Microbenchmark Harness) ,它是一个工具包,可以帮助我们正确地实现 Java 微基准测试。今天我和它正好有个约。

初探Go反射三大定律

最近在研究Go语言的源码,看到反射部分,结合The Go Blog系列的《The Laws of Reflection》,以及Go 1.15 中 src/reflect 部分源码,记录下对于Go 反射的一些见解。

Redis中的消息发布订阅

在软件架构中,发布-订阅是一种消息传递模式,其中消息的发送者(称为发布者)不会将消息编程为直接发送给特定的接收者(称为订阅者),而是将已发布的消息分类到不知道哪些订阅者的情况下。 类似地,订阅者表示对一个或多个频道感兴趣并且只接收感兴趣的消息,而不知道有哪些发布者。本文讲述了Redis中的消息发布订阅