Alguen tiene un enlace de como hacer un proyecto crud con postgrate sql con interfaz python flask?

ya tengo la base de datos, pero nose como conectarla a python y poder hacer botones de consulas crud usando flask, alguien tiene algún enlace de algun video o alguna pagina o sugerencia? me ayudaría mucho por favor

javascript – Como puedo hacer un Slider sobre una imagen?

Intento superponer un slider sobre una imagen en mi pagina web, ejemplo:
Imagen: Una computadora con la pantalla apagada pero dentro de esta colocar el slider simulando que esta encendida, e ir agregándole cosas dentro de ella y con efectos de transición.

java – Sockets y ficheros txt ¿Como puedo usar ambos a la vez?

Veran tengo una tarea que dicta lo siguiente:

  • Clase1(Servidor)
    • Leer un archivo CSV, (TXT) de 100 valores
    • Enviar esa información a la Clase2(Cliente)
  • La Clase2
    • hará la suma de esos valores y
    • enviara la suma a la Clase1
  • La Clase1 imprimirá el resultado

Tengo el siguiente código como guia
Para DemoServer

package libro_cap7;

import java.net.ServerSocket;

import java.net.Socket;

import java.io.ObjectInputStream;

import java.io.ObjectOutputStream;

public class DemoServer {

        public static void main(String() args) throws Exception {
            ObjectInputStream ois = null;
            ObjectOutputStream oos = null;
            
            Socket s = null;
            ServerSocket ss = new ServerSocket(5432);
            
            while (true) 
            {
                try
                {
                    //el ServerSocket me da el Socket
                    s = ss.accept();
                    
                    //informacion en la consola
                    System.out.println("Se conectaron desde la IP: "+ s.getInetAddress());
                    
                    //enmascaro la entrada y salida de bytes
                    ois = new ObjectInputStream( s.getInputStream() );
                    oos = new ObjectOutputStream( s.getOutputStream() );
                    
                    //leo el nombre que envia el cliente
                    String nom = (String)ois.readObject();
                    
                    //armo el saludo personalizado que le quiero enviar 
                    String saludo = "Hola mundo ("+nom+") _ "+System.currentTimeMillis();
                    
                    //envio el saludo al cliente
                    oos.writeObject(saludo);
                    System.out.println("Saludo enviado...");
                }
                catch(Exception ex)
                {
                    ex.printStackTrace();
                }
                finally
                {
                    if( oos !=null ) oos.close();
                    if( ois !=null ) ois.close();
                    if( s != null ) s.close();
                    System.out.println("Conexion cerrada!");
                }
            }
        }

}

Y para DemoCliente

package libro_cap7;

import java.io.ObjectInputStream;

import java.io.ObjectOutputStream;

import java.net.Socket;


public class DemoCliente {

    public static void main(String() args) throws Exception{
        ObjectOutputStream oos = null;
        ObjectInputStream ois = null;
        Socket s = null;
        
        try
        {
            //instancio el server con la IP y el PORT
            s = new Socket("127.0.0.1",5432);
            oos = new ObjectOutputStream(s.getOutputStream());
            ois = new ObjectInputStream(s.getInputStream());
            
            //envio un nombre
            oos.writeObject("Pablo");
            
            //recibo la respuesta (el saludo personalizado)
            String ret = (String)ois.readObject();
            
            //muestro la respuesta que envio el server
            System.out.println(ret);
        }
        catch(Exception ex)
        {
            ex.printStackTrace();
        }
        finally
        {
            if( ois != null ) ois.close();
            if( oos != null ) oos.close();
            if ( s != null ) s.close();
        }
    }
}

Agradecería mucho su ayuda ya que soy algo nuevo en java y apreciaría si pudieran decirme que hace que en el código.

Gracias por su atención

ordenamiento – Como hacer que un programa de arduino capture e imprima en el lcd 3 nombres (string) y los acomode alfabéticamente con la variable tipo compareTo

¡Gracias por contribuir en StackOverflow en español con una respuesta!

  • Por favor, asegúrate de responder a la pregunta. ¡Proporciona información y comparte tu investigación!

Pero evita

  • Pedir ayuda o aclaraciones, o responder a otras respuestas.
  • Hacer declaraciones basadas en opiniones; asegúrate de respaldarlas con referencias o con tu propia experiencia personal.

Para obtener más información, consulta nuestros consejos sobre cómo escribir grandes respuestas.

spring boot – Como disparar uma fila para um listener persistir uma pesquisa no banco?

