RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

Сергей Мишин's questions

Martin Hope
Сергей Мишин
Asked: 2022-07-17 15:46:41 +0000 UTC

如何删除除某些文件夹/文件之外的所有文件夹/文件?

  • 1

我不知道用什么方法挖,这就是我在这里的原因。

有一个messages存储本地化的文件夹。您需要递归删除其中的所有文件夹,但名为ru/的文件夹除外ru-RU。此格式的所有文件夹:两个字母us/ ru/hr或标准四个ru-RU/en-US等。

或i18n存储本地化的文件夹。您需要删除其中的所有文件,但名为ru.js/的文件除外ru-RU.js。所有文件都采用这种格式:两个字母us.js/ ru.js/hr.js或标准的四个ru-RU.js/en-US.js等。


sudo rm -rf PATH_TO_FOLDER我sudo rm -rf PATH_TO_FOLDER/*知道删除。但这里是如何删除除指定内容之外的所有内容 - 我不知道。

怎么做?

PS 在什么级别的嵌套是相同的消息和 i18n 文件夹,其中有要删除的文件夹/文件 - 我不知道。我不需要删除所有文件夹。您只需要在本地化文件夹中删除(某些插件可能有几个)


结构示例

- 1
  - messages
    - ru
    - en
    - hr
- 2
  - src
    - plug
      - messages
        - ru
        - en
        - ja
        - ku
- 3
  - table-builder
    - src
      - i18n
        - en.js
        - hr.js
        - la.js
        - ru.js
- 4
  - drop-down
    - src
      - assets
        - js
          - i18n
            - en.js
            - gb.js
            - ru-RU.js
регулярные-выражения
  • 1 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2022-03-11 01:54:20 +0000 UTC

是否可以回滚文件的时间(创建时间戳)?

  • 0

PC上有文件:声音(mp3、wav、oggg等)、图片、视频等。

在现代世界中是否有可能更改他们的时间戳以显示该文件不是在 2021 年 3 月 1 日而是在 2000 年 3 月 1 日创建的?有这样的节目吗?

我不是在看自己。我对问题本身和可能性感兴趣。例如,如果您有自己的音乐产品,如歌曲,为了版权保护,其中一个要点是将旋律保存在不同的媒体上,并注明生产日期。如果有人偷了它,那就显示:“没有叔叔,这是来源,这是日期,我是作者。”

время
  • 1 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2021-12-19 01:01:21 +0000 UTC

更改方法的输入参数是不好的做法吗?

  • 4

一些编程语言允许您更改作为参数传递给方法的对象。但这可能会导致其他使用该代码的程序员根本没有预料到的副作用。

这是JS中的一个例子

let hierarchy = []; // Массив объектов
let hierarchyStack = []; // Массив объектов

let endConnection = function(currentConnection) {   
    addConnToParent(currentConnection);
    addToHierarchy(currentConnection);
    addPointsToConnection (currentConnection);  
};

let addToHierarchy = function(currentConnection) {  
    currentConnection = {'foo': 'bar'};
    hierarchy.push(currentConnection);  
};
    
let addConnectionToParent = function(currentConnection) {
    let parentConn = hierarchyStack[hierarchyStack.length - 2];
    // ... some code
    parentConn.children.push(currentConnection); // children - массив объектов
};

let addPointsToConnection = function(connection) {
    // ... some code
    connection.points = schemaData.slice(2, 4);  // points - массив объектов
};

在每个方法中,都修改了传递的对象。结果,在原来的方法中,经过三种方法,原来的阵列可能根本不像自己,被肢解得面目全非。


这是Java

class Test {
    public int hello = 111;
}

//....

public static void main (String[] args) throws java.lang.Exception  {
    Test a = new Test();
    System.out.println(a.hello);
    
    changeObjectValue(a);
    System.out.println(a.hello);
}

public static void changeObjectValue(Test b) {
    changeObjectValue2(b);
}

public static void changeObjectValue2(Test c) {
    changeObjectValue3(c);
}

public static void changeObjectValue3(Test d) {
    d.hello= 888;
}

底线:通过所有这些方法,这个对象“浮出水面”发生了变化。并且在不同的类中可以有不止一种这样的方法。

如果在流类型方法中不使用这个对象,那么这样使用和编写方法是否正确?什么时候返回修改后的参数而不产生副作用是正确的?

在什么情况下你可以改变论点并且它会很方便?

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2021-12-05 00:44:57 +0000 UTC

编写正则表达式的最佳方法是什么?

  • 3

该字符串可能包含以下序列之一:

free internal
free stationary
free linear
loaded internal
loaded stationary
loaded linear

单词之间可以有一个或多个空格。我需要正则表达式来捕捉这些序列中的每一个。

我是这样写的:

(free\s+internal)|(free\s+stationary)|(free\s+linear)|(loaded\s+internal)|(loaded\s+stationary)|(loaded\s+linear)

是否有可能以某种方式将其简化为以下形式:

(free|loaded)\s+(internal|stationary|linear)

??

也就是说,它可以是free一个loaded或两个。然后任何一个internal|stationary|linear

如何更容易地编写这样的正则表达式?

регулярные-выражения
  • 1 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-10-09 18:06:29 +0000 UTC

如何在子小部件中禁用父资产?

  • 1

有一个小部件继承自yii\bootstrap4\Modal. 此默认小部件包括脚本,例如bootstrap.js某个bootstrap.css版本的脚本。而且我想使用其他版本,但具有与小部件中编写的相同功能。

如何在小部件中专门替换这些样式?如何撤消它们而不应用父级的样式和脚本?

更新

类型归零方法

'assetManager' => [
        'bundles' => [
            'yii\bootstrap\BootstrapPluginAsset' => false,
            'yii\bootstrap4\BootstrapPluginAsset' => false,
            'yii\bootstrap\BootstrapAsset' => false,
            'yii\bootstrap4\BootstrapAsset' => false,
        ],
    ],

不工作问题是父级本身使用具有注册资产的方法的特征。因此可能配置不满足。尽管我在其他资产上进行了尝试。我不知道为什么,但是这个重置不起作用。

php
  • 1 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-07-28 13:09:32 +0000 UTC

如何在启用 enableAjaxValidation 的情况下避免表单自动保存?

  • 0

在项目的某些形式中(40 个中的 12 个),在创建或编辑一个/两个/三个字段时,会有服务器验证,因为 您需要检查字段或捆绑包的唯一性。因此,这是值得的enableAjaxValidation。当焦点丢失、字段中的值更改以及单击保存按钮时,将进行验证。同时,只要填写完表单的最后一个字段,当然会起作用ajaxValidation,并且表单会保存在服务器上,如果操作成功,则会发生重定向。这种行为不适合我。

我想:即时进行验证,即 validateOnChange = true保存,不要触摸和选项validateOnBlur = true,但同时,这样整个正确的表格只有在按下“保存”按钮时才被保存,即 onSubmit. 怎么做?可以预见什么?往哪个方向挖?会有很多这样的方法(12种带有创建/更新方法的表格)

php
  • 2 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-07-07 16:20:40 +0000 UTC

如果在 batchInsert 上插入失败,如何跟踪?

  • 0

使用时ActiveRecord,该方法save返回操作成功的结果。如果我想插入很多条目,我想使用batchInsert.

但是如何跟踪是否所有的记录都被插入了呢?另外,如果没有插入一个 - 回滚事务怎么办?因为所有方法返回的是受影响的行数。使用它并将其与我要输入的条目数相匹配?怎么做才对?

php
  • 1 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-06-10 21:15:34 +0000 UTC

如何在搜索模型中通过严格比较过滤但不区分大小写?

  • 0

对于like搜索模型中的过滤条件,方法 public function search($params)中可以这样写:

 $query->andFilterWhere(['like', 'tz.name', $this->name])

对于像这样不区分大小写:

 $query->andFilterWhere(['ilike', 'tz.name', $this->name])

如果我想严格这样:

 $query->andFilterWhere(['=', 'tz.name', $this->name])

但不区分大小写。需要什么以及如何写?

php
  • 1 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-04-09 00:02:53 +0000 UTC

过滤相关表的gridview字段

  • 0

是GridView需要显示来自连接模型的数据的地方。

这可以通过两种方式完成:通过在模型中声明一个公共虚拟字段,以及通过在 和 中操作这些字段的名称和dataProvider值gridView。还有一种方式是不指定虚拟字段,而是简单的在方法中search注册$query->joinWith需要的模型,在过滤器中添加搜索条件 by id,例如:

public function search($params) {
    $query = User::find();
    $query->joinWith('user');

    ...
    $query->andFilterWhere(['ilike', Settings::tableName() . '.name', $this->settings_id])
    ...
}

在网格中,可以user.settings_id毫无问题地通过属性进行操作。

第一个选项看起来很拐杖(尽管它在框架指南中有所描述)。如果有多个相关模型,例如三个或四个,则第二个选项将不起作用

有几个问题:

  1. 有没有办法避免编写虚拟字段,只是组织搜索而不是纯粹使用视图标识符进行操作user_id?因为这两种方法看起来都像绝对的拐杖。如果过滤器消失并且您必须围起这样一个奇怪的花园,为什么有必要在网格视图中访问相关模型和字段?
  2. 您如何在一个甚至两个或三个表中搜索和排序相关字段而不求助于虚拟字段?例如firm→ subdepartment→ user→ settings→ name。那些。进入gridView它就像:

    [
        'attribute' => 'Наименование настройки',
        'value' => 'subdepartment.user.setttings.name',
    ]
    
php
  • 1 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-03-10 20:25:34 +0000 UTC

仅当您将鼠标移到一侧时,才能渲染“更改”事件

  • 1

有一个简单的代码:

let freeNumbers = [3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99];

$(document).on('change', '#element-counter', showTableChildrenCount);
$(document).ready(() => showTableChildrenCount());

function showTableChildrenCount() {
    let count = parseInt($('#element-counter').val());
    let testTableTr = $('#test tr');
    let itemsHtml = '';
    
    testTableTr.html('');

    for (let i = 0; i <= count - 1; ++i){
      itemsHtml += `<td class="children-counter-item">${freeNumbers[i]}</td>`;

      // let el = $('<td class="children-counter-item"></td>').html(freeNumbers[i]);
      // testTableTr.append(el);
    }

    testTableTr.html(itemsHtml);    
    console.log(111);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0/jquery.min.js"></script>
<input type="number" id="element-counter" name="test" value="1" min="0">
	
<table id="test">
  <tr></tr>
</table>

在事件change中,声明数组中的数字应该被取出并显示在表格中。但是,这并不是每次在活动期间都会发生,而是会出现一些小故障:第一次工作时,只有当您将鼠标移到一边时,才会在第二、第三、第四次等之后显示信息(不是与 keyup 事件混淆)。也就是说,就像渲染一样,需要告诉浏览器更新窗口的信息并重绘。为什么会这样?以及如何修复它,以便每次事件发生时都发生渲染change?

javascript
  • 2 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-12-11 18:47:50 +0000 UTC

如何将GridView中虚拟字段的全标识改为短标识?

  • 1

有GridView一个加载某个模型的数据提供者Test。

该模型有一个吸气剂:

/***
 * @return string Идентификатор объекта
 */
