第二个VPS科学球 - 改
新VPS科学球是racknerd一年9.89$捡的,算是美帝良心?
后记:racknerd丢包率和延迟真的没法忍,趁人民币强势斥巨资(三百人民币)换了某瓦工的最贫穷CN2线路,果然一分价钱一分货……
看了几个帖子又咨询了chatgpt,简单的说CN2 GIA是CN2的升级版,贵了两三倍,如果只是上上网CN2就够用了。
新VPS科学球是racknerd一年9.89$捡的,算是美帝良心?
后记:racknerd丢包率和延迟真的没法忍,趁人民币强势斥巨资(三百人民币)换了某瓦工的最贫穷CN2线路,果然一分价钱一分货……
看了几个帖子又咨询了chatgpt,简单的说CN2 GIA是CN2的升级版,贵了两三倍,如果只是上上网CN2就够用了。
任务:通过自定义协议,使用异步网络创建一个多线程、持久化键/值存储的服务端和客户端。
目标:
impl Trait创建匿名Future类型关键词:异步、future、tokio、impl Trait。
任务:使用自定义协议,创建一个具有同步网络的多线程、持久化键/值存储的服务端和客户端。
目标:
关键词:线程池、通道、锁、无锁数据结构、原子化、参数化基准测试。
任务:创建一个单线程、持久化的键/值存储的服务器和客户端,使用自定义协议进行同步联网。
目标:
std库的网络API编写自定义协议sled对手写的后端进行基准测试关键词:std::net、日志、trait、基准测试。
任务:创建一个键/值存储程序,能够从命令行访问,支持持久化。
目标:
serde进行序列化关键词:日志结构文件I/O、bitcask、failurecrate、Read/Writetrait、serdecrate。
扩展练习:尝试使用structoptcrate。
任务:在内存中创建一个能够接受命令行参数的键/值存储程序,且程序能够通过一些简单的测试。
目标:
cargo init/run/test/clippy/fmt关键词:测试、clapcrate、了解CARGO_VERSION等值、熟悉clippy和rustfmt工具。
扩展练习:尝试使用structoptcrate。
最近打算干点人事,继续入门rust。开始看pingcap提供的rust教程,Building Blocks 1引用了一篇文章写的挺好,翻译一下以备查阅。
Makefile中提供一个chainboot目标,以便通过UART加载内核。_arch/aarch64中为ARM架构实现了定时器。GPIO设备驱动程序中由循环产生的延迟,从而提高精确性。warn!()宏。
我那时候还太萌新,不知道所有母胎原装的部件,早已在暗中标好了使用期限。
——某猛男。
Makefile中提供一个chainboot目标,以便通过UART加载内核。Update your browser to view this website correctly.&npsb;Update my browser now