小编M.M*_*M.M的帖子

使用PHP列出.7z,.rar和.tar存档中的文件

我想列出存档中的文件,而不是它们的提取.

我感兴趣的档案类型:

  • .7z(7-Zip)
  • .rar(WinRAR)
  • .tar(POSIX,例如GNU tar).
  • .zip(ISO标准,例如WinZip)

对于.zip文件,我已经能够实现这个目的:

<?php
    $za = new ZipArchive();
    $za->open('theZip.zip');
    for ($i = 0; $i < $za->numFiles; $i++) {
        $stat = $za->statIndex($i);
        print_r(basename($stat['name']) . PHP_EOL);
    }
?>
Run Code Online (Sandbox Code Playgroud)

但是,我没有设法为.7z文件做同样的事情.没有测试.rar和.tar,但也需要它们.

php compression file archive ziparchive

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

Chrome上的Google Colaboratory ServiceWorker错误

每当我打开Colaboratory文档时,我总会收到相同的错误消息:

NotSupportedError:无法注册ServiceWorker:用户拒绝使用Service Worker的权限.

这是在chrome上发生的,我的浏览器允许ServiceWorkers(chrome://serviceworker-internals/),发生了什么?因为事情是所有代码仍然运行.

在此输入图像描述

service-worker google-colaboratory

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

在Python脚本中使用Windows GPS定位服务

我一直在做一些研究,但无法找到有关该主题的任何信息.我正在运行具有GPS功能的Windows 10版本供应用程序使用,可以由用户启用或禁用.我想知道如何通过python脚本访问和使用它,假设它甚至是可能的.

注意:我不希望任何解决方案通过IP地理定位服务获取位置.就像在Android应用程序中使用移动设备的gps服务一样.

最好是python3库和模块.

python windows gps geolocation

8
推荐指数
2
解决办法
1600
查看次数

MaterializeCss 表单输入(提交)按钮

我问这个问题是因为我遇到了这个问题,并且发现关于此事的信息很少(不简洁),这里是:

有一个html表单,如何使用materializecss正确设置提交按钮?

如果您尝试传统方式,那就是:

<form>
    <div class="file-field input-field">
        ...
        <input type ="submit" class ="btn waves-effect waves-light" value = "Submit"/>
    </div>
</form>
Run Code Online (Sandbox Code Playgroud)

这是你会得到的: 在此处输入图片说明

如您所见,可点击部分只是按钮的中间部分,其余部分不会触发表单提交。


我正在寻找的是提供替代方案的答案(没有 javascript,只有 html)。我会发布我自己的答案,并希望有有趣的替代方案。

html forms form-submit materialize

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

Const方法 - 在实现中重复?

我一直在寻找答案而且找不到任何答案.说我有:

class foobar{
  public:
     char foo() const;
};
Run Code Online (Sandbox Code Playgroud)

,在我的foobar.h

当我想在foobar.cpp中实现这个类时,我应该重复一遍const吗?:

char foobar::foo() const{
//...my code
}
Run Code Online (Sandbox Code Playgroud)

或者我可以做(白色const)

char foobar::foo() {
//...my code
}
Run Code Online (Sandbox Code Playgroud)

如果这是重复的我很抱歉,但没有其他问题真正回答这个问题.

c++ methods const class

4
推荐指数
2
解决办法
2083
查看次数

具有固定头部和对齐列内容的MaterialiseCss表

我想要一个固定头的桌子,以便身体的其余部分可滚动.问题是我需要用materializeCss表来完成它.

我可以实现这一点,并且我已经这样做了,但是每个解决方案都会使具有不同字符的表列不对齐,请检查此图像: 未对齐的内容

这个有边框,所以你可以看到问题:

有边框 这是我正在使用的CSS并产生所述结果(scroll该类在表中):

.scroll {
  border: 0;
  border-collapse: collapse;
}    
.scroll tr {
  display: flex;
}    
.scroll td {
  flex: 1 auto;
}    
.scroll thead tr:after {
  overflow-y: scroll;
  visibility: hidden;
  height: 0;
}    
.scroll thead th {
  flex: 1 auto;
  display: block;
}    
.scroll tbody {
  display: block;
  overflow-y: auto;
  height: calc(80vh - 100px);
}
Run Code Online (Sandbox Code Playgroud)

我的问题:如何按列固定头部并实现内容对齐?

html css css-tables materialize

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

如何将 twitter API v2 时间戳解析为 python 日期时间

Twitter API v2在此处指定了它们的时间戳的格式。

推文的时间戳示例created_at如下:2021-12-31T12:34:56.000Z

问题:如何用python的日期时间解析这种格式?

python twitter datetime parsing timestamp

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