public function getIdentifier() {
    return $this->type . $this->code . $this->number;
}

如果GridView这样写:

<?= GridViewAdvanced::widget([
    'dataProvider' => $testDataProvider,
    'columns' => [
        [
            'label' => 'Идентификатор',
            'value' => function($model) {
                return $model->identifier;
            }
        ],      
    ],
]); ?>

一切都显示得很漂亮。

但是,我想使它只能通过名称访问,就好像它是数据库中的一个字段一样,并且效果相似。例子:

<?= GridViewAdvanced::widget([
    'dataProvider' => $testDataProvider,
    'columns' => [
        'name',
        'date',
        'identifier' // вот тут значение моего виртуального поля
    ],
]); ?>

如果我只是在模型中创建public $identifier;并attributeLabels指定值,那么我只会得到一个空值。我想要一些经过计算的东西。

这可以以某种方式完成吗?如何?

php
  • 2 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-06-28 21:50:30 +0000 UTC

在模态窗口中如何在同一页面上设置多个 Pjax?

  • 0

有一个显示的小部件GridView,包裹在Pjax. 网格有分页。页面上可以有许多这样的小部件,当您单击页面上的任何按钮时,可以加载一个模式窗口,其中将有更多的内容与另一组这些小部件。

如果仅在常规页面上或仅在模式窗口中存在小部件,则没有问题,因为容器Pjax和容器的标识符GridView是自动生成的(从头开始)并且分页在它们上起作用。

