postman – Erro na aplicacao do heroku

postman – Erro na aplicacao do heroku – Stack Overflow em Português

Como resolver erro de roteamento com Serverless e AWS Lambdas e RESTful APIs?

Eu tenho as seguintes rotas RESTful:

GET /products/
GET /products/{sn}
GET /products/{sn}/cycles
GET /products/{sn}/cycles/{id}
GET /products/types 

que estão configuradas da seguinte maneira no serverless.yml:

fnGetProduct:
    name: ${self:provider.stage}-${self:custom.fnGetProduct}
    handler: src/products/fnGetProduct.fnGetProduct
    events:
    - http:
        path: products
        method: GET
        private: true
        cors: true
        authorizer: ${file(env.yml):${self:provider.stage}.authorizer}
    - http:
        path: products/{sn}
        method: GET
        private: true
        cors: true
        authorizer: ${file(env.yml):${self:provider.stage}.authorizer}
        request:
            parameters:
              paths:
                sn: true
    - http:
        path: /products/{sn}/cycles
        method: GET
        private: true
        cors: true
        authorizer: ${file(env.yml):${self:provider.stage}.authorizer}
        request:
            parameters:
              paths:
                sn: true
    - http:
        path: /products/{sn}/cycles/{id}
        method: GET
        private: true
        cors: true
        authorizer: ${file(env.yml):${self:provider.stage}.authorizer}
        request:
            parameters:
              paths:
                sn: true
                id: true
    - http:
        path: /products/type
        method: GET
        private: true
        cors: true
        authorizer: ${file(env.yml):${self:provider.stage}.authorizer}

Perceba que todas as rotas redirecionam para um único arquivo.função fnGetProduct onde eu filtro os recursos da seguinte maneira:

const resource = event.resource

if (resource === '/products') {
  return await function for /products path 

} else if (resource === '/products/{sn}') {
  return await function for /products/{sn} path

} else if (resource === '/products/{sn}/cycles') {
  return await function for /products/{sn}/cycles/{id} path

} else if (resource === '/products/{sn}/cycles/{id}') {
  return await function for /products/{sn}/cycles/{id} path

} else if (resource === '/products/types') {
  return await function for /products/types path
}
... 

O problema é que a URL /products/aghdj deveria ser capturada na rota /products/{sn} e isso está funcionando. Mas a rota /products/types também está sendo capturada em /products/{sn} pois types está sendo reconhecido como o {sn}. Como eu resolvo esse comportamento?

php – Erro de Banco de dados numero 1146

Eu to usando um codigo para chamar uma tabela da database:

public function get_config()
    {
        return $this->db->get('config');
    }

Mas sempre da erro:

Número do erro: 1146

    Tabela 'id17360989_db.hd_config' não existe
    
    SELECT * FROM `hd_config`
    
    Nome do arquivo: models / Inithook.php
    
    Número da linha: 14

Intellij – Erro Java – Gradle sync failed: Cannot convert relative path ~/GRADLE_HOME/daemon/6.8 to an absolute file

Boa noite pessoal.

O problema esta aparecendo sempre que tento rodar o programa, e as packages do programa não aparecem também. Abri o mesmo projeto pelo VSCode e funcionou normalmente por la, só não esta funcionando pelo Intellij.

erro de dimensao java – Stack Overflow em Português

pessoal faço curso de java, estou tentando adicionar uma imagem a um botao da minha calculadora, eu ate consegui adicionar a imagem, porem a imagem tomou conta do espaço inteiro da minha aplicação
inserir a descrição da imagem aqui

inserir a descrição da imagem aqui

