RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题

全部问题

Martin Hope
BE.MO
Asked: 2024-11-24 14:31:23 +0000 UTC

在 Flutter 中禁用 media_kit 包日志记录

  • 5

我正在 Android Studio 中的 Flutter 中编写一个 Web 应用程序,并使用 media_kit v1.1.11 包来播放视频。这个包中的所有内容都适合我,除了一件事:它不断地向日志写入一些内容。

Android Studio 日志的屏幕截图

主要问题是,即使发布版本发布后,这些日志也会写入浏览器(例如 Crome)中的控制台。我不想要这个。

Chrome 浏览器中的发布构建日志的屏幕截图

我研究了 media_kit 包的文档:https://github.com/media-kit/media-kit。但不幸的是,我找不到有关日志以及如何禁用它们的信息(我不排除存在此信息的可能性,但由于我的技术英语知识有限,我没有找到它)。

是否甚至可以禁用 media_kit 包日志到控制台?也许至少在发布版本上?

我在任何地方都找不到类似的问题。

flutter
  • 1 个回答
  • 14 Views
Martin Hope
Лена
Asked: 2024-11-24 05:05:42 +0000 UTC

从 url 中删除 index.php

  • 5
https://site.ru/index.php/news-3750

RewriteEngine On
RewriteBase /
RewriteRule ^news-([^/]*)$ index.php?do=news&po=$1 [QSA]

我不明白如何解决它,强制类似的网址

https://site.ru/index.php/news-3750

重定向到

https://site.ru/news-3750

网上好像有所有可能的选项,我都试过了,没有一个有帮助......

# Удаление index.php c конца
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/  [NC,OR]
# С wwww на без
RewriteCond %{HTTP_HOST} ^www\..+ [NC,OR]
# Удал.повтр //         
RewriteCond %{THE_REQUEST} // [NC,OR]
# С http на https
RewriteCond %{HTTP:X-Forwarded-Proto} =http
RewriteRule ^(.*) https://site.ru/$1 [R=301,L]
.htaccess
  • 1 个回答
  • 22 Views
Martin Hope
Lobster25
Asked: 2024-11-24 03:14:06 +0000 UTC

消除重叠时间段sql

  • 6

有 2 个表:t1 包含主要时间段,t2 - 其中需要排除的时间间隔。

CREATE TABLE t1 (
    start_date DATE NOT NULL,
    finish_date DATE NOT NULL
);

INSERT INTO t1 (start_date, finish_date)
VALUES ('2023-04-02', '2023-07-31');


CREATE TABLE t2 (
    exception_start_date DATE NOT NULL,
    exception_finish_date DATE NOT NULL
);

INSERT INTO t2 (exception_start_date, exception_finish_date)
VALUES 
('2023-04-15', '2023-05-01'),
--('2023-06-01', '2023-07-01');

从 t2 开始的时间间隔始终完全位于 t1 内,并且彼此不相交。它们的数量可以是无限的

如果只有一个异常,解决方案很简单,可能如下所示:

with cte as (
select *
from t1 join t2
on t1.start_date < t2.exception_start_date and t1.finish_date > t2.exception_finish_date
)
select start_date as start_date, dateadd(day, -1, exception_start_date) as finish_date
from cte
union all
select dateadd(day, 1, exception_finish_date) as start_dt, finish_date as finish_date
from cte 

请告诉我如何实现相同的逻辑,但在一个时间间隔内无限数量的异常?

ps 任何 DBMS 的语法

sql
  • 1 个回答
  • 41 Views
Martin Hope
Максим Намазов
Asked: 2024-11-23 21:17:46 +0000 UTC

在OOP中,有“类实例”的概念。这是真的吗?

  • 7

当我们创建一个类时,我们似乎有一个模板对象(我的意思是缩进类中编写的所有内容)和原始对象本身,可以通过类名访问它(类名是到此的链接)原始对象):

class InCap:
    name = 10

InCap.name = 203 #мы можем убедиться в существовании оригинального объекта, сразу изменив его атрибут
print(InCap.name) # Вывод : 203

