2024年9月18日

JDK21中找不到 javax.annotation.Resource 了?

摘要: 在 JDK 9 及以后版本,特别是到 JDK 21,javax.annotation.Resource 这样的类已经不再包含在标准的 JDK 中。原因是从 JDK 9 开始,Java 进行了模块化(Project Jigsaw),并移除了部分与 Java EE(现在称为 Jakarta EE)相关的 阅读全文

posted @ 2024-09-18 19:38 及途又八 阅读(3051) 评论(0) 推荐(0)

我在使用C语言编程的时候可以完全了解内存中数据的情况,每一个字节每一个比特都能了如指掌,当我使用Rust编程的时候感觉没有办法做到这一点,是么?如果能够,怎样在Rust中做到对每一个字节每一个比特都能了如指掌呢?

摘要: 在 Rust 中,虽然编译器默认会帮助你管理内存,提供安全的抽象,但你仍然可以像在 C 语言中一样,完全掌控每个字节、每个位的操作。Rust 提供了多种方式来实现对内存的精细控制,只是默认情况下这些操作受到更多的安全检查和限制。以下是一些方法,帮助你在 Rust 中实现对内存的精确控制: 1. 原始 阅读全文

posted @ 2024-09-18 16:38 及途又八 阅读(86) 评论(0) 推荐(0)

Rust中的&运算符取一个变量的地址与C/C++中意义相同么?如果不同又有什么区别呢?

摘要: Rust 中的 & 运算符与 C/C++ 中的 & 运算符有相似之处,但它们的行为和作用有一些关键区别,特别是在所有权、内存安全和编译期检查方面。 1. 相似之处 在 Rust 和 C/C++ 中,& 运算符都用于获取变量的地址,即生成一个指针或引用。它们的作用可以概括为:将一个值的引用或地址作为结 阅读全文

posted @ 2024-09-18 16:01 及途又八 阅读(114) 评论(0) 推荐(0)

Rust有指针类型数据吗?是否可以查看一个变量的内存地址?

摘要: 在 Rust 中,虽然不像 C/C++ 那样直接使用传统的指针类型,但 Rust 依然有指针的概念,且提供了多种安全的方式来操作和管理内存。你可以通过一些 Rust 的特性查看变量的内存地址并安全地进行指针操作。 1. 引用(References) Rust 的引用(& 和 &mut)可以理解为一种 阅读全文

posted @ 2024-09-18 15:48 及途又八 阅读(500) 评论(0) 推荐(0)

详细的解释Rust语言中所增加的新概念

摘要: Rust 是一门注重性能和安全性的系统级编程语言,其设计目标之一是避免传统系统编程语言(如 C 和 C++)中常见的内存管理错误。为实现这些目标,Rust 引入了一些新的编程概念,这些概念是 Rust 的核心,帮助开发者编写出高效、安全且易于维护的代码。以下是 Rust 中一些重要的新概念及其详细解 阅读全文

posted @ 2024-09-18 15:38 及途又八 阅读(92) 评论(0) 推荐(0)

远程连接ubuntu服务器,使用xshell的命令行管理文件夹和文件非常不方便,要是能像windows资源管理器那样就好了,有没有办法?

摘要: 是的,有一种方法可以让你像Windows资源管理器一样管理远程Ubuntu服务器的文件,那就是使用 SFTP(SSH File Transfer Protocol) 连接工具。这类工具可以通过图形界面直观地管理服务器上的文件和文件夹。以下是几个常见的解决方案: 1. Xshell自带的Xftp Xs 阅读全文

posted @ 2024-09-18 06:58 及途又八 阅读(275) 评论(0) 推荐(0)

导航