×

rust

深入理解 Go Modules 的 go.mod 与 go.sum(Go modules)

雪先生 雪先生 发表于2024-04-25 浏览6709 评论0
1.Go Modules 的前世今生 流行的现代编程语言一般都提供依赖库管理工具,如 Java 的 Maven 、Python 的 PIP、Node.js 的 NPM 和 Rust 的 Cargo 等。Go 最为一门新生代语言,自然也有其自己的库管理方式。 1.1 GOPATH 在 Go 1.5 之前,Go 最原始的依赖管理使用的是 go get,执行命令后会拉取代码放入 GOPATH/src 下面。但是它是作为 GOPATH 下全局的依赖,并且 go get 还不能进行版本控

rust

简单好用的个人图书管理系统;开源啦!北大NLP新手教程;『Rust命令行编程指南』随书代码;源代码结构可视化工具 | ShowMeAI资讯日报

刚刚好 刚刚好 发表于2024-04-25 浏览6721 评论0
👀日报合辑 | 📆电子月刊 | 🔔公众号下载资料 | 🍩@韩信子 工具&框架 🚧 『Emerge』源码分析和依赖可视化工具 https://github.com/glato/emerge Emerge(或emerge-viz)是一个代码分析工具,它可以分析源代码结构、度量、依赖关系和软件项目复杂性。你可以用它来扫描一个项目的源代码,计算度量结果和统计数据,将源代码映射到图形结构(如依赖关系图或文件系统图),以其他文件格式导出结果,甚至创建一个交互式网络应用

rust

在 Windows 10 系统编译 RustDesk

鸭梨很大克斯 鸭梨很大克斯 发表于2024-04-24 浏览5372 评论0
环境信息 操作系统:Windows 10 LTSC 2019 提前安装 Rust 和 Git 安装 LLVM 在 LLVM Download Page 页面找到最新版本,跳转到对应的 GitHub 页面下载 Windows 版安装程序。 双击安装 记得将 LLVM 添加到系统环境变量 PATH。 安装 Vcpkg 下载并安装 在 C 盘创建 dev 文件夹,并下载 vcpkg,然后运行 bootstrap-vcpkg.bat 脚本。 mkdir dev cd

rust

1.4版本技术发布与更新日志(1.4版本技术发布与更新日志的区别)

liukeshu liukeshu 发表于2024-04-24 浏览13310 评论0
Casper网络1.4版本将在2021年10月22日推出测试网,并将于之后不久的10月28日推出主网。请在我们的Discord上查看相关技术发布及更新日志。 关键日期 1.4.0版本主网更新的关键时间节点 工程竣工 2021年9月30日 测试网 2021年10月22日 主网 2021年10月28日 版本分发 关键变化(核心) 安全性能和稳健性增强 更快的网络区块时间:在1.4.0版本中,我们大大改善了预期的区块时间,从大约64秒减少到32秒,终决区块的

rust

阿里在职5年,一个女测试工师的坎坷之路

haibao haibao 发表于2024-04-24 浏览21460 评论0
几年前进入到IT行业,现在发现学习软件测试的人越来越多,今天我想根据自己的行业经验给大家提一些建议。 跟其他行业相比,做软件测试的岗位确实算是高薪职业,我们那个时候起步的工资并不高,而看现在很多毕业的学生薪资都是8000起步,工资越来越高是肯定的,因为现在都伴随着通货膨胀。目前高级测试工程师如果拥有两年测试经验,他的薪资范围最少都要在10K这个阶段,所以就导致来转行学习软件测试的人越来越多,毕竟现在做其他很多行业都赚不到什么钱。但是高薪并没有像大家想的那样容易拿到,很多人都认为身边的朋友有

rust

Win10截屏文字识别工具;Rust超全学习指南;助理教授/博士生存指南;Stable Diffussion的Mac本地部署版;前沿论文 | ShowMeAI资讯日报

single12 single12 发表于2024-04-24 浏览9679 评论0
👀日报合辑 | 📆电子月刊 | 🔔公众号下载资料 | 🍩@韩信子 工具&框架 🚧 『Nitric』用于快速开发云原生 serverless 应用的框架 https://github.com/nitrictech/nitric https://nitric.io/ Nitric 是一个用于快速开发云原生和无服务器应用程序的框架。根据你的应用程序所需的资源智能定义,然后为基于无服务器功能的API、事件订阅者和计划作业编写代码。基于 Nitric 构建的应用程

rust

Rust 中的指针:Box、Rc、Cell、RefCell

752557pk 752557pk 发表于2024-04-24 浏览5675 评论0
Rust 中的指针:Box、Rc、Cell、RefCell 作者:许野平 2022-02-21 Rust 自身具有 &、* 操作符,可以实现变量引用和解引用。为什么又搞出这几个类型的指针呢?原因就是想突破 Rust 坚持的”共享不可写、可写不共享“的原则。我们看看 Rust 编译器的”道德底线“是如何被一步一步突破的吧。 1 Box 类型 我在《 Rust 的 Box指针》一文中详细讨论了 Box 的特点。看一个简单的例子: fn main() { let x =

rust

msquic源码分析(MsQuic)

哄哄 哄哄 发表于2024-04-24 浏览4829 评论0
msquic 微软开源的quic协议实现,跨平台,纯c写的,不依赖其他库。 对比开源比较活跃的其他quic项目: mvfst:c++实现,但是依赖其他库。 quic-go:go实现,比较热门 quiche:rust实现,比较热门 quic特性 quic是基于udp和tls实现的用户态可靠协议。其本质是将tcp的大部分功能迁移到udp上,在用户态实现可以更灵活的部署自己更高效的算法,并且支持0RTT的重连。 支持的属性: 流式传输,流量控制,连接ID,版本协商,加密和传输握手,地址验

rust

Rust机器学习之Plotters(rust研究)

HappySir¹ HappySir¹ 发表于2024-04-23 浏览5115 评论0
Rust机器学习之Plotters 本文将带领大家学习Plotters的基础用法。重点学习Plotters的图表元素和常用图表的使用。 本文是“Rust替代Python进行机器学习”系列文章的第四篇,其他教程请参考下面表格目录: Python库 Rust替代方案 教程 numpy ndarray Rust机器学习之ndarray pandas Polars Rust机器学习之Polars scikit-learn Linfa Rust机器学习之Linfa matp

rust

rust编程初探-猜数游戏(chapter 2)(rust游戏规则)

寒峰之巅 寒峰之巅 发表于2024-04-23 浏览4144 评论0
目录 1. 创建项目 2. 猜数的输入 3. 随机数生成 3.1 rand库依赖 3.2 随机数生成 4. 猜数和随机数的比对 4.1 std::cmp::Ordering类型 4.2 match表达式(expression) 4.3 输入类型的转换 5. 支持多次猜测(使用循环) 6. 错误输入的处理 本章节以一个精心设计的实际工程项目,先来初次尝试一下rust语言编程和工程应用的实践。该项目是一个:猜数游戏,主要工作流程如下: 1)程序生成1~100之间的一个