跳到主要内容

博客

代码人生:编织技术与生活的博客之旅

迭代器 主要用来 遍历 集合

迭代器 就是把集合中的所有元素按照顺序一个接一个的传递给处理逻辑。

如果把集合比喻为一大缸水,那么迭代器就是水瓢。

Rust阅读需 6 分钟

大家有没有想过一个问题,Java中的++操作是不是线程安全的呢,也就是说在多线程情况下,多个线程一起去执行++操作,得到的结果会不会是我们所预期的结果呢,可以写个demo去验证一下。

Java阅读需 3 分钟

如果你想成为一个 Typescript 全栈工程师,那么你可能需要关注一下 tRPC 框架。

本文总共会接触到以下主要技术栈。

不是介绍 tRPC 吗,怎么突然出现这么多技术栈。好吧,主要这些技术栈都与 typescript 相关,并且在 trpc 的示例应用中都或多或少使用到,因此也是有必要了解一下。

在线体验地址:TRPC demo

trpcnextprismazodauth.js阅读需 15 分钟

我初识 WebAssembly 是当初想要分析某个网站的加密算法,最终定位到了一个 .wasm 文件,没错,这个就是 WebAssembly 的构建产物,能够直接运行在浏览器中。在我当时看来这门技术很先进,不过如今看来绝大多数的 web 应用貌似都没使用上,迄今为止我也只在这个网站中看到使用 WebAssembly 的(也许有很多,只是没实质分析过)。

恰好最近正在接触 Rust,而 Rust 开发 WebAssembly 也非常方便,因此本文算是我对 Rust + WebAssembly 的初探。

rustwasm阅读需 5 分钟