Como faço para copiar/selecionar uma var no jquery?

Estou tentando copiar o conteúdo do var ip, mas não consigo.

Este é o meu codigo:

  $(function(){
    $("#ip-server").click(function(){
      var ip = 'ip.exemplo.com'; /* <-- Esse é o conteudo que quero copiar */
      $('ip').select();
      document.execCommand('copy');

      $("#ip-server").prop('value', 'IP copiado!');
      setTimeout(function(){
        $("#ip-server").prop('value', 'ip.exemplo.com');
      }, 2000);
    })
  })

Olá!!! Como faço o casting desse exercício em C# de double para int? SEGUE O QUE CONSEGUI EXECUTAR ATÉ AGORA

using System;
using System.Globalization;

namespace _1021_2
{
class Program
{
static void Main(string() args)

    {
        double N;
        int quociente, resto, nota, moeda;

        N = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture);

       

        resto = (int)(N * 100, 0 + 0, 5);

        Console.WriteLine(" NOTAS: ");

        nota = 100;
        quociente = resto / (nota * 100);
        Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
        resto = resto % (nota * 100);

        nota = 50;
        quociente = resto / (nota * 100);
        Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
        resto = resto % (nota * 100);

        nota = 20;
        quociente = resto / (nota * 100);
        Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
        resto = resto % (nota * 100);

        nota = 10;
        quociente = resto / (nota * 100);
        Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
        resto = resto % (nota * 100);

        nota = 5;
        quociente = resto / (nota * 100);
        Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
        resto = resto % (nota * 100);

        nota = 2;
        quociente = resto / (nota * 100);
        Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
        resto = resto % (nota * 100);

        nota = 1;
        quociente = resto / (nota * 100);
        Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
        resto = resto % (nota * 100);



        Console.WriteLine(" MOEDAS ");

        moeda = 100;
        quociente = resto / (nota * 100);
        Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
        resto = resto % (nota * 100);

        moeda = 50;
        quociente = resto / (nota * 100);
        Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
        resto = resto % (nota * 100);

        moeda = 20;
        quociente = resto / (nota * 100);
        Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
        resto = resto % (nota * 100);

        moeda = 10;
        quociente = resto / (nota * 100);
        Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
        resto = resto % (nota * 100);

        moeda = 5;
        quociente = resto / (nota * 100);
        Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
        resto = resto % (nota * 100);

        moeda = 2;
        quociente = resto / (nota * 100);
        Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
        resto = resto % (nota * 100);

        moeda = 1;
        quociente = resto / (nota * 100);
        Console.WriteLine(quociente + " nota (s) de R $ " + nota + " .00 ");
        resto = resto % (nota * 100);

        Console.WriteLine(resto + " moeda (s) de R $ 0,01 ");


    }
}

}

html – Como faço para transformar um site que já está pronto em responsivo? Nos dois códigos abaixo é apenas uma página do site para tomar como exemplo

* {
    margin: 0;
    padding: 0;
}

body {
    background-image: url("imagens/imgfundo.jpg");
    background-attachment: fixed;
    width: 100%;
}

header {
    width: 100%;
    background-color: rgb(202, 212, 238);
}

.foto1 {
    position: absolute;
    top: 5px;
    left: -200px;
    width: 23%;
}

#header {
    margin: auto;
    position: relative;
    height: 225px;
    width: 940px;
}

#titulo {
    display: inline-block;
    font-family: New Century Schoolbook, TeX Gyre Schola, serif;
    color: #1552a7;
    text-align: center;
    font-size: 80px;
    position: absolute;
    top: 67px;
    left: 260px;
}

#slogan {
    display: inline-block;
    font-family: New Century Schoolbook, TeX Gyre Schola, serif;
    color: #010914;
    text-align: center;
    font-size: 20px;
    position: absolute;
    top: 160px;
    left: 340px;
}

.navegacao {
    position: relative;
    margin: 0 auto;
    width: 940px;
}

nav {
    position: absolute;
    top: 55px;
    right: -250px;
}

nav li {
    list-style-type: none;
}

nav a {
    font-family: New Century Schoolbook, TeX Gyre Schola, serif;
    font-size: 25px;
    color: #1552a7;
    text-decoration: none;
}

nav a:hover {
    color: #0199FF;
}

.sobre {
    width: 1250px;
    height: 1650px;
    margin: 0 auto;
}

footer {
    width: 100%;
    background-color:rgb(202, 212, 238);
}

#footer {
    margin: auto;
    position: relative;
    height: 225px;
    width: 820px;
}

