我需要检查域名列表,并获得没有NS的域名列表(可能是未注册的)。我已经用ADNS和adnshost找到了一个很好的解决方案。命令"adnshost -a -tns domain.com“做了我需要的事情(输出中的第四列将包含结果),但我希望用Perl和Net::DNS::Async实现相同的结果。 我的代码: #!/usr/bin/perl -w
use strict;
use utf8;
use Net::DNS::Async;
my $c = new Net::DNS::Async(QueueSize => 1000, Retries => 3);
my $fi
我正在尝试将锈蚀中的十进制i32转换为我可以操作的二进制表示,我从中了解到,我可以在二进制格式之间打印和声明i32值;但我正在尝试使用逻辑运算符实现二进制除法(而不是仅仅使用标准的i32数学运算符,这是用于leetcode问题的),而且我对Rust语法不太熟悉,无法理解如何使用i32实现的来实现这一点,或者如果可能有一个专用的二进制类型或迭代器,我应该使用它。
在编写这个问题时,我能够通过使用以下字符串类型找到一个可行的解决方案:
fn main() {
let a : i32 = 5;
let bin_a = String::from(format!("{a:b}