我正在阅读操作系统概念中的线程,我遇到了“线程本地存储(TLS)”。我的理解是TLS类似于静态或全局数据,但它对于单个线程来说更独特。它对这里的独特之处有点困惑?
为什么我们不能通过runner(即线程的实际代码)函数将数据作为参数传递给这个函数?
8邻接和m邻接的定义很明确。但是在某些情况下,两个像素p和q可以是8相邻的,而不能是m相邻的。我在下面给出了8相邻和m相邻的定义:
8相邻:如果q在集合N8(p)中,则两个像素p和q的值从V开始是8相邻的。
m相邻:如果V值为2,则两个像素p和q为m相邻
i)q在N4(p)中,或
ii)q在ND(p)中,并且集合N4(p)N4(q)没有值来自V的像素。