h1 {
    font-family: Trebuchet MS, sans-serif;
    padding-top: 50px;
    font-size: 44px;
    text-align: left;
    color: #1552a7;
}

.textomain {
    font-family: Trebuchet MS, sans-serif;
    text-align: justify;
    font-size: 34px;
    padding-top: 50px;
    font-weight: bold;
    padding: 50px 25px 0px 25px;
}

.pfooter {
    padding-top: 200px;
    text-align: center;
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bolder;
}

.foto {
    position: absolute;
    top: 40px;
    left: 342px;
    width: 17%;
}
<!DOCTYPE html>
<html lang="pt-br">

<head>
    <meta charset="UTF-8">
    <title>Plast Golden - Home</title>
    <link rel="shortcut icon" href="imagens/logo.png" type="image/x-png" />
    <link rel="stylesheet" type="text/css" href="homecss.css" />
</head>
<body>
    <header>
        <div id="header">
            <img class="foto1" src="https://pt.stackoverflow.com/imagens/Logo.png">
            <h1>
                <p id="titulo">Plast Golden</p>
                <p id="slogan">26 anos de tradição & qualidade</p>
            </h1>
            <nav>
                <ul>
                    <h6>
                        <li><a href="home.html">Home</a></li>
                        <li><a href="produtos.html">Produtos</a></li>
                        <li><a href="outros produtos.html">Outros Produtos</a></li>
                        <li><a href="contato.html">Contato/Informações</a></li>
                    </h6>
                </ul>
            </nav>
        </div>
    </header>

    <main>
        <div class="sobre">
            <h1>
                <br>
                <p>Quem somos?</p>
            </h1>
            <p class="textomain">A Plast Golden é uma empresa que atua no ramo de plásticos e embalagens industriais e engenharia, com experiência comercial de mais de 26 anos.</p>
            </p>
            <h1>
                <br>
                <br>
                <br>
                <p>Qual é o nosso objetivo com os clientes?</p>
            </h1>
            <p class="textomain">Nossa missão é proporcionar aos nossos clientes total satisfação e agilidade em suprir suas necessidades com excelência, ultrapassando suas expectativas em relação ao prazo de entrega, garantia do produto e rapidez em seu atendimento.</p>
            <h1>
                <br>
                <br>
                <br>
                <p>Como nos contatar e comprar conosco?</p>
            </h1>
            <p class="textomain">Caso se interessar, para obter mais informações sobre os nossos produtos, sobre os preços, e entre outras diversas informações relacionadas a Plast Golden, basta ir até o menu localizado no canto superior direito da tela e clicar em Contato/Informações, nesta aba se localizam os nossos telefones e e-mails para contato, além do nosso endereço e outras informações.</p>
        </p>
        </div>
    </main>

    <footer>
        <div id="footer">
            <img class="foto" src="imagens/Logo preto.png">
            <p class="pfooter">© 2021 - Plast Golden | All Rights Reserved. Desenvolvido por Gabriel Rogato Spurio</p>
        </div>
    </footer>
</body>
</html>

sql – Como faço para gera uma pauta

Obrigado por contribuir com o Stack Overflow em Português!

  • Certifique-se de responder à pergunta. Entre em detalhes sobre a sua solução e compartilhe o que você descobriu.

Mas evite

  • Pedir esclarecimentos ou detalhes sobre outras respostas.
  • Fazer afirmações baseadas apenas na sua opinião; aponte referências ou experiências anteriores.

Para aprender mais, veja nossas dicas sobre como escrever boas respostas.

javascript – Como faço para que um loop só continue após um if seja realizado!

Estou programando um bot para o discord que faz perguntas e confere se elas estão certas, porém a duvida que esstou tendo nn é com a lib discordjs em si mas sim com a própria linguagem!!
E o seguinte:
Ele faz a pergunta mas para fazer a proxima pergunta e preciso que esta primeira pergunta seja respondia primeiro! Para saber a resposta utilizo as reações que é uma funcionalidade do discord, e depois recebo o numero de votações na quela pergunta e liberar somente quando a variável for alterada Para monitorar essa variável eu preciso uso uma estrutura de setInterval e quando ele fica diferente de 1 ela executa o código! Porém o loop continua já que pego as perguntas de um array! Como façço para que esse loop que extrai as perguntas do array so continuar após essa variável for alterada??

