小编Kal*_*ana的帖子

如何在 Java 中压缩包含所有子文件夹的完整目录?

嘿嘿!在你去报告这个重复之前:我研究了几个小时,是的,有很多关于这方面的网站、问题和视频,但这些都不能帮助我。

我已经使用了不同的技术来创建 zip 存档,效果很好。我还可以毫无问题地从子目录中获取所有文件。但问题是我只得到列出的所有文件,没有它们的目录。如果我有

/something/somethingelse/text1.txt 和 /something/somethingother/lol.txt

我希望它完全像那样显示在 zip 文件夹中。

在 zip 文件夹中应该有 2 个文件夹 someelse 和 someother,其中包含它们的文件。对于我找到的所有版本,它将所有文件和其他子文件夹中的所有文件直接放入 zip 中,因此当我单击它时,.zip它只显示text1.txtlol.txt,没有任何文件夹。

有没有一种方法可以.zip像所有众所周知的压缩文件程序一样处理 a ?

我只想压缩目录并保留以前的所有内容,只是打包到 zip 存档中。

我用我的java水平尝试了一切,也尝试了一些在线版本,没有任何结果能达到我想要的结果。

java zip

2
推荐指数
1
解决办法
4182
查看次数

AttributeError:模块“cupy”没有属性“array”

我刚刚使用conda在Win-10上安装了cupy v-6 conda install -c anaconda cupy,安装进行得很顺利,我的cuda版本是10.1,Python 3.7.4,

当我运行以下代码时,出现错误:AttributeError: module 'cupy' has no attribute 'array'

打印目录结果:

['__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'cp', 'np']
Run Code Online (Sandbox Code Playgroud)

编辑:

完全错误

Traceback (most recent call last):
  File "D:\code\cupy.py", line 2, in <module>
    import cupy as cp
  File "D:\code\cupy.py", line 4, in <module>
    x_gpu = cp.array([1, 2, 3])
AttributeError: module 'cupy' has no attribute 'array'`
The code:
Run Code Online (Sandbox Code Playgroud)

我的代码

import numpy as np
import cupy as cp

x_gpu = cp.array([1, 2, 3])
Run Code Online (Sandbox Code Playgroud)

python python-3.x cupy

2
推荐指数
1
解决办法
6638
查看次数

无法在 PHP 中设置环境变量

这是代码:

putenv("LC_ALL=ru_RU.utf8");
print_r($_ENV) . PHP_EOL;
echo getenv('LC_ALL') . PHP_EOL;
Run Code Online (Sandbox Code Playgroud)

我得到以下回应:

Array (
[USER] => www-data
[HOME] => /var/www
[FCGI_ROLE] => RESPONDER
[QUERY_STRING] =>
[REQUEST_METHOD] => GET
[CONTENT_TYPE] =>
[CONTENT_LENGTH] =>
[SCRIPT_FILENAME] => /var/www/cms/public/index.php
[SCRIPT_NAME] => /index.php
[REQUEST_URI] => /backend/users
[DOCUMENT_URI] => /index.php
[DOCUMENT_ROOT] => /var/www/cms/public
[SERVER_PROTOCOL] => HTTP/1.1
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_SOFTWARE] => nginx/1.0.2
[REMOTE_ADDR] => 127.0.0.1
[REMOTE_PORT] => 48644
[SERVER_ADDR] => 127.0.0.1
[SERVER_PORT] => 80
[SERVER_NAME] => cmsdev.com
[REDIRECT_STATUS] => 200
[PATH_INFO] => /index.php
[HTTP_HOST] => cmsdev.com
[HTTP_USER_AGENT] => …
Run Code Online (Sandbox Code Playgroud)

php environment-variables

1
推荐指数
1
解决办法
3453
查看次数

训练 CNN 时出错:“RuntimeError:张量 a (10) 的大小必须与非单维 1 处张量 b (64) 的大小匹配”

我是 Pytorch 的新手,我正在尝试实现一个简单的 CNN 来识别 MNIST 图像。

我正在使用 MSE 损失作为损失函数和 SGD 作为优化器来训练网络。当我参加培训时,它给了我以下内容

warning: " UserWarning: 使用与输入大小 (torch.Size([64, 10])) 不同的目标大小 (torch.Size([64]))。这可能会因广播而导致错误的结果。请确保它们的尺寸相同。”

然后我得到以下内容

error: "RuntimeError: The size of tensor a (10) must match the size of tensor b
       (64) at non-singleton dimension 1".
Run Code Online (Sandbox Code Playgroud)

我尝试使用在其他问题中找到的一些解决方案来解决它,但似乎没有任何效果。这是我如何加载数据集的代码:

transform = transforms.Compose([transforms.ToTensor(), transforms.Normalize((0.5,),(0.5,))])

trainset = torchvision.datasets.MNIST(root='./data', train = True, transform = transform, download = True)
trainloader = torch.utils.data.DataLoader(trainset, batch_size = 64, shuffle = True)

testset = torchvision.datasets.MNIST(root='./data', train = False, transform = transform, download = True)
testloader …
Run Code Online (Sandbox Code Playgroud)

python machine-learning deep-learning pytorch

1
推荐指数
1
解决办法
1767
查看次数

为什么是这个输出?

这是代码:

# include <stdio.h> 
# define scanf  "%s Geeks For Geeks " 
main() 
{ 
    printf(scanf, scanf); 
    getchar(); 
    return 0; 
}
Run Code Online (Sandbox Code Playgroud)

输出是:%s Geeks For Geeks Geeks For Geeks

这个输出是如何产生的?

c function

0
推荐指数
1
解决办法
662
查看次数

如何删除数字值但保留字母数字值

words = ["my name is john123. I am 23 years old."]

预期输出-: my name is john123. I am years old.

我怎样才能得到这个输出?

python

-1
推荐指数
1
解决办法
73
查看次数