Grato desde ja a todos que me responderem !! (:

php – Erro no loop, o botão exibe a informação errada

Não importa o botão que eu clique, sempre exibe o primeiro resultado.

Como posso fazer para que ao clicar em cada botão seja exibido o seu respectivo número?

        <p id="informativo">Digite um número abaixo</p>

    <form method="post" action="">
        <input id="cpf_processo" type="text" size="50" name="num_usuario" required="required"
               placeholder="Digite aqui">
        <input id="consultar" type="submit" name="vis_numero" value="CONSULTAR">
    </form>

    <script type="text/javascript">
    function visTabela(id) {
        var numero = document.getElementById("numero");
        var informativo = document.getElementById("informativo");
        if (numero.style.display === "none") {
            numero.style.display = "revert";
        } else {
            numero.style.display = "none";
            informativo.style.display = "revert";
        }
    }
</script>


 <?php
    $numUsuario = filter_input(INPUT_POST, 'num_usuario', FILTER_SANITIZE_STRING);
    $visNumero = filter_input(INPUT_POST, 'vis_numero', FILTER_SANITIZE_STRING);
    
    if ($visNumero == true) {

    for ($i = 0; $numUsuario > $i; $i++) {

        $infor = "<div id='informativo' style='display: block'> clique no botão acima</div> <br>";
        $mosNum = "<div id='numero' style='display: none'>O número do botão: $i </div>";
        $botao = "<button style='margin-top: 4%' onclick='visTabela()'>Mostrar número</button> ";

        echo "$botao";
        echo "$infor";
        echo "$mosNum";
    }
}

php – Erro de sql no 000webhost

Estou subindo um programinha básico pessoal no 000webhost e no meu localhost tá funcionando, mas quando eu acesso pelo 000webhost dá erro, no momento tá dando esse erro:

Falhou: SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known

não sei se estou inserindo direito as informações do banco, já tentei várias, as que eu estou usando são essas:

$dsn = "mysql:dbname=id17289078_parei_aqui;host=*******";
$dbuser = "id17289078_root";
$dbpass = "*******";

c# – Erro “O thread de chamada não pode acessar este objeto porque ele pertence a um thread diferente.”

Tenho uma aplicação WPF que preciso manipular um textBox. Porém ele dá o seguinte erro ao rodar a parte do código que manipulo o textBox: System.InvalidOperationException: ‘O thread de chamada não pode acessar este objeto porque ele pertence a um thread diferente.’ O erro acontece na linha “txt_transcriber.Text = e.Result.Text”.

namespace solucao_desktop
{
public partial class TranscriberWindow : Window
{
    public TranscriberWindow()
    {
        InitializeComponent();
    }
    public void transcribrer()
    {
        txt_transcriber.Foreground = Brushes.White;
        var speechConfig = SpeechConfig.FromSubscription("16c50d2a281d4e9cb0834d4ee3a5d9", "brazilsouth");
        speechConfig.SpeechRecognitionLanguage = "pt-BR";
        
        using var audioConfig = AudioConfig.FromDefaultMicrophoneInput();
        using var recognizer = new SpeechRecognizer(speechConfig, audioConfig);
        var stopRecognition = new TaskCompletionSource<int>();

        recognizer.Recognizing += (s, e) =>  //Enquanto estiver captando algum áudio
        {
            txt_transcriber.Text = e.Result.Text;
        };

        recognizer.StartContinuousRecognitionAsync();

        Task.WaitAny(new() { stopRecognition.Task });
    }
}

mysql – Erro de PHP Uncaught Error: Call to a member function fetch_all() on bool

Olá, fiz uma página bem simples, que me mostre apenas o que está dentro de uma tabela, mas deu erro, o código é o seguinte:

<html>
    <head>
        <title>Teste</title>
            <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
            <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
    </head>
<?php
    $link=mysqli_connect('localhost', 'root', '', 'filmes');
    if(!$link){
        die('Não pode se conectar ao MySQL: '.mysqli_error());
    }
    $link->select_db("filmes");
?>
    <body>
        <h1>
            Minha lista de filmes
        </h1>
        <ul>
            <?php
                $query = "SELECT nome FROM 'filmes'";
                $result = $link->query($query);

                while($filme = $result->mysql_fetch_array()){

                echo("<li>".$filme->nome."</li>");
                }
            ?>
        </ul>   
    </body>
</html>

A imagem do erro é a seguinte:

Mensagem de erro

Segue uma imagem do banco, caso interessar:

Imagem do BD

É isso pessoal, desde já agradeço.

javascript – Como utilizar um script para várias páginas sem dar o erro do eventListener no console?

Segue um exemplo simples pra demonstrar a dúvida. São duas páginas e um script. Sei que funciona importando o script nas duas páginas, porém quando utilizo o eventListener, ele mostra o erro dizendo que não encontrou o elemento alvo da página que não foi carregada. Apesar de nesse exemplo mais simples funcionar, a mensagem de erro fica aparecendo no console, e em exemplos mais complexos o evento para de funcionar.

Mensagem de erro: “Uncaught TypeError: Cannot read property ‘addEventListener’ of null”

Página 1:

<body>
  <button id="botao1">botão 1</button>

  <script src="script.js"></script>

Página 2:

<body>
  <button id="botao2">botão 2</button>

  <script src="script.js"></script>

JS:

let botao1 = document.getElementById("botao1");
let botao2 = document.getElementById("botao2");

botao1.addEventListener("click", () => {
  alert("botao 1");
});

botao2.addEventListener("click", () => {
  alert("botao 2");
});

DreamProxies - Cheapest USA Elite Private Proxies 100 Private Proxies 200 Private Proxies 400 Private Proxies 1000 Private Proxies 2000 Private Proxies 5000 Private Proxies ExtraProxies.com - Buy Cheap Private Proxies Buy 50 Private Proxies Buy 100 Private Proxies Buy 200 Private Proxies Buy 500 Private Proxies Buy 1000 Private Proxies Buy 2000 Private Proxies ProxiesLive.com Proxies-free.com New Proxy Lists Every Day Proxies123.com Buy Cheap Private Proxies; Best Quality USA Private Proxies