aqui vai o terço crucial do código

 for (const i in PerguntasEmbaralhadas) {
          var pergunta = PerguntasEmbaralhadas(i)
          var exec = true
          var questao = await msg.channel.send({ embed: pergunta });

          const Alternativas = { 1: '🔵', 2: '🟤', 3: '🟣', 4: '🟡' }
          for (const a in Alternativas) {
            await questao.react(Alternativas(a))
          }
        }

        const revisor = await setInterval(async () => {
          var countAnwser = await questao.reactions.cache.map(reaction => reaction.count)
          for (const i in countAnwser) {
            if (countAnwser(i) != 1) {
              await msg.reply(`Sua resposta foi a alternativa ${i + 1}`)
              clearInterval(revisor)
              semaforo = true
            } else {
              bsemaforo = false
            }
          }
        }, 1000)
      }

desde já agradeço muito

Como eu faço um while sleep de 1 segundo apartir de um valor json? PHP

Eai pessoal sou novo com PHP

eu fiz um CURL:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://127.0.0.1:5112/resultado/?id='.$id.'');
curl_setopt($ch, CURLOPT_ENCODING, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, arraY('Content-Type: application/x-www-form-urlencoded','user-agent: Mozilla/5.0 (Linux; Android 5.1.1; G011A) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Mobile Safari/537.36'
));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//curl_setopt($ch, CURLOPT_PROXY, 'p.webshare.io:80');
//curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'frbeibpp-rotate:j8ywaubloau6');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
$resultadodaconta = curl_exec($ch);

que manda a requisição para a API e me retorna em json o seguinte:

( { "760ea20deb62c7906edae38c6f0b60e0": ( { "status": ( "Rodando" ) } ) } )

eu quero que enquanto o status for Rodando eu quero que faça um while sleep de 1 segundo e quando o status mudar para concluído eu quero que ele exiba os resultados.

php – Deletei as migrations no Laravel, como faço pra gerar novamente?

Peguei um projeto antigo e as migrations estavam com problema para serem executadas, deletei essas migrations e o banco de dados mas quando tento gerar novamente uma migration o artisan gera a migration vazia, qual o procedimento que devo fazer para que eu possa gerar o banco de dados com a migration?

Minha versão do Laravel é 5.4.36
PHP 7.3

Estou a criar um sistema de vendas com Java. Como faço para criar cupom e imprimir com impressora térmica?

Obrigado por contribuir com o Stack Overflow em Português!

  • Certifique-se de responder à pergunta. Entre em detalhes sobre a sua solução e compartilhe o que você descobriu.

Mas evite

  • Pedir esclarecimentos ou detalhes sobre outras respostas.
  • Fazer afirmações baseadas apenas na sua opinião; aponte referências ou experiências anteriores.

Para aprender mais, veja nossas dicas sobre como escrever boas respostas.

Como faço uma função em C que remove um caracter digitado pelo usuário da frase que ele digitou? Não conseguir fazer a função

//Ex: se o usuário digita ‘ola mundo’ e digita ‘o’ em seguida, o programa deve retornar la mund, removendo a letra que o usuário digitou.

#include <stdio.h>
#include <string.h>
int main(){
char str(20),ch;
int i, n, j;
printf(“Digite uma frase:n”);
scanf(“%s”,str);
printf(“Digite uma letra dessa frase:n”);
scanf(“%c”,&ch);
n=strlen(str);

 for(i=0, j=0; i<n; i++)
{
    if(str(i)!=ch)
    {
        str(j)=str(i);
        j++;
    }
}
str(j)='';
printf("removemos a letra digitada: %sn", str);
return 0;

}

winforms – Queria saber como faço pra conectar os dados do banco com os dados do gráfico no Windows Forms C#

Eu não faço ideia de como vou fazer para manipular os dados, até agora o que eu tentei realizar foi esse código: public void loadChart() { MySqlConnection conexao = new MySqlConnection(); conexao.ConnectionString = "Server=localhost;Database=db_softaurus;Uid=root;Pwd=usbw;"; conexao.Open(); string Query = "select genero_animal from tb_animal where genero_animal = 'M'"; MySqlCommand cmdDataBase = new MySqlCommand(Query, conexao); MySqlDataReader myReader; try { myReader = cmdDataBase.ExecuteReader(); while (myReader.Read()) { chart1.Series("Macho").Points.AddXY(myReader.GetString("genero_animal")); } } catch (Exception ex) { MessageBox.Show(ex.Message); }

No caso eu queria retornar o SEXO do ANIMAL, o sexo do animal é um dado do tipo ENUM(‘M’,’F’)