Rust : windows下protobuf尝试 2024-06-08 rust, 后端, 开发语言 95人 已看 proto文件中主要模拟了一个dbpystream中一个get_price函数的输入和输出的格式,输入HistoryBarRequest ,输出HistoryBarResponse。HistoryBarResponse中,有代码名称,日期,开盘价,最高价等。上面polars,chrono,prost-types,prost-build,prost是关键库,其它暂时可以不看。可见,在src/目录下,创建了一个pb文件夹,存放未来生成的dbdata.proto文件。四、原始数据、main.rs。
初识Sass 2024-05-30 rust, css, 前端, sass, 开发语言 104人 已看 Sass是CSS的预处理器,它引入变量、嵌套、混合、继承及运算等高级功能,使CSS编写更加高效、可维护。Sass支持变量定义和重用,减少冗余;嵌套使样式结构更清晰;混合允许定义可重用样式块;继承通过`@extend`复用样式;运算则提供灵活的数值处理。Sass代码需编译为CSS才能在浏览器中运行,但编译后的CSS兼容所有支持CSS的浏览器。Sass极大地提升了CSS开发的灵活性和效率,是前端开发者的重要工具。
rust嵌入式开发之总结 2024-05-31 rust, 后端, 开发语言 49人 已看 我们用rust开发的新版产品刚刚交付,已经在海上安装测试完毕并顺利投产。终于松了口气,同时也有时间和精力来做个全面的总结了
web学习笔记(五十九) 2024-05-28 学习, rust, 笔记, 前端, 开发语言 87人 已看 MVVM是model-view-viewModel的简写, 它是一种开发模式, 它实现了视图和数据逻辑之间的分离, model模型指的是后端传递的数据, view视图指的是所看到的页面, viewModel是连接视图view和模型model的桥梁, 从而实现模型model到视图view的转化 和 视图view到模型model的转化, 也就是我们所说的双向数据绑定, 使用MVVM模式实现的前端框架有 vue 和 react。通过选择器的嵌套来表示标签之间的层级关系。4. 什么是MVVM?
Rust的高效易用日志库—tklog 2024-05-28 rust, 算法, python, java, 前端 47人 已看 tklog提供用法上,非常类似python等Logger的日志库用法,用法简洁;基于rust的高效性和一些优化策略,tklog的性能非常好,在压测中,可以达到 3-4 µs/op (微妙/次),这个效率比go最高的性能时候都高一些;
Gopher的Rust第一课:第一个Rust程序 2024-05-27 rust, 后端, 开发语言 39人 已看 经过上一章[1]的学习,我想现在你已经成功安装好一个Rust开发环境了,是时候撸起袖子开始写Rust代码了!程序员这个历史并不算悠久的行当,却有着一个历史悠久的传统,那就是每种编程语言都将一个名为“hello, world”的示例作为这门语言学习的第一个例子,这个传统始于20世纪70年代那本大名鼎鼎的由布莱恩·科尼根(Brian W. Kernighan)与C语言之父丹尼斯·里奇(Dennis M...
RustGUI学习(iced/iced_aw)之扩展小部件(二十五):如何使用tab部件来创建tab多页面切换? 2024-05-21 rust, 学习, 后端, 开发语言 64人 已看 本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.
第二章:web篇A 实现rust与javascript交互 2024-05-27 rust, java, 交互, 前端, 开发语言 79人 已看 web-sys是一个用于 Rust 编程语言的 crate,它提供了访问 Web API 的方式,使得 Rust 代码能够在浏览器环境中运行。通过web-sys,Rust 开发者可以直接调用 JavaScript 的 Web API,从而实现与 HTML、CSS 和 JavaScript 的交互。web-sys允许 Rust 代码操作 DOM(文档对象模型),例如创建和修改 HTML 元素、处理事件等。
RustGUI学习(iced/iced_aw)之扩展小部件(二十六):如何是drop_down部件来构建下拉菜单? 2024-05-22 rust, 学习, 后端, 开发语言 48人 已看 本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.
《Rust奇幻之旅:从Java和C++开启》第1章Hello world 2/5 2024-05-23 rust, c++, java, 后端, 开发语言 46人 已看 《Rust奇幻之旅:从Java和C++开启》以生动的对话形式,详细讲解了如何同时安装和管理多个版本的Rust工具链,让你轻松掌握Rust环境的配置。阅读本文,让你对Rust有更深的理解和掌握!
【好书分享第十一期】深入Rust标准库(文末送书) 2024-05-22 rust, 后端, 开发语言 39人 已看 对Rust标准库源代码的系统分析,帮助读者理解标准库所定义的类型和函数,缩短读者在Rust入门阶段所花费的时间。熟练掌握一门编程语言的最佳途径就是深入分析、学习、理解优秀的代码。
【好书分享第十一期】深入Rust标准库(文末送书) 2024-05-22 rust, 后端, 开发语言 39人 已看 对Rust标准库源代码的系统分析,帮助读者理解标准库所定义的类型和函数,缩短读者在Rust入门阶段所花费的时间。熟练掌握一门编程语言的最佳途径就是深入分析、学习、理解优秀的代码。
rust 学习--所有权 2024-05-17 rust, 学习, 算法, 后端, 开发语言 37人 已看 所有权是rust的核心功能。Rust 是通过所有权来管理内存回收的栈是后进先出的栈中存储的数据在编译时是固定内存大小的数据数据移除栈叫出栈,数据存入栈叫入栈入栈要比在堆上分配内存块,入栈时分配器无需为存储新数据去搜索内存空间,其位置总是在顶部在调用一个函数的时候,传递给函数的值(包括可能指向堆上数据的指针)和函数的局部变量,都会被压入栈中,等函数结束时,这些值被移除栈。堆中存储的数据在编译时是的大小是未知的。
RustGUI学习(iced/iced_aw)之扩展小部件(二十六):如何是drop_down部件来构建下拉菜单? 2024-05-22 rust, 学习, 后端, 开发语言 56人 已看 本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.