问题:当两者都存在时 - 在模态窗口中,标识符再次从零开始(由于 PHP 的特殊性和对服务器的新请求)并且当您在模态窗口中单击分页时 - 值会发生变化在“正常”中,但在模态中,一切都到位。

解决方案:为所有内容制作自己的 id 生成器。但同样,由于 PHP 的工作方式,您必须将会话用作存储和他妈的拐杖。我附上下面的工作代码(主要方法是init())。

问题:如何将这个最糟糕的代码改写成更合适的代码?或许提示出现问题的正常决定,比较优雅。

小部件代码:

class MyWidget extends Widget {

    public $instanceId = 0;
    private static $modalInstancesStorage = [];
    /**
     * {@inheritdoc}
     * @internal
     */
    public static $counter = 0;
    /**
     * {@inheritdoc}
     */
    public static $autoIdPrefix = 'dc';
    // Другие свойства

    public function init() {
        parent::init();

        /* 
        * Этот блок для отслеживания вида запроса 
        * и генерирования идентификатора на основе этих данных. 
        */
        $request = \Yii::$app->request;
        $isAjax = $request->isAjax;
        $isPjax = $request->headers->get('x-pjax');
        $containerIdParts = explode('-', $request->headers->get('x-pjax-container'));
        $containerIdNumber = end($containerIdParts);

        $id = 0;
        if (!$this->instanceId)
            $id = $this->getId();

        if ($isAjax && !$isPjax) {
            $id .= '1000';

            self::$modalInstancesStorage = \Yii::$app->session->get('myWidgetModal') ?? [];
            self::$modalInstancesStorage[$id] = serialize($this);
            \Yii::$app->session->set('myWidgetModal', self::$modalInstancesStorage);
        }

        if (strpos($containerIdNumber, '1000') !== false) {
            self::$modalInstancesStorage = \Yii::$app->session->get('myWidgetModal');
            $objectAsArray = (array)unserialize(self::$modalInstancesStorage[$containerIdNumber]);

            foreach($objectAsArray as $key => $value) {
                try {
                    $this->$key = $value;
                } catch (UnknownPropertyException $e) {
                    continue;
                }
            }

            $id = $containerIdNumber;
        }

        $this->instanceId = $id;
    }