Implementei uma especificação técnica com o contexto apenas no domínio de usuários onde o objetivo principal do serviço é ser massivo e otimizado para realizar buscas, mas na ultima etapa da especificação aparece a premissa: “Toda vez que realizar uma busca pelo usuário, dispare em uma fila com a string de busca na pesquisa, e um listener salvará essa pesquisa no banco.”
Isso me pareceu uma mensageria no caso um contexto separado usando filas e estas guardando as pesquisas numa tabela separada com a lista, mas também pode ser um simples observer no mesmo contexto com os dados persistidos carregando a chave(string busca)
Qual seria a interpretação desse trecho que vcs entenderiam?
OBS: Já estou usando o elasticsearch + redis para a primeira parte da otimização.

html – Como usar PHP en WordPress

me gustaría usar php en un bloque html en WordPress. En un bloque html en una pagina de wordpress, cuando se accione le botón “submit” debería llamar el archivo php, como si trabajara en un localhost. He creado un code snippet pero no se como indicar que se ejecute al accionar el submit. Alguna idea?

mysql – Como faço pra realizar mais de uma consulta ao banco de dados em uma única requisição .GET na mesma rota no NODE.JS?

Estou criando uma API para um projeto pessoal, e preciso fazer 2 consultas ao banco de dados em uma mesma requisição GET. Meu código está assim:

module.exports = {
async listarAnual(req, res, next){
    const ano = req.body.ano;

    const valores = {
        entradas: 0,
        saidas: 0,
       
    }

    con.getConnection((error, conn) => {
        if (error) {
          return res.status(500).send({error : error})
          
        }else{
        var sqlEntradas = `
        
        select d.nome_descricao_entrada, sum(e.valor_entrada) from entrada  as e
        inner join descricao as d on e.id_descricao_entrada = d.id_descricao_entrada
        where Year(e.data_entrada) = ? 
        group by d.id_descricao_entrada
        order by d.nome_descricao_entrada asc;
        
        `;

        var sqlSaidas = `
        
        select d.nome_descricao_saida, sum(s.valor_saida) from saida  as s
        inner join descricaosaida as d on s.id_descricao_saida = d.id_descricao_saida
        where Year(s.data_saida) = ? 
        group by d.id_descricao_saida
        order by d.nome_descricao_saida asc;
        
        `;

      
        valores.entradas = conn.query(sqlEntradas,ano, function (error, results, fields) {
            if (error) {
              return res.status(500).send({ error: error });
  
            } else {
  
              return res.status(200).send({ entradas: results });
             
            }
  
          });

          valores.saidas = conn.query(sqlSaidas, ano, function(error, results, fields) {
            if (error) {
              return res.status(500).send({error: error});
            } else {

              return res.status(200).send({saidas: results});
            }
            
          });

          
        }
        
        
        return res.status(200).send(valores);
      });
      
}

}

O resultado dessa requisição está sendo esse:

"entradas": {
"_events": {},
"_eventsCount": 0,
"next": null,
"sql": "n            n            select d.nome_descricao_entrada, sum(e.valor_entrada) from entrada  as en            inner join descricao as d on e.id_descricao_entrada = d.id_descricao_entradan            where Year(e.data_entrada) = 2019 n            group by d.id_descricao_entradan            order by d.nome_descricao_entrada asc;n            n            ",
"values": 2019,
"_queryOptions": {
  "rowsAsArray": false,
  "sql": "n            n            select d.nome_descricao_entrada, sum(e.valor_entrada) from entrada  as en            inner join descricao as d on e.id_descricao_entrada = d.id_descricao_entradan            where Year(e.data_entrada) = ? n            group by d.id_descricao_entradan            order by d.nome_descricao_entrada asc;n            n            ",
  "values": 2019
},
"namedPlaceholders": false,
"_fieldCount": 0,
"_rowParser": null,
"_fields": (),
"_rows": (),
"_receivedFieldsCount": 0,
"_resultIndex": 0,
"_localStream": null,
"_connection": null},"saidas": {
"_events": {},
"_eventsCount": 0,
"next": null,
"sql": "n            n            select d.nome_descricao_saida, sum(s.valor_saida) from saida  as sn            inner join descricaosaida as d on s.id_descricao_saida = d.id_descricao_saidan            where Year(s.data_saida) = 2019 n            group by d.id_descricao_saidan            order by d.nome_descricao_saida asc;n            n            ",
"values": 2019,
"_queryOptions": {
  "rowsAsArray": false,
  "sql": "n            n            select d.nome_descricao_saida, sum(s.valor_saida) from saida  as sn            inner join descricaosaida as d on s.id_descricao_saida = d.id_descricao_saidan            where Year(s.data_saida) = ? n            group by d.id_descricao_saidan            order by d.nome_descricao_saida asc;n            n            ",
  "values": 2019
},
"namedPlaceholders": false,
"_fieldCount": 0,
"_rowParser": null,
"_fields": (),
"_rows": (),
"_receivedFieldsCount": 0,
"_resultIndex": 0,
"_localStream": null,
"_connection": null

}

