Unfinished
SEO Google: 结构化数据介绍
写在前面:一开始不了解,以为编写结构化数据可以定义搜索结果中展示的二级菜单,学到后面发现做不到,因为它是由 Google Search 根据算法自动生成的,参考:搜索引擎 - 如何在搜索结果页展示二级目录?。 不过也了解到结构化数据的功能,比如定义搜索结果中的搜索框的交互行为。…
[未完成]Project Lombok 之我最常用的几个注解
@Data:A shortcut for @ToString, @EqualsAndHashCode, @Getter on all fields, @Setter on all non-final fields, and @RequiredArgsConstructor! @…
[未完成] 跨链桥是什么
"Blockchain bridges 区块链桥" 连接不同的网络,允许您将 "tokens 代币" 从一个网络移动到另一个网络。没有它们,每个网络都将保持孤立。 也就是说它的作用是:桥接区块链网络。
截图来自:https://portfolio.metamask.io…
[未完成] Spring Boot: IP 限流
想象一下,您开发了任何基于 Servlet 的 WEB 应用程序,并希望限制每个 IP 的访问。您希望对每个 IP 使用相同的限制 - 每分钟 30 个请求。 本文使用 Bucket4j 演示。
在 pom.xml 中添加以下依赖:
Copy
<dependency>…
[未完成] 4.13 拔掉网线后, 原本的 TCP 连接还存在吗?
拔掉网线几秒,再插回去,原本的 TCP 连接还存在吗? 可能有的同学会说,网线都被拔掉了,那说明物理层被断开了,那在上层的传输层理应也会断开,所以原本的 TCP 连接就不会存在的了。就好像, 我们拨打有线电话的时候,如果某一方的电话线被拔了,那么本次通话就彻底断了。
其实这样的认…
[未完成]C#: 异步返回类型(Async return types)
异步方法可以具有以下返回类型: Task:对于执行操作但不返回任何值的异步方法。
Task:对于返回值的异步方法。
void:对于事件处理程序。
任何具有可访问的 GetAwaiter 方法的类型。由 GetAwaiter 方法返回的对象必须实现 System.Runtime…
[未完成] C#: 表达式树基础
表达式树的创建有 Lambda 法 和 组装法 学习表达式树需要 委托、Lambda、Func<> 基础
表达式形状可以参考二叉树
1. 表达式树基础・C# 表达式树教程大全 - 痴者工良 (whuanle.cn)
Lambda 表达式 - Lambda…