Are you the publisher? Claim or contact us about this channel


Embed this content in your HTML

Search

Report adult content:

click to rate:

Account: (login)

More Channels


Channel Catalog


Channel Description:

Tópicos na categoria 'Infraestrutura'

older | 1 | .... | 15 | 16 | (Page 17)

    0 0

    @Alefrichard102 escreveu:

    Fala galera,

    Estou tentando instalar o Netbeans no opensuse e estou enfrentando alguns problemas tecnicos aqui e já realizei algumas buscas no google e em outros fóruns mas não obtive sucesso. Segue o erro:

    ./netbeans-8.2-linux.sh

    Configuring the installer...
    Searching for JVM on the system...
    Extracting installation data...
    Running the installer wizard...
    Can`t initialize UI
    Running in headless mode
    No X11 DISPLAY variable was set, but this program performed an operation which requires it.

    Exception: java.awt.HeadlessException thrown from the UncaughtExceptionHandler in thread "main"

    E aí, já passaram por isso? Alguém pode dar uma ajudinha?

    Valeu!!

    Mensagens: 1

    Participantes: 1

    Ler tópico completo


    0 0

    @Rafael_Vasconcelos escreveu:

    Olá, criei um código bem simples somente para conectar e cadastrar no banco de dados MySQL, e pelo código que fiz estou conseguindo conectar, no entanto, quando vou cadastrar aparece a mensagem java.lang.NullPointerException, alguém poderia me ajudar a resolver?

    O código da Classe para conectar e cadastrar estão ai abaixo.

    Classe de Conexão

    package revisarcadastro;
    import java.sql.*;
    import javax.swing.JOptionPane;
    
    public class ConexaoAnchieta {
       
    String banco = "bancoTeste";
    String usuario = "root";
    String senha = "";
    String host = "localhost";
    
    Connection conexao;
    Statement estado;
    String driver = "com.mysql.jdbc.Driver";
    String url = "jdbc:mysql://"+host+":3306/"+banco;
    
    public void conectar(){
        try {
            Class.forName(driver);
            conexao = DriverManager.getConnection(url,usuario,senha);
            Statement estado = conexao.createStatement();
            System.out.println("Conectado");
        } catch (Exception e) {
            System.out.println("Falha ao conectar");
            System.out.println(e);
        }
    }
    
    public void cadastrar(String nome, int idade, String endereco, int codigo){
        String sql = "insert into tabelaTeste (nome,idade,endereco,codigo) "
                + "values('"+nome+"',"+idade+",'"+endereco+"',"+codigo+");";
        try {
            int acao = estado.executeUpdate(sql);
            JOptionPane.showMessageDialog(null,"Cadastrado com sucesso");
        } catch (Exception e) {
            JOptionPane.showMessageDialog(null,"Falha ao cadastrar");
            JOptionPane.showMessageDialog(null,e);
        }
    }

    }

    Formulário Jframe

    package revisarcadastro;
    
    public class Cadastrar extends javax.swing.JFrame {
    
    
    public Cadastrar() {
        initComponents();
    }
    
    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">                          
    private void initComponents() {
    
        jPanel1 = new javax.swing.JPanel();
        jPanel3 = new javax.swing.JPanel();
        txtNome = new javax.swing.JTextField();
        txtCodigo = new javax.swing.JTextField();
        txtEndereco = new javax.swing.JTextField();
        jLabel4 = new javax.swing.JLabel();
        jLabel2 = new javax.swing.JLabel();
        txtIdade = new javax.swing.JTextField();
        jLabel1 = new javax.swing.JLabel();
        jLabel3 = new javax.swing.JLabel();
        btnCadastrar = new javax.swing.JButton();
    
        setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
    
        jPanel1.setBackground(new java.awt.Color(102, 102, 255));
        jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Cadastro de compra e venda de carros ", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Tahoma", 1, 14))); // NOI18N
        jPanel1.setForeground(new java.awt.Color(0, 0, 153));
    
        javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 0, Short.MAX_VALUE)
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 22, Short.MAX_VALUE)
        );
    
        jPanel3.setBackground(new java.awt.Color(204, 255, 51));
    
        jLabel4.setText("Código");
    
        jLabel2.setText("Idade");
    
        jLabel1.setText("Nome");
    
        jLabel3.setText("Endereço");
    
        btnCadastrar.setBackground(new java.awt.Color(102, 255, 0));
        btnCadastrar.setText("Cadastrar ");
        btnCadastrar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btnCadastrarActionPerformed(evt);
            }
        });
    
        javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
        jPanel3.setLayout(jPanel3Layout);
        jPanel3Layout.setHorizontalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()
                .addGap(134, 134, 134)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(jLabel2)
                    .addComponent(jLabel1)
                    .addComponent(jLabel3)
                    .addComponent(jLabel4))
                .addGap(18, 18, 18)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(txtNome)
                    .addComponent(txtIdade)
                    .addComponent(txtEndereco)
                    .addComponent(txtCodigo))
                .addGap(102, 102, 102))
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()
                .addContainerGap(217, Short.MAX_VALUE)
                .addComponent(btnCadastrar, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(194, 194, 194))
        );
        jPanel3Layout.setVerticalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel3Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jLabel1, javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(txtNome, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel2)
                    .addComponent(txtIdade, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(21, 21, 21)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(txtEndereco, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel3))
                .addGap(18, 18, 18)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(txtCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel4))
                .addGap(52, 52, 52)
                .addComponent(btnCadastrar)
                .addContainerGap(24, Short.MAX_VALUE))
        );
    
        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jPanel3, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
        );
    
        pack();
    }// </editor-fold>                        
    
    private void btnCadastrarActionPerformed(java.awt.event.ActionEvent evt) {                                             
        String nome = txtNome.getText();
        int idade = Integer.parseInt(txtIdade.getText());
        String endereco = txtEndereco.getText();
        int cod = Integer.parseInt(txtCodigo.getText());
        
        ConexaoAnchieta ca = new ConexaoAnchieta();
        ca.conectar();
        ca.cadastrar(nome,idade,endereco,cod);
    }                                            
    
    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        /* Set the Nimbus look and feel */
        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 
         */
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException ex) {
            java.util.logging.Logger.getLogger(Cadastrar.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(Cadastrar.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(Cadastrar.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(Cadastrar.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        //</editor-fold>
        //</editor-fold>
    
        /* Create and display the form */
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new Cadastrar().setVisible(true);
            }
        });
    }
    
    // Variables declaration - do not modify                     
    private javax.swing.JButton btnCadastrar;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel3;
    private javax.swing.JLabel jLabel4;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JPanel jPanel3;
    private javax.swing.JTextField txtCodigo;
    private javax.swing.JTextField txtEndereco;
    private javax.swing.JTextField txtIdade;
    private javax.swing.JTextField txtNome;
    // End of variables declaration

    }

    Mensagens: 3

    Participantes: 2

    Ler tópico completo


    0 0

    @fitipaldi escreveu:

    Boa Tarde tenho uma duvida
    Tenho uma tabela chamada CURSOS que me retorna o máximo de total de aulas que cada cursos tem. select max(totaulas) from cursos; mas o que pretendo é que para alem de me dar o maior numero de aulas quero saber qual o curso com esse maior numero de aulas?

    Obrigado

    Mensagens: 2

    Participantes: 2

    Ler tópico completo


    0 0
  • 06/20/17--05:02: Acessor remoto Mysql externo
  • @jallisson_jallis escreveu:

    Galera alguem sabe como acessar o mysql instalado no servidor da minha rede fora dela pela internet, o acesso interno da funcionando beleza, agora para acessar de outra rede pela internet não sei como faz, tem que somente direcionar a porta 3306 para o ip do servidor ou tem mais coisas a fazer.

    Mensagens: 1

    Participantes: 1

    Ler tópico completo


    0 0

    @DouglasCavalcante escreveu:

    Alguém manja como colocar mascara no retorno de um SELECT para colunas de CNPJ e CPF no Oracle?

    Infelizmente não posso fazer isso na aplicação...

    Mensagens: 4

    Participantes: 3

    Ler tópico completo


    0 0
  • 06/23/17--12:03: Script .bat windows
  • @Marco_Antonio3 escreveu:

    Senhores, boa tarde.

    Qual a minha necessidade

    Tenho o cadastro de versões do sistema na tabela versions, e eu como sou o DBA para a fabrica de software preciso gerar um export dos schemas que na tabela versions esta marcada como "MODELO".

    Porque?

    Todos os dias é gerado um pacote de alterações de objetos da aplicação, para tanto eu preciso gerar um arquivo também para as modificações de banco de dados , o esqueleto do que foi modificado, afim de mandar junto do pacote da aplicação caso necessário.

    Pergunto.

    Fazer um script .bat no windows, ok de export de algum schema oracle.

    Para tanto queria automatizar no ponto de haver um select la na tabela versions, afim dele guardar o nome do schema numa variavel , voltar para o .bat com esse nome (s) uma linha antes de fazer o expdp.

    Para quando for incluida uma nova linha na tabela versions, que no fim é um schema do oracle, ele automaticamente pegue esse nome e faça.

    Entendem....

    Tem como?

    Mensagens: 1

    Participantes: 1

    Ler tópico completo


    0 0
  • 06/23/17--15:06: Sql
  • @Teddy.K escreveu:

    Alguém me ajuda nesse exercício de SQL que está dando erro por favor?!

    TABELAS:

    CREATE TABLE TIPO (
    		CODIGO integer unsigned not null auto_increment,
            TIPO varchar(32) not null,
            PRIMARY KEY(CODIGO)
    );

    DROP TABLE INSTRUTOR;
    
    CREATE TABLE INSTRUTOR (
    		CODIGO integer unsigned not null auto_increment,
            INSTRUTOR varchar(64) not null,
            TELEFONE varchar(10) null,
            PRIMARY KEY(CODIGO)
    );
    
    ALTER TABLE INSTRUTOR ADD EMAIL VARCHAR(100);
    ALTER TABLE INSTRUTOR DROP EMAIL;

    CREATE TABLE CURSO (
    		CODIGO integer unsigned not null auto_increment,
            CURSO varchar(64) not null,
            TIPO integer unsigned not null,
            INSTRUTOR integer unsigned not null,
            VALOR double not null,
            PRIMARY KEY(CODIGO),
            INDEX FK_TIPO(TIPO),
            INDEX FK_INSTRUTOR(INSTRUTOR),
            FOREIGN KEY(TIPO) REFERENCES TIPO(CODIGO),
            FOREIGN KEY(INSTRUTOR) REFERENCES INSTRUTOR(CODIGO)
    );
    
    ALTER TABLE CURSO ADD INDEX INDEX_INSTRUTOR(INSTRUTOR);

    INSERIR DADOS:


    USE SOFTBLUE;
    
    /* TIPO */
    
    INSERT INTO TIPO (CODIGO, TIPO) VALUES (1, 'Banco de dados');
    INSERT INTO TIPO (CODIGO, TIPO) VALUES (2,'Programação');
    INSERT INTO TIPO (TIPO) VALUES ('Modelagem de dados'); 
    
    DELETE FROM TIPO WHERE CODIGO = 2;
    
    SELECT * FROM TIPO;
    
    /* INSTRUTOR */
    
    INSERT INTO INSTRUTOR (CODIGO, INSTRUTOR, TELEFONE) VALUES (1, 'André Milani', '1111-1111');
    INSERT INTO INSTRUTOR (CODIGO, INSTRUTOR, TELEFONE) VALUES (2, 'Carlos Tosin', '1212-1212');
    
    DELETE FROM INSTRUTOR WHERE CODIGO = 1;
    
    SELECT * FROM INSTRUTOR;
    
    /* CURSO */
    
    INSERT INTO CURSO (CODIGO, CURSO, TIPO, INSTRUTOR, VALOR) VALUES (1, 'Java Fundamentos', 2, 2, 270);
    INSERT INTO CURSO (CODIGO, CURSO, TIPO, INSTRUTOR, VALOR) VALUES (2, 'Java Avançados', 2, 2, 330);
    INSERT INTO CURSO (CODIGO, CURSO, TIPO, INSTRUTOR, VALOR) VALUES (3, 'SQL Completo', 1, 1, 170);
    INSERT INTO CURSO (CODIGO, CURSO, TIPO, INSTRUTOR, VALOR) VALUES (4, 'PHP Básico', 2, 1, 270);
    
    SELECT * FROM CURSO;
    
    Dá sempre o Error Code: 1452. Cannot add or update a child row: a foreign key constraint fails (`softblue`.`curso`, CONSTRAINT `curso_ibfk_1` FOREIGN KEY (`TIPO`) REFERENCES `tipo` (`CODIGO`))

    Mensagens: 2

    Participantes: 2

    Ler tópico completo


    0 0

    @Walter_Azvdo escreveu:

    Olá,

    Eu tenho uma aplicação java hospedada na Integrator que roda num tomcat 7 e coloquei certificado SSL através do LETSENCRYPT. Esse certificado é colocado de maneira automática pela Integrator, mapendo o domínio e clicando num botão. O HTTPS funciona perfeitamente, mas o WSS não funciona, funciona apenas quando chamo o meu web socket por WS, sem segurança SSL. Para ser possível chamar o websocket, tenho que chamar na porta 5194.

    Exemplos:

    Funciona:
    ws://meuDominio.com:5194/webSocket

    Não funcionam:
    wss://meuDominio.com/webSocket
    wss://meuDominio.com:5194/webSocket

    Meu connector nessa porta está assim:

    <Connector port="5194" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="5193" />

    O connector dessa porta 5193 pra onde da o redirect está comentado e não existe nenhum connector configurando nenhum SSL do LETSENCRYPT. E eu não tenho ideia de como é configurado esse certificado no tomcat se não tem nenhum connector.

    Alguém poderia me dizer como configurar o tomcat para utilizar o mesmo certificado do LETSENCRYPT para também funcionar com web sockets?

    Obrigado.

    Mensagens: 1

    Participantes: 1

    Ler tópico completo


    0 0
  • 06/27/17--09:24: Aumento de Espaço
  • @Cleyton-123 escreveu:

    Boa tarde ai pessoal, Instalei o Debian aqui na minha maquina e fiz todas as configurações de memoria só que não percebi que havia colocado somente 91GB no caso era para ter colocado 911GB(O HD todo) tem como eu realocar esse espaço de memoria, sem ter que instalar novamente o Debian?

    Mensagens: 2

    Participantes: 2

    Ler tópico completo


    0 0

    @jorgereidinaldo escreveu:

    Estou com o seguinte probleminha tenho duas tabelas, uma de vendas, e uma de contas a receber.

    Quero fazer uma consulta que me retorne todas as vendas do ano separada por mes e seus respectivos pagamentos no periodo por mes fiz uma consulta que me retorna o resultado separadamento de cada uma porem não sei como unir as consultas para retornar o unico resultados

    primeira consulta SGDB Postgres

    SELECT
          extract(month FROM data_venda)  AS mes,to_char(data_venda, 'TMMonth "/" YYYY') 
          AS mes_venda,   SUM( valor_total_liquido) AS total_liquido,
          SUM( valor_desconto) AS total_desconto,SUM( valor_venda) AS total_venda_bruta
    FROM sc_otica.venda
      WHERE extract(year FROM data_venda) = 2017  
      GROUP BY mes,mes_venda
      ORDER BY mes

    segunda consulta

    SELECT
    	extract(month FROM data_pagamento)  AS mes_,
    SUM( valor_pago) AS total_pago
    FROM sc_otica.contas_receber_recebidas
    WHERE extract(year FROM data_pagamento) = 2017  
    GROUP BY mes_
    ORDER BY mes_

    Mensagens: 1

    Participantes: 1

    Ler tópico completo


older | 1 | .... | 15 | 16 | (Page 17)