Já tentei colocar os return que cada valor recebe ser apenas um “return results”, mas continuou retornando a mesma coisa. Mas se eu apagar o return res.status(200).send(valores); la no final, ele retorna os dados que eu espero apenas da primeira consulta.

javascript – Como desplazar automáticamente botón apenas me muestre el alert

Estoy teniendo problemas al desplazar un botón automáticamente apenas se muestra un alert de validación, actualmente tengo un input en donde se ingresa un correo y se valida que la cadena que se ingresa corresponda a los caracteres de un correo, la vista para este input esta de esta manera actualmente:

introducir la descripción de la imagen aquí

Si se fijan entre el input y el botón enviar existe un espacio que es necesario para mostrar el alert al momento de ingresar correos como no validos, de esta manera:

introducir la descripción de la imagen aquí

Quisiera que inicialmente mi botón de enviar y el input se ubicaran de esta manera, uno debajo del otro sin el espacio:

introducir la descripción de la imagen aquí

Pero entonces que al momento de mostrar el alert correspondiente se desplace automáticamente debajo de el.

Anexo el código de mi input con su botón y la validación, seria de mucha de ayuda.

function EnviarInformacion() {
 var Contacto = $("#Contacto").val();
    const alerta = document.getElementById("alert");
    if (/^(((^<>()().,;:s@")+(.(^<>()().,;:s@")+)*)|(".+"))@(((^<>()().,;:s@")+.)+(^<>()().,;:s@"){2,})$/i.test(Contacto)) {
    //Codigo de validacion aquí
    } else {
        alerta.classList.add("show")
        }
        }
.alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}

.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}

.alert {
    opacity: 0;
    transition: opacity 0.5s;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>

<div class="row">
                                <div class=" col-sm-12 col-xs-12 col-md-12 col-lg-12">
                                    <br /><br />
                                    <p>
                                        <span class="ContenidoContactoMensaje">
                                            Ingresa tu correo<br />
                                        </span>
                                    </p>
                                </div>
                                <br />

                            </div>
                            <div class="row">
                                <div class="col-sm-12 col-xs-12 col-md-12 col-lg-12 alinearDerecha">
                                    <div class="col-sm-6 col-xs-12 col-md-6 col-lg-6 row2">

                                        <input type="text" name="Contacto" value="" size="50" class="form-control" id="Contacto" />
                                        <div id="alert" class="alert alert-danger" style="font-family: 'Lettera Text Std';">Favor de ingresar una cuenta de correo válida.</div>
                                    </div>
                                    <div class="col-sm-6 col-xs-12 col-md-6 col-lg-6 row2">
                                        <button class="EnviarContactoDetalleProducto btn-lg" onclick="EnviarInformacion()"> Enviar</button>
                                    </div>
                                    <br />
                                </div>

                            </div>

Como não duplicar dados na consulta com banco Mysql

Fala, galera. Criei um formulário que é preenchido somente nos sábados para registrar frequência de quantas pessoas preencheram e quem foram, tem data também. O problema é como está na imagem:
duplicando registros

Como vemos, Willian preencheu formulario mais de uma vez e aparece no select que fiz. Gostaria de que esses dados não se repetissem, porém quando uso o DISTINCT, os dados não aparecem mais, mesmo com o usuário preenchendo o formulário novamente. Gostaria de saber se tem um parâmetro MySql para que isso não ocorra. Até minha irmã que não entende mysql entendeu o problema. Mas o código que tô usando é esse aqui:
SELECT * FROM frequencia
Vou resumir para o stackoverflow n barrar de novo:
Formulario preenchido nos sabados para controlar frequencia de quem preencheu, naquele dia(sábado), gostaria que não houvesse duplicação de dados e que a pessoa no próximo sábado pudesse preencher e aparecesse de novo. Controle de frequência, tipo chamada de escola.

laravel – Como importar bootstrap-fileinput en vue npm

requiero saber como importar bootstrap-fileinput en vue con npm,
en mi app estoy intentando importarlo así

   import fileinput from 'bootstrap-fileinput'
   Vue.use(fileinput, {
   })

y en mi app.scc

@import '~bootstrap-fileinput/scss/fileinput.scss';

pero no logro hacer que funcione.