![](../../asset/images/user/bgImg_default.jpeg)
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
上期说到,tauri的command拆分模块是更合理的一种方式,如果全部都将内容写到中,会导致代码难以维护,而且会显得非常臃肿,太难看了。作为一个程序员,把代码写的清晰整洁,可维护性高,是基本的修养,且对于自己而言也是非常有意义的。此前未在官方文档中发现这部分内容,可能官方是想让我们自己探索吧。但是rust毕竟是有点难度的,不像其他编程语言那样学了基础的部分就可以自由组织代码,rust开发的过程就
![文章图片](https://i-blog.csdnimg.cn/direct/41580ac12e1f4b3ca062d62f5ee66d9e.png)
Rust 不是传统的面向对象编程语言,它的所有特性,使其独一无二。因此,学习特定于Rust的设计模式是必要的。本系列文章为作者学习《Rust设计模式》的学习笔记以及自己的见解。本期文章主要介绍Rust设计模式中的习惯语法中的默认特质集合智能指针析构函数Rust在开发中,不能每处都要求实现new方法,为了解决这个问题而实现Default特质,除此以外,还可以与其他的容器一同使用。使用Deref特质可
![文章图片](https://img-blog.csdnimg.cn/c25d1bdfde5f45a78978e3c27a3cac87.png#pic_center)
本期将继续接着上一期,继续探索tauri中rust和前端的相互调用,上一期我们介绍了rust调用前端,这一期我们继续探索前端调用rust。首先还是回忆一下上周tauri的前后端通信示意图从该图片我们可以清晰的看出来,tauri的前端和rust后端通信是通过事件机制来实现的,在上期中,我介绍了事件机制的基础,以及如何通过rust的工具来调用前端的方法,也就是触发前端监听的事件。这张图是双向的,也就是
![文章图片](https://i-blog.csdnimg.cn/direct/41580ac12e1f4b3ca062d62f5ee66d9e.png)
本系列文章为介绍Rust更新的各版本特性。从当前版本开始往后更新。本期内容是的新版本特新,包括泛型关联类型let-else语句break标记语法等内容,当然本次更新还有一个特性,就是差分Linux调试信息,由于我目前还是在Windows环境下进行编程,就不写这部分内容了,如果你感兴趣,可以去更新文档研究研究。以上内容就是Rust 1.65.0更新的主要内容了,很明显我也是一知半解,所以在这里占个坑
![文章图片](https://img-blog.csdnimg.cn/c25d1bdfde5f45a78978e3c27a3cac87.png#pic_center)
近期Tauri 2.0 rc版本发布,2.0版本迎来第一个稳定版本,同时官方文档也进行了更新。Tauri是一个使用Rust构建的框架,可以让你使用前端技术来构建桌面应用程序。
![文章图片](https://i-blog.csdnimg.cn/direct/41580ac12e1f4b3ca062d62f5ee66d9e.png)
介绍Tauri 2.0移动端开发时使用远程调试来克服调试困难的问题,使用了Github热门的开源项目PageSpy,支持元素审查,网络抓包,缓存分析,控制台操作等功能。Tauri2.0 App开发,调试。Rust语言。Tauri框架。
![文章图片](https://img-blog.csdnimg.cn/direct/7b7b634f77f748dfaf134b33d2e31b6e.png)
Iced是一个我较为感兴趣的GUI框架,其开发方式对我我这种学习了Vue的人来说相当友好,且配和Rust的特点,已经是很舒服了。此外它颜值也挺高,这就是我学习它的理由。Iced的特点有简单易用,有一系列内置API; 类型安全,有一套交互编程模型; 跨平台(支持Windows,Mac,Linux和Web);响应式布局;基于widgets ;支持自定义widgets ;还有其他特性
![文章图片](https://img-blog.csdnimg.cn/c25d1bdfde5f45a78978e3c27a3cac87.png#pic_center)
今天在阅读Github新闻时,发现一个链接卡片的库登上了Hello Github,看到这个效果实在是太有趣了,就跟知乎上的链接差不多,所以打算将该功能添加到我的博客中。先看看效果如果你也有类似的需求,那么就学起来吧。对于该功能,应该整合相关代码片段,这样使用体验会更好,后面有空写一个。
![文章图片](https://img-blog.csdnimg.cn/img_convert/bcfad02c70c108270840bb86bbd8fd68.png)
在python中字符串切片是个非常方便的方法来截取字符串,最初了解到字符串切片的时候就发现其相当方便,要比java的substring要舒服的多,这使得更加吸引我了。在我的使用过程中一直很顺利,直到遇见了-1,才发现这玩意儿不简单,因此在这里总结一下python字符串切片的常用用法。本期关于字符串切片的内容就到这里了,以上内容已经几乎囊括了字符串切片相关的大部分内容和一些常用的场景,如果以后遇到新
![文章图片](https://img-blog.csdnimg.cn/7893db9c190840189601e43c4995da96.jpeg#pic_center#pic_center)
Rust 语言是一种高效、可靠的通用高级语言。其高效不仅限于开发效率,它的执行效率也是令人称赞的,是一种少有的兼顾开发效率和执行效率的语言。对于现在网络来说,Rust 被广泛了解主要是由于两件事。一是安全性,Rust 语言因其并发安全性而深受众多开发者的喜爱,曾在多个榜单上获评最受欢迎编程语言。一是 Linux 内核将引入 Rust 。本篇你将知道为什么需要学习Rust,并且学会运行Rust的官方
![文章图片](https://img-blog.csdnimg.cn/05d742824eba481588940c8183b78871.png#pic_center)