Rust小项目:用Rust写一个端口扫描器

218

Rust作为一门通用编程语言,系统级的编程语言写个端口扫描器并不是太复杂,所以本文也会将太多的精力放在怎么扫描上,而是更多的时间放在如何利用Rust快速的扫描和探测端口,即尽可能高并发的完成这个任务,本文从单线程到多线程,最后到异步,算是一个练手项目吧。

Rust真全栈开发快速入门

447

虚假的全栈开发,前端后端分离然后分别使用不同的编程语言来开发前后端,真实的全栈开发,前后端全用Rust编程语言,无需打开两个项目分别维护,本文使用的技术栈是Leptos, tailwindcss, trunk

rust声明宏快速入门教程

180

Rust支持两种宏,一种是声明宏,一种是过程宏,前者相较于后者还是比较简单的。本文主要是讲解Rust元编程里的声明宏,通过声明宏可以减少一些样板代码,它是一个用代码生成代码的技术。

Rust文本处理快速入门教程

203

编程过程中有许多类型的数据要处理,其中文本处理必不可少,本文主要是记录在使用Rust开发的过程中处理文本相关数据的一些代码,而文本可以分为结构化和非结构化的文本,比如JSON和小说文本(没有固定格式的文本)。

RUST web框架axum快速入门教程5之中间件

385

本文主要讨论axum的中间件,这也是axum与其他rust web框架极大的不同点,其他框架都定义了自己的接口,而axum直接使用towerServvicelayer的概念, 而tower已经存在一大堆通用的中间件了,所以axum也就自带了一大堆开箱即用的中间件。

《英语语法分解大全》读后感

173

本文主要是《英语语法分解大全》的学习总结,这本书感觉适合有一定英语基础,但是英文水平不上不下的读者,比如我自己,我的英文水平绝对不好(现在也不是非常好), 但是也不算太差,不好是因为我不太敢说和写,原因在于我无法确定自己说的句子是语法正确的,不算太差是在于大多数英文的编程资料(仅限于编程资料)即使不依靠翻译软件我也能看懂个七七八八,还有一两成在于复杂的句子看不懂,也没有思路,而这本书让我有了说和写的自信(虽然我还是不太敢说和写),以及在自己词汇量的范围内应该可以读懂个八九不离十了,至于自信的用英文交谈和读写估计需要大量的练习。