写点什么

CSP

0 人感兴趣 · 5 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/fe/fe85a6a8ce8580b605fb2296b747251c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

关于 Web Content-Security-Policy Directive 通过 meta 元素指定的一些测试用例

用户头像
Jerry Wang
2022-07-07

Content Security Policy 是一种使用标题或 meta 元素来限制或批准加载到指定网站上的内容的策略。 这是一个广受支持的安全标准,所有网站运营者都应该对这些标准了然于心。

https://static001.geekbang.org/infoq/6c/6c0e47ecd4ec87e557abbaf0191f449f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Goroutine & Channel

用户头像
Vibyird
2021-08-26

Golang使用CSP模型实现并发,不同于多线程并发模型需要在竞态情形(race condition)下,通过复杂的锁机制确保资源正确使用。goroutine之间可以使用channel进行通信。Channel 可以看成一个 FIFO 队列,对 FIFO 队列的读写都是原子的操作,不需要加锁。

https://static001.geekbang.org/infoq/e6/e68377150f7fccbdfd87f862d78d661d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Go 并发之 CSP 并发模型、协程并发

用户头像
Regan Yue
2021-08-07

CSP 即通信顺序进程、交谈循序程序,又被译为交换消息的循序程序(communicating sequential processes),它是一种用来描述并发性系统之间进行交互的模型。

https://static001.geekbang.org/infoq/75/7551bdde51c70be8dedc4586fb708476.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Go 中的 Channel 背后的设计哲学

用户头像
soolaugust
2020-12-24

Go的channel来源于经典理论CSP,我们以一个例子来说明这个理论的优势。

CSP_CSP技术文章_InfoQ写作社区