java – Como passar um parâmetro de uma Activity b para Activity A

Boa noite, preciso de ajuda para resolver o seguinte problema, estou fazendo um jogo estilo Show do Milhão. Tenho uma Activity principal que é onde ocorre as perguntas e tem os botões que acionam as ajudas. Quando o usuário clica no botão das cartas, abre uma segunda Activity (detalhe, a Activity principal continua aberta), ao gerar a carta eu preciso passar o valor dessa carta para Activity principal.

O problema é que se eu usar o código abaixo:

Obs: Esse código é usado na Activity 2, que seria uma tela temporária que executa um código e volta para Tela Principal

Intent intent = new Intent(this, TelaPrincipal.class);

intent.putExtras("valor", valor); // valor é o atributo que preciso passar para tela principal.

startActivity(intent);

Eu vou está reiniciando a Activity principal, e não posso fazer isso, pois estaria perdendo o andamento do jogo. Então preciso passar esse parâmetro de outra forma.

Detalhe, não tenho muita experiencia estou começando a programar nessa plataforma, então quem puder mandar uma resposta detalhada agradeço.

pipeline – Parametro Construir como Jenkins

Boa tarde pessoal

Preciso de uma ajuda da seguinte maneira, eu tenho um jenkins com pipeline eu preciso adicionar o ‘Construir como” para uma pipeline especifica assim pode ser possível adicionar um numero de tag e o jenkins constroi com esse parâmetro correspondente.

Esta desta maneira.

jwnkina Conatruie agora

No campo ‘Construir agora’ preciso que para esta pipeline aparece um campo ‘Construir como’ onde é possível adicionar um valor

Sei que é possível adicionar na execução do build um parâmetro como input message: porem preciso que o valor seja inserido na construção inicial do build.

Como isso pode ser feito vlw

android – Flutter Navigator “tipo de argumento ‘Context’ não pode ser atribuído ao tipo de parâmetro ‘BuildContext’”

Estou tentando navegar para uma outra pagina no flutter, sendo assim eu inseir a linha:

Navigator.push(context, MaterialPageRoute(builder: (context) => LoginPage()));

porem o context da esse erro:

The argument type ‘JsObject’ can’t be assigned to the parameter type ‘BuildContext’.

alguem ai poderia ter uma solução?

javascript – Cargar cada select de opciones por aparte y enviar el parámetro

Actualmente tengo una función que me recorre toda una tabla y envía el valor de cada celda a PHP por medio de un Ajax. Pero en este caso cuando recorre y captura lo de la celda donde hay un select, se mandan todas las opciones del mismo y no la seleccionada. Este fue el código que hice en JS.

<script language="javascript">
$(document).ready(function(){
$('#btnCopiar').click(function(){
   document.getElementById("btnCopiar").disabled=true; // Envita el doble envío por el docente
alert("Se está registrando la asistencia en Zeus por favor espere....");

  $('#milista tr').each(function () { // For each recorre cada alumno y su condición en la clase
     
    var nombre= $(this).find('.docenter').text();
    var usuario = $(this).find('.usuarior').text(); // Aquí se envian los tres valores del SELECT
    var correo = $(this).find('.correor').text();

  $.ajax({
    
     async: false,
     type: "POST",
     url: "RegistrarA.php",
     data: "nombre=" + nombre + "&usuario=" + usuario + "&correo=" + correo,
                    success: function (data) {
                        if (data !== "");  
                        
      }
    });   
    });

alert("Los Registros ya fueron enviados ¡Gracias!");

   });
});
</script>

Este es el código del HTML que utilizo en dónde aparece el y el

<td class='usuarior' id='datoa' contenteditable='true' width="4%">" . '<center><select id ="comboa" class ="condiciona" type="text">

     <option value="Presente">Presente</option>
     <option value="Ausente">Ausente</option>
     <option value="Au. Justificada">Au. Justificada</option>
    </select></center>'
        . "</font></td>

Resultado en la base de datosw.
introducir la descripción de la imagen aquí

Parametro This e suas funções