    public function run() {
        $query = \Yii::createObject($this->srcModel)::find();

        $dataProvider = new ActiveDataProvider([
            'query' => $query,
            'pagination' => [
                'forcePageParam' => false,
                'pageSizeParam' => false,
                'pageSize' => 3
            ]
        ]);

        return $this->render('widget-template', [        
            'instanceId' => $this->instanceId,  
             // Другие переменные
        ]);
    }

}

表现:

<?php Pjax::begin(['id' => 'widget-grid-view-pjax-' . $instanceId]); ?>

<?= GridView::widget([
    'id' => 'my-grid-view-' . $instanceId,
    'dataProvider' => $dataProvider,
    'columns' => $gridColumns,  
]); ?>

<?php Pjax::end(); ?>
php
  • 2 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-04-16 19:36:18 +0000 UTC

更改 LinkPager 中每页的帖子数

  • 0

有一个小部件LinkPager,它继承自yii\widgets\LinkPager.

namespace app\widgets\grid;

use yii\widgets\LinkPager as BaseLinkPager;

class LinkPager extends BaseLinkPager {

    public function init() {
        parent::init();

        $this->pagination->pageSize = 2;
    }

    public function run() {
        return parent::run();
    }
}

有一个引用它的网格:

<?= GridView::widget([
    'dataProvider' => $dataProvider,
    'filterModel' => $searchModel,
    'columns' => $gridColumns,
    'summary' => '',
    'pager' => ['class' => 'app\widgets\grid\LinkPager']
]); ?>

结果,当加载网格时,第一页显示的不是上面指定的 3 条记录,$this->pagination->pageSize = 3;而是 20 条,因为它$pagination在yii\widgets\LinkPager. 但是,如果您在地址栏中添加参数GET: ?page=1&per-page=3- 一切都会奏效。

问题:我应该写什么LinkPager才能立即限制默认显示的记录数?$this->pagination->setPageSize(3);也$this->pagination->defaultPageSize试过了。不显示三个记录,仅此而已

php
  • 1 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-04-13 16:30:54 +0000 UTC

如何在 DetailView 中显示格式化数组?

  • 0

我在模型中有一个带有 Json 字符串的字段。如何将其显示为格式化数组DetailView::widget?也就是我需要做和构造一样的事情

echo '<pre>'
print_r(json_decode($array, true));
echo '</pre>'

但仅限于小部件的值。

查看施工

[
        'attribute' => 'old_values',
        'format' => 'raw',
        'value' => function($model) {
        return print_r(json_encode($model->old_values, true));
    }
],

没有给出想要的结果

php
  • 2 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-04-13 01:01:45 +0000 UTC

如何向 GridView tr th 添加一个类?

  • 0

在Yii中,可以为小部件GridView配置用于显示的类,例如

tableOptions用于标签table,rowOptions- 用于字符串等。但我似乎找不到将类添加到table > thead > tr > th.

如何向此标签添加类?

如果可以为表格编写自己的模板,那么知道如何编写是很有趣的。也许这会解决问题。

yii2
  • 1 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-03-29 19:55:00 +0000 UTC

如何为链接表的 GridView 选择并非所有字段“*”?

  • 0

是GridView与用户。

<?= GridView::widget([
    'dataProvider' => $dataProvider,
    'filterModel' => $searchModel,
    'columns' => [                        
        [
            'attribute' => 'userType',
            'value' => 'userType.Name',
            'filter' => false,
        ],
        'username',            
    ],
]); ?>

用户有一个类型 ( userType)。如果您分配给query类参数,则选择将是惰性的,并且页面上的查询结果将是:ActiveDataProviderUser::find()

SELECT COUNT(*) FROM `user`
SELECT * FROM `user` LIMIT 20
SELECT * FROM `usertypes` WHERE `UserTypeId`=1
SELECT * FROM `usertypes` WHERE `UserTypeId`=1
SELECT * FROM `usertypes` WHERE `UserTypeId`=2

如果选择是贪婪$query = User::find()->joinWith('userType');的,那么结果将是:

SELECT COUNT(*) FROM `user` LEFT JOIN `usertypes` ON `user`.`UserTypeId` = `usertypes`.`UserTypeId`
SELECT `user`.* FROM `user` LEFT JOIN `usertypes` ON `user`.`UserTypeId` = `usertypes`.`UserTypeId` LIMIT 20
SELECT * FROM `usertypes` WHERE `UserTypeId` IN (1, 2)

问题:我能否以某种方式影响延迟/贪婪加载,以便选择不是通过星号'*',而是通过我指定的字段?因为如果表很大,那么选择所有字段并不完全正确。

php
  • 1 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-03-28 16:22:02 +0000 UTC

如何将布尔值设为两个不同的复选框并进行搜索?

  • 1

数据库和模型中有一个具有布尔值的字段。为此值写入ActiveForm或一个复选框并组织搜索GridView

$query->andFilterWhere(['is_manager' => $this->is_manager,]);

没问题。

但是,如果在可视部分中元素由两个复选框组成,如何正确显示ActiveForm然后按模型中的元素列表组织搜索?例子:

在此处输入图像描述

也就是最后一个人可以选择按人搜索

  • 经理人
  • 非管理人员
  • 两种变体
  • 没有一个选项
php
  • 1 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-03-26 02:01:06 +0000 UTC

如何在小部件的 AssetBundle 中包含脚本?

  • 0

有一个结构:

- widgets
  - assets
    - js
    - css
    Test1Asset.php
    Test2Asset.php
  - views
  My1Widget.php
  My2Widget.php

例如My1Widget,我想Test1Asset在其中连接资源的路径,js并且必须正确拼写css。通常在他们编写的标准资产中

public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
    'css/site.css',
];
public $js = [
    'js/test';
];

但是当一切都位于小部件中时,包括。资产 - 目前尚不清楚要规定什么,因为所有尝试都会导致 404,即错误的路径。

为了连接到 AssetBandle 中资源的路径,以及在小部件视图中连接同一个 AssetBandle,应该写什么以及在哪里写?也许有必要以某种方式发布它并从那里获取它?

yii2
  • 1 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-03-05 18:53:26 +0000 UTC

如何以及在哪里提及我使用的免费产品?

  • 19

对于我的系统,我使用了很多来自存储库的免费产品(例如,我composer通过了必要的插件)。它们都在一个文件夹vendor中。他们都是MIT或BSD之类的。他们已经有了许可证的文本。

结果,我可以只使用这些产品,文本可以保留在这些产品的文件夹中,vendor或者我肯定需要列出所有这些产品,列出所有产品的作者,列出所有这些许可证的文本某处?假设使用的免费产品为 20 件,那么现在应该如何指定、在哪里指定、指定什么?

лицензирование
  • 1 个回答
  • 10 Views
Martin Hope
Сергей Мишин
Asked: 2020-02-14 21:21:41 +0000 UTC

如何在没有 HOME 目录且没有错误的情况下添加 SSH 用户?

  • 2

服务器上有一个 git 存储库。我希望人们通过使用他们的登录名和密码通过 SSH 登录来克隆项目。

如果您添加一个用户adduser имя_пользователя,然后从他那里生成一个密钥ssh-keygen并添加一个密钥~/.ssh/authorized_keys- 一切都很好,但是,如果有 5、10、15、20 个用户,那么该文件夹home将被用户的垃圾堵塞。

如果您创建一个没有主目录的用户adduser --no-create-home USER,然后从他那里生成一个密钥并添加到~/.ssh/authorized_keys- 一切都很好,但是当用户克隆项目或将其发送到存储库或从存储库中提取时,等等。- 铭文不断出现:

无法 chdir 到主目录 /home/USER:没有这样的文件或目录

这是合乎逻辑的。

如何创建多个带有密码的用户,为他们生成密钥,但同时,使home目录中没有垃圾并且没有错误?

我不想碰设置AuthorizedKeysFile %h/.ssh/authorized_keys,因为它写在这里:https ://unix.stackexchange.com/questions/136678/ssh-into-an-account-which-has-no-home-directory ,因为他们写在他们可能出现问题的评论中

ubuntu
  • 1 个回答
  • 10 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