找到 34423 篇文章,关于编程

如何在 Java 中将数组分成两半?

Abhinaya
更新于 2020年2月19日 11:21:36

14K+ 阅读量

使用 `copyOfRange()` 方法,您可以复制一定范围内的数组。此方法接受三个参数:要复制的数组,范围的起始索引和结束索引。您可以使用此方法通过将数组从 0 到 length/2 复制到一个数组,并将 length/2 到 length 复制到另一个数组来分割数组。示例 import java.util.Arrays; import java.util.Scanner; public class SplittingAnArray {    public static void main(String args[]) {       Scanner s =new Scanner(System.in);       System.out.println("Enter the required size of the array ::");       int size = s.nextInt();       int [] myArray ... 阅读更多

如何使用 Python 执行 SSH 上的不同命令?

Rajendra Dharmkar
更新于 2020年2月18日 07:15:27

1K+ 阅读量

使用 Python 使用 SSH 的最简单方法是使用 paramiko。您可以使用以下命令安装它: - $ pip install paramiko 要使用 paramiko,请确保您已在主机上正确设置了 SSH 密钥(https://confluence.atlassian.com/bitbucketserver/creating-ssh-keys-776639788.html),并在运行 Python 脚本时,这些密钥可访问。完成后,使用以下代码通过 ssh 连接到远程服务器: from paramiko import SSHClient ssh = SSHClient() ssh.load_system_host_keys() ssh.connect('user@server:path') ssh_stdin, ssh_stdout, ssh_stderr = ssh.exec_command('ls') print(ssh_stdout) #打印 ls 命令的输出 您可以使用 exec_command 函数运行您连接到的服务器支持的任何命令... 阅读更多

如何使用 Java 统计数组中唯一元素的数量?

Ankitha Reddy
更新于 2019年7月30日 22:30:20

859 阅读量

Set 接口不允许重复元素,因此,创建一个 Set 对象,并尝试使用 add() 方法将每个元素添加到其中,如果元素重复,此方法将返回 false - 如果尝试将数组的所有元素添加到 Set 中,它只接受唯一元素 - 示例 import java.util.Arrays; import java.util.HashSet; import java.util.Scanner; import java.util.Set; public class CountingUniqueElements { public static void main(String args[]) { Scanner sc = new Scanner(System.in); System.out.println("Enter the size ... 阅读更多

如何在 Python 中使用 FTP?

SaiKrishna Tavva
更新于 2024年11月13日 12:47:27

310 阅读量

在 Python 中,我们可以通过导入 `ftplib` 模块来使用 FTP(文件传输协议),它将提供一个简单的接口来访问 FTP 服务器以检索文件并在本地处理它们。`ftplib` 模块允许我们编写执行各种自动化 FTP 任务的 Python 程序。FTP 的目标 FTP 的目标如下:FTP 提供文件共享。FTP 有助于我们鼓励使用远程计算机。FTP 用于可靠且高效地传输数据。通过利用 `'ftplib'` 模块,我们可以使用 Python 中的 FTP 执行的一些常见任务如下:... 阅读更多

如何在 Java 中查找数组中大于、小于或等于某个值的数字?

Srinivas Gorla
更新于 2020年6月16日 09:36:58

4K+ 阅读量

您可以找到数组中大于、小于或等于某个值的数字,如下所示:示例实时演示 public class GreaterOrLess {    public static void main(String args[]) {       int value = 65;       int[] myArray = {41, 52, 63, 74, 85, 96 };       System.out.println("Elements of the array that are equal to the given value are::");       for(int i = 0; i

如何在 Java 中将一个二维数组存储到另一个二维数组中?

Abhinanda Shri
更新于 2020年2月19日 11:22:53

3K+ 阅读量

创建一个与要存储的现有数组长度相同的数组。二维数组是一维数组的数组,因此,要复制(或对二维数组的元素执行任何操作),您需要两个循环,一个嵌套在另一个循环内。其中,外循环用于遍历一维数组的数组,内循环用于遍历特定一维数组的元素。示例 public class Copying2DArray {    public static void main(String args[]) {       int[][] myArray = {{41, 52, 63}, {74, ... 阅读更多

如何使用 SCP 或 SSH 将文件复制到 Python 中的远程服务器?

Rajendra Dharmkar
更新于 2020年2月18日 07:10:47

15K+ 阅读量

通过 ssh 将文件从一台服务器复制到另一台服务器的最简单方法是使用 scp 命令。要调用 scp,您需要 subprocess 模块。示例 import subprocess p = subprocess.Popen(["scp", "my_file.txt", "username@server:path"]) sts = os.waitpid(p.pid, 0) 您需要 waitpid 调用来等待复制完成。另一种解决方案是打开 ssh 连接并使用 scp 模块。示例 from paramiko import SSHClient from scp import SCPClient ssh = SSHClient() ssh.load_system_host_keys() ssh.connect('user@server:path') with SCPClient(ssh.get_transport()) as scp:     scp.put('my_file.txt', 'my_file.txt') #将 my_file.txt 复制到服务器阅读更多

我们可以在 Java 中重载 main 方法吗?

radhakrishna
更新于 2019年7月30日 22:30:20

3K+ 阅读量

是的,我们可以在 Java 中重载 main 方法,但是当我们执行类时,JVM 会从 `public static void main(String[] args)` 方法开始执行。示例实时演示 public class Sample{ public static void main(){ System.out.println("This is the overloaded main method"); } public static void main(String args[]){ Sample obj = new Sample(); obj.main(); } } 输出 This is the overloaded main method

如何使用 Python 将文件从一台服务器复制到另一台服务器?

Rajendra Dharmkar
更新于 2019年12月16日 07:53:53

8K+ 阅读量

通过 ssh 将文件从一台服务器复制到另一台服务器的最简单方法是使用 scp 命令。要调用 scp,您需要 subprocess 模块。例如 import subprocess p = subprocess.Popen(["scp", "my_file.txt", "username@server:path"]) sts = os.waitpid(p.pid, 0) 您需要 waitpid 调用来等待复制完成。另一种解决方案是打开 ssh 连接并使用 scp 模块。例如 from paramiko import SSHClient from scp import SCPClient ssh = SSHClient() ssh.load_system_host_keys() ssh.connect('user@server:path') with SCPClient(ssh.get_transport()) as scp:     scp.put('my_file.txt', 'my_file.txt') #将 my_file.txt 复制到服务器阅读更多

为什么仅在 Java 中更改方法的返回类型不能实现方法重载?

mkotla
更新于 2019年7月30日 22:30:20

2K+ 阅读量

重载是根据传递给方法调用的参数动态地将方法调用与方法体绑定的机制。如果您观察以下示例,它包含两个同名方法,参数不同,如果您通过传递两个整数值来调用该方法,则第一个方法将被执行,如果您通过传递 3 个整数值来调用该方法,则第二个方法将被执行。无法根据返回类型决定执行哪个方法,因此,仅通过更改方法的返回类型无法实现重载。示例 ... 阅读更多

广告