Entendo que o This tem 3 funções:
• Diferenciar atributos de variáveis locais
• Referenciar outro construtor em um construtor
• Passar o próprio objeto como argumento na chamada de um método ou construtor.
Entendi sem problemas a primeira e segunda função, porém a terceira vem me causando 
duvidas, alguem poderia me ajudar?


Por exemplo: PlaceNewPiece('e', 1, new King(board, Color.White, this));
O'que este this faz aqui dentro?

php – Como colocar parâmetro na rota pela url?

Como faço para associar o parametro da rota fazendo que a url interprete um valor e passando para o método Por exemplo:

$route(“/noticias/esportes/{:id}”) = “Controller@method”
quero que a url fique assim auando acessada: /noticias/esportes/100

No método do controller quero assim:

public function metodo($id){
}

Como implçementar isso?

Deixo meu codigo do github para darem uma olhada: https://github.com/Guilherme-fagundes/routerSistem

sql – problema con una consulta de MySql where in, el parámetro que se envían se convierten en una cadena

Buenas tengo un procedimiento almacenado que realiza una consulta usando múltiples valores IN
cuando se ejecuta de forma normal en el IN (1,6,7,8,9,15,58,66,71,99,105,668,5864) si funciona. pero este valor se genera según consulta de un formulario.

fragmento de código

                    let zz
                    a.c.filter(nc => {
                        zz += nc.a_c + ','
                    }) 
                    
                    // 1,6,7,8,9,15,58,66,71,99,105,668,5864


                    z.query("CALL Tc_data_retransmision(?,?,?)", (zz.slice(0, -1).replace('undefined', ''), '2021-02-19 00:00:00', '2021-02-19 00:04:00'), (err, result) =>{
                        if (err) {
                            //return e(y(err))
                            console.log(err)
                        } else {
                            z.end()
                            console.log(result(0))
                            //return e(JSON.stringify(x(result(0)(0), a.d)))
                        }
                    })

al ejecutarlo como tal, me devuelve solo el resultado del primer digito de la cadena, 1 en el procedimiento almacenado también intente usar un remplace, pero no funciona, replace(a, “‘”, “”)

fragmento de código

CREATE DEFINER=`stackoverflow`@`999.999.999.999` PROCEDURE `procedure_stackoverflow`(IN a VARCHAR(100), IN b VARCHAR(20), IN c VARCHAR(20))
BEGIN
        SELECT 
            B.stackoverflow1,       
            B.stackoverflow2,
            B.stackoverflow3,
            ...
        FROM 
            stackoverflowdata.stackoverflowtable B
        WHERE 
            
            B.stackoverflow_id IN(replace(a, "'", ""))
            AND B.stackoverflow_datetime BETWEEN b AND c;
    END$$

por favor alguna idea para solucionar este predicamento.

react – Como pegar o parametro da url no NextJs

Galera, estou com uma dúvida no Next JS, tenho uma página com nome listid.js, ao acessar por exemplo http://localhost:3000/listid/10 eu gostaria de receber o id 10 como parametro na minha página listid.js:

import React, { useState, useEffect } from 'react';

// components

import ListUser from "components/ListUser.js";

function ListId() {
  
  return (
    <>
      <div className="flex flex-wrap mt-4">
        <div className="w-full mb-12 xl:mb-0 px-4">
          <ListUser />
        </div>
      </div>
    </>
  );
 
}

export default ListId;

Segue o código do meu compomente ListUser:

import React, { useState, useEffect } from 'react';
import Api from "../../services/api";
import Router from 'next/router';
import Link from "next/link";


function ListUser() {

  const (user, setUser) = useState(null);

  useEffect(() => {
    async function getItems() {
      try {
        const { data } = await Api.get("/user"); //preciso passar o parametro aqui
        setUser(data);
      } catch (error) {
        console.log(error);
      }
    }
    getItems();
  }, ());

  // console.log(users.length);
  if (users === null) {
    return <h2>Carregando...</h2>;
  }
  return (
    <>
        <div>
            {
              user?.map((user) => {
                return (
                    <p>{user.id}</p>
                )})
            }
        </div>
    </>
    );
}
export default ListUser;

Como eu posso pegar o id na url e passar na requisição da api?