在课程和教育材料中(至少在我学习的课程和教育材料中)据说我们可以创建类的实例,但事实证明我们正在创建原始对象的实例,而不是类的实例,因为默认情况下,实例继承所有属性,包括父属性(类模板中描述的属性)和本地属性(我们可以添加到原始属性中的属性):

Namer = InCap() #создали экземпляр оригинального объекта
# Добавим в оригинальный объект новый атрибут:
InCap.Unname = 30
print(f'новый атрибут оригинального объекта: {Namer.Unname}, родительский атрибут оригинального объекта: {Namer.Name}')
# Вывод: новый атрибут оригинального объекта: 30, родительский атрибут оригинального объекта: 203

我们看到实例从原始对象继承了 Name 和 Unname 属性(而不是从没有 Unname 属性的类继承),并且只有在我们覆盖它们之前才会发生这种情况:

Namer.Unname = 'переопределили'
Namer.Name = 'переопределили'
print(Namer.Unname, Namer.Name)# Вывод: переопределили переопределили Теперь это локальные атрибуты.
print(InCap.Name, InCap.Unname)# Вывод: 203 30

原始对象的属性保持不变,上面的更改不会影响本地属性:

print(Namer.Unname, Namer.Name)
print(InCap.Name, InCap.Unname)
# Вывод:
# переопределили переопределили
# изменили изменили

总而言之,我从来没有听说过创建原始对象的实例并从中继承属性,到处都有类的实例,但实际上事实证明模板与它无关,这种表述会导致混乱,至少对我来说。总的来说,如果您证实或反驳我的猜测,我会很高兴,提前感谢您的回答。

python
  • 2 个回答
  • 87 Views
Martin Hope
Gold_boomber
Asked: 2024-11-23 21:03:39 +0000 UTC

如何使用一个 QLineEdit 的数据更新三个 QLabels?

  • 6

有一个字段label_1_line_edit = QLineEdit(),向其中插入数据时:

  • 第一个label_1_label_total = QLabel()数字应该增加5,
  • 在第二个label_2_label_total = QLabel()数字应该减少2,
  • 在第三个中,label_3_label_total = QLabel()数字应增加10。

主要.py

import sys
from PyQt5.QtCore import Qt
from PyQt5.QtWidgets import (QApplication, QMainWindow, QWidget, QLabel, QGridLayout, QLineEdit)

class MyWidget(QWidget):
    def __init__(self):
        super().__init__()
        # hour counts
        self.data_5 = 10
        self.label_1 = QLabel()
        self.label_1.setAlignment(Qt.AlignLeft)
        self.label_1.setText('Поле1')
        self.label_1.setStyleSheet(
            "color: #1E5F74; font: 20pt;")
        self.label_1_label_total = QLabel()
        self.label_1_label_total.setAlignment(Qt.AlignLeft)
        self.label_1_label_total.setStyleSheet(
            "color: #1E5F74; font: 20pt;")
        self.label_1_line_edit = QLineEdit()
        self.label_1_line_edit.setPlaceholderText('Введите число')
        self.label_1_line_edit.setMaxLength(2)
        self.label_1_line_edit.textChanged.connect(self.label_count)  # Реагируем на события изменения текста
        layout = QGridLayout()
        self.setLayout(layout)
        layout.addWidget(self.label_1, 0, 0)
        layout.addWidget(self.label_1_label_total, 0, 2)
        layout.addWidget(self.label_1_line_edit, 0, 1)
        # layout.addWidget(self.label_2_label_total, 1, 2)
        # layout.addWidget(self.label_3_label_total, 2, 2)

    def label_count(self, text):
        try:
            self.number = int(text)
            self.label_1_label_total.setNum(self.number + self.data_5)
        except Exception as e:
            return


if __name__ == "__main__":
    app = QApplication(sys.argv)
    widget = MyWidget()
    widget.resize(200, 150)
    widget.show()
    sys.exit(app.exec())
python
  • 1 个回答
  • 17 Views
上一页
下一页

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5