RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

Konstantin Fedorov's questions

Martin Hope
Konstantin Fedorov
Asked: 2022-07-12 02:17:52 +0000 UTC

灰色日志。搜索日志以查找多次出现的 full_message [关闭]

  • 0
关闭 这个问题是题外话。目前不接受回复。

该问题是由不再复制的问题或错字引起的。虽然类似问题可能与本网站相关,但该问题的解决方案不太可能帮助未来的访问者。通常可以通过在发布问题之前编写和研究一个最小程序来重现问题来避免此类问题。

2 个月前关闭。

改进问题

在 Graylog 中,应用程序日志记录了方法的启动和传递的参数。例子:Вызов Method(1, "1,2,3,4,5"). IP Клиента 8.8.8.8. Время ожидания в очереди: 00:00:000. Время исполнения: 00:00:109. Полное время вызова: 00:00:109

问题:如何建立多次出现的搜索?需要按方法搜索并按消息中的一些ID过滤(这是"1,2,3,4,5")

类似的东西:full_message:"Вызов Method" AND full_message:/2+/。当我调用这样的搜索时,没有返回任何内容,尽管我确信有这样的日志。

如果ID完整传递,则可以达到结果,但是,因此,我需要与它们一起玩,因为 它们可以按不同的顺序发送。

full_message:"Вызов Method" AND full_message:\"1,2,3,4,5\"- 回扣

elasticsearch lucene
  • 1 个回答
  • 33 Views
Martin Hope
Konstantin Fedorov
Asked: 2020-05-14 21:18:55 +0000 UTC

从nodejs下读取受密码保护的excel文件

  • 1

任务是解析受密码保护的 excel 文件。是否有用于读取受密码保护的文件的库?我熟悉 ExcelJS 和 Node-xlsx,但没有写任何关于受密码保护的文件...

node.js
  • 1 个回答
  • 10 Views
Martin Hope
Konstantin Fedorov
Asked: 2020-02-06 16:55:56 +0000 UTC

更新当前页面 Angular 5

  • 1

你好!删除数据库中的一行后需要重新加载视图。有一个组件:

 import {Component, OnInit} from '@angular/core';
import {SystemService} from '../../shared/services/system.service';
import {Router} from '@angular/router';

@Component({
  selector: 'ad-scripts',
  templateUrl: './scripts.component.html',
  styleUrls: ['./scripts.component.scss']
})
export class ScriptsComponent implements OnInit {

  scripts: ScriptData;
  delete: boolean;

  constructor(
    private systemService: SystemService,
    private router: Router
  ) { }
  ngOnInit() {
    this.systemService.getScript().subscribe((scripts: ScriptData) => {
      this.scripts = scripts['result'];
      console.log(this.scripts);
    });
  }
  deleteForm() {
    this.delete = true;
  }
  deleteScript() {
    // this.systemService.deleteScript().subscribe();
    this.delete = false;
  }
}


export interface ScriptData {
  title: string;
  body: string;
}

在函数deleteScript()中,您需要重新加载当前视图,而不需要重新加载页面本身。行家,问题是:怎么办?

angular5
  • 2 个回答
  • 10 Views
Martin Hope
Konstantin Fedorov
Asked: 2020-12-21 17:45:03 +0000 UTC

数组的长度未定义。NodeJS/甲骨文

  • 2

我正在尝试将卸载从Oracle带到Node.JS到正常JSON视图:
{ "name": "Bob", "age": 21 }

我的代码:

router.get('/policy',function(req, res) {

    oracledb.getConnection(
        cfg.database,
        function (err, connection) {
            if (err) {
                console.error(err.message);
                return;
            }
            connection.execute(`select * from * where *`, function(err, result) {

                var p = {};
                var results = result.rows;
                    if (err) {
                        res.status(501);
                        console.log(err.message);
                        doRelease(connection);
                        return;
                    } else {

                        for (var i = 0; i<= results.length; i) {
                            for (var j = 0; j <= results[i].length; j++) {

                                p.policyId = results[i][j];
                                p.policyNo = results[i][j];
                                p.status = results[i][j];

                            }

                        }


                        res.status(200);
                            // res.json(result);
                        doRelease(connection);
                        console.log(p);
                    }
                }
            ) 

当我访问它时,/policy我收到一个错误:

TypeError:无法读取未定义的属性“长度”

如果您尝试获取数组的长度,其中数组:
-console.log(results.length);获取值(在本例中为 5);
- 另外,如果我得到剩余数组的长度,console.log(results[0].length);我会得到一个值(在本例中为 3),但FOR通过循环返回错误......

UPD。

我做了一段这样的代码:

for (var i = 0; i < results.length; i++) {

   p.policyId = results[i][0];
   p.policyNo = results[i][1];
   p.status = results[i][2];

}
res.send(p);

但我只得到 1 个结果。如果res.send(p);我把它放在一个循环中,我会得到一个错误:

错误:发送后无法设置标头。

但是错误很明显,只是不清楚如何发送循环的所有结果......

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Konstantin Fedorov
Asked: 2020-11-15 18:59:09 +0000 UTC

甲骨文数据库。执行请求时出错:NJS-012:在参数 2 中遇到无效的绑定数据类型

  • 0

我正在尝试从表单中提取数据并将其插入 Oracle 数据库,但返回错误:

NJS-012:在参数 2 中遇到无效的绑定数据类型

编码:

module.exports = function(app, db) {
app.post('/newInput', function(req, res) {
    var insert = "INSERT INTO KFEDOROV.ISSUES_TABLE VALUES ('"+
    req.body.reqNo+
    "', '"+
    req.body.entity+
    "', '"+ 
    req.body.userId+ 
    "', '"+ 
    req.body.newValue+ 
    "', '"+
    req.body.userId+ 
    "', '"+
    req.body.userOrgUai+ 
    "', 'NEW','"+ 
    req.body.oldValue+ 
    "');";


    oracledb.getConnection(
        {
            user: 'user',
            password: 'pass',
            connectString: 'connection'
        },
        function (err, connection) {
            if (err) {
                console.error(err.message);
                return;
            }
            connection.execute(insert, { autoCommit: true}, function(err, result) {
                    if (err) {
                        console.error(err.message);
                        doRelease(connection);
                        return;
                    } else {
                            console.log(result.rows);
                            doRelease(connection);
                    }
                }
            )


                function doRelease(connection)
                {
                connection.close(
                    function(err) {
                    if (err)
                        console.error(err.message);
                    });
                }
            });
        });
node.js
  • 1 个回答
  • 10 Views
Martin Hope
Konstantin Fedorov
Asked: 2020-09-29 02:11:30 +0000 UTC

检查是否存在动态添加的类

  • 2

表单验证将类添加到input's. 当您点击“发送”按钮时,您需要检查该类是否存在invalid,这将显示一个警告,指出并非所有字段都已验证并禁止向数据库发送数据。我使用 jQuery 进行检查,但出现问题。

这是验证码:

var button = document.getElementById("submit-btn");
var input = document.getElementsByTagName("input");
var form = document.getElementsByTagName("form");   
$(button).on("click", ".btn", function(){
    if ( $(input).hasClass("invalid")) {
        $(form).before('<div class="alert alert-danger"><strong>Не-не!</strong> Не все обязательные поля заполнены. Перепроверь.</div>');
        return false;
    }
    return true;
})

但是代码不起作用,无论如何都会发送。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Issues</title>
    <link rel="stylesheet" href="validation.css">
</head>
<body>

<!-- HEADER -->
    <nav class="navbar navbar-default">
        <div class="container">
            <div class="navbar-header">
                <a href="index.html" class="navbar-brand">HELLO</a>
                <ul class="nav navbar-nav">
                    <li><a href="#">Здесь обработка</a></li>
                </ul>
            </div>
        </div>
    </nav>

<!-- MAIN_PAGE -->
    <div class="container">
        <form class="form-horizontal">
            <div class="form-group">
                <label for="issue-id" class="col-lg-2 col-md-2 col-sm-2 col-xs-2 control-label">Введи номер заявки:</label>
                <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8">
                    <input type="text" class="form-control" id="issue-id" placeholder="Enter ISSUE_ID" required>
                </div>        
            </div>
            <div class="form-group">
                <label for="user-id" class="col-lg-2 col-md-2 col-sm-2 col-xs-2 control-label">Введи ID пользователя:</label>
                <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8">
                    <input type="text" class="form-control" id="user-id" placeholder="Enter USER_ID" required>
                </div>        
            </div>
            <div class="form-group">
                <label for="action" class="col-lg-2 col-md-2 col-sm-2 col-xs-2 control-label">Выбери действие:</label>
               <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8">
                    <select id="action" class="form-control" required>
                        <option>UPDATE</optiton>
                    </select>
                </div>     
            </div>
            <div class="form-group">
                <label for="entity" class="col-lg-2 col-md-2 col-sm-2 col-xs-2 control-label">Выбери тип изменения:</label>
                 <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8">
                     <select id="entity" class="form-control" required>
                        <option>Изменить дату начала действия связи</optiton>
                        <option>Изменить дату окончания действия связи</optiton>
                        <option>Сопоставить ссылки на подразделение</optiton>
                     </select>
                 </div>     
            </div>
            <div class="form-group">
                <label for="new-value" class="col-lg-2 col-md-2 col-sm-2 col-xs-2 control-label">Введи новое значение:</label>
                <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8">
                    <input type="text" class="form-control" id="new-value" value="2154.12.31 00:00:01" required>
                </div> 
            </div>
            <div class="form-group">
                <label for="entity" class="col-lg-2 col-md-2 col-sm-2 col-xs-2 control-label" >Выбери описание:</label>
                <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8">
                    <select id="entity" class="form-control" required>
                        <option>Изменение даты начала действия связи</optiton>
                        <option>Изменение даты окончания действия связи</optiton>
                        <option>Сопоставление ссылки на подразделение</optiton>
                    </select>
                </div>     
            </div> 
            <div class="form-group">
                <label for="user-org-unit-assignment-id" class="col-lg-2 col-md-2 col-sm-2 col-xs-2 control-label">Введи ID связи с подразделением:</label>
                <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8">
                    <input type="text" class="form-control" id="user-org-unit-assignment-id" placeholder="Enter USER_ORG_UNIT_ASSIGNMENT_ID" required>
                </div>        
            </div>
            <div class="form-group">
                <label for="organizational-unit-id" class="col-lg-2 col-md-2 col-sm-2 col-xs-2 control-label">Введи ID подразделения:</label>
                <div class="col-lg-8 col-md-8 col-sm-8 col-xs-8">
                    <input type="text" class="form-control" id="organizational-unit-id" placeholder="Enter ORGANIZATIONAL_UNIT_ID" required>
                </div>        
            </div>
            <div class="form-group">
                <div class="col-lg-offset-2 col-md-offset-2 col-sm-offset-2 col-xs-offset-2 col-lg-8 col-md-8 col-sm-8 col-xs-8">
                    <button class="btn btn-info"><i class="fa fa-database" id="submit-btn"></i>  Отправить</button>
                </div>
            </div>     
        </form>
    </div>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="js/validations.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="https://use.fontawesome.com/196edbff68.js"></script>
</body>
</html>
javascript
  • 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