
luiz_l
Membro Júnior-
Posts
15 -
Cadastrado em
-
Última visita
Reputação
4-
Chaves de registro com caracteres chineses, o que são?
luiz_l respondeu ao tópico de luiz_l em Vírus, malware, invasões e afins
@Lusitano Ola, Antes de todo o processo de remoção, eu não percebia nada de anormal no notebook, nem lentidão ou paginas estranhas no browser, mesmo com todo aqueles malware no note. Apenas me deixou ressabiado aqueles registros com caracteres estranhos, após a remoção dos malware do note, por enquanto não vejo nada de diferente no notebook. Agradeço pela Ajuda. Obrigado. -
Chaves de registro com caracteres chineses, o que são?
luiz_l respondeu ao tópico de luiz_l em Vírus, malware, invasões e afins
@Lusitano Fixlog.zip -
Chaves de registro com caracteres chineses, o que são?
luiz_l respondeu ao tópico de luiz_l em Vírus, malware, invasões e afins
ESETScan.txtAddition.txtFRST.txt -
Chaves de registro com caracteres chineses, o que são?
luiz_l respondeu ao tópico de luiz_l em Vírus, malware, invasões e afins
-
Chaves de registro com caracteres chineses, o que são?
luiz_l respondeu ao tópico de luiz_l em Vírus, malware, invasões e afins
1°AdwCleaner[S00].txt 2°Addition.txtFRST.txt -
Eu estava deletando alguns registro no regedit e encontrei isso㈜荱痿耀绝�ﰉ萂䕲ꦨ煒䡦垩 Computador\HKEY_USERS\S-1-5-21-2542068703-144574761-1523392838-1001_Classes\㈜荱痿耀绝�ﰉ萂䕲ꦨ煒䡦垩 Alguém sabe o que é isso? Não lembro de ter baixado algum programa ou jogo japonês ou chinês, se ele for um malware ele não foi detectado, eu já rodei o Kaspersky e o rougue killer e nada foi acusado, primeira que eu pensei que foi algum malware também, mas eu resolvi perguntar aqui antes, se alguém já tinha visto. Se esses registros não tem nada relacionado ao windows, entao eu posso deletar? E ver o que acontece?
-
Eu estava deletando alguns registro no regedit e encontrei isso㈜荱痿耀绝�ﰉ萂䕲ꦨ煒䡦垩 Computador\HKEY_USERS\S-1-5-21-2542068703-144574761-1523392838-1001_Classes\㈜荱痿耀绝�ﰉ萂䕲ꦨ煒䡦垩 Alguém sabe o que é isso Não sei se é aqui o melhor tópico para perguntar isso.
-
Java Criar uma conta corrente numa pagina web e gravar num Banco de dados
luiz_l postou um tópico em Java/Android SDK
Olá pessoal Sou iniciante em programação tô com um duvida aqui. Tenho criar uma pagina web simples preciso colocar saldo inicial, depositar e sacar porém é feito em programação java onde é registrado numa tabela criado num banco de dados (no meu caso o banco de dados que é do próprio Netbeans)entao registrar os depositos e saque feito numa tabela e por fim mostrar o saldo final na pagina web e no registro do bancos de dados e preciso histórico de registro de deposito e saque foi feito e mostrar numa paginas web. Eu fiz pagina index, fiz as tabelas também logica no java, mas não sei como mostrar os registros da tabela na pagina web. se alguem puder me mostrar um exemplo eu agradeço. Abaixo o que eu fiz <html> <head> <title>TODO supply a title</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <h1>Conta</h1> <form method="post" action="teste.jsp"> Saldo inicial<input type="text" name="saldo"><br> Debitar <input type="text" name="debito"><br> Creditar <input type="text" name="credito"><br> <input type="submit" value="Entrar"> </form> </body> </html> public class Banco { private double saldoincial; private double saldo; private double depositar; private double debitar; private double credito; private double value; private double saldofinal; public Banco() { // if(saldoincial > 0.0){ // saldo = saldoincial; // } } public double credit () { credito = saldo +depositar ; //System.out.printf("Saldo Agora é: $%.2f \n",saldo ); return credito; } public double getSaldo() { return saldo; } public void setSaldo(double saldo) { this.saldo = saldo; } public boolean debit() { if(credito - debitar >= 0.0) { saldofinal = saldo - debitar; return true; } else return false; } public double SaldoFinal() { debit(); return saldofinal; } public double getDepositar() { return depositar; } public void setDepositar(double depositar) { this.depositar = depositar; } public double getDebitar() { return debitar; } public void setDebitar(double debitar) { this.debitar = debitar; } public double getCredito() { return credito; } public void setCredito(double credito) { this.credito = credito; } public double getValue() { return value; } public void setValue(double value) { this.value = value; } public double getSaldoincial() { return saldoincial; } public void setSaldoincial(double saldoincial) { this.saldoincial = saldoincial; } @Override public String toString() { return "Banco\n" +"Saldo Inicial= "+saldo +"\nFoi Depositado= "+getDepositar() +"\nSaldo Atual=" + credit() +"\nFoi retirado= "+getDebitar() +"\nSaldoFinal=" + saldofinal; //+"\nSaldoFinal=" + SaldoFinal(); } public double getSaldofinal() { return saldofinal; } public void setSaldofinal(double saldofinal) { this.saldofinal = saldofinal; } import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; import java.util.List; public class BancoDAO { String uri = "jdbc:derby://localhost:1527/BancoMuitaGrana"; Connection con; public BancoDAO(){ connect(); } public void connect(){ try { con = DriverManager.getConnection(uri, "Banco", "123"); } catch (Exception e) { e.printStackTrace(); } } public List<Banco>getbanco(){ // String sql = "SELECT * FROM BANCO.UNTITLED"; List<Banco> Banc = new ArrayList<>(); Banco b; try { Statement stmt = con.createStatement(); String sql = "SELECT * FROM BANCO.UNTITLED"; ResultSet rs = stmt.executeQuery(sql); while(rs.next()){ b = new Banco(); b.setSaldo(rs.getDouble("SALDO")); b.setDepositar(rs.getDouble("DEPOSITO")); b.setDebitar(rs.getDouble("CREDITADO")); b.setSaldofinal(rs.getDouble("SALDO_FINAL")); Banc.add(b); } } catch (Exception e) { e.printStackTrace(); } return Banc; } } SELECT * FROM BANCO.UNTITLED FETCH FIRST 100 ROWS ONLY; INSERT INTO BANCO.UNTITLED (SALDO, DEPOSITO, CREDITADO, SALDO_FINAL) VALUES (300.0, 200.0, 100.0, 400.0); esse valores eu usei como teste -
Quero agradecer há todos vcs de coraçao que tiveram a paciência em me ajudar. Codigo Feito: package teste.contarpalavrastexto; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class LerTexto2 implements Comparable<LerTexto2> { private String arquivo; private int totalPalavras; public int getTotalPalavras() { return totalPalavras; } public void setTotalPalavras(int totalPalavras) { this.totalPalavras = totalPalavras; } public int getQtdPalavras() { return totalPalavras; } public LerTexto2(String arquivo) { this.arquivo = arquivo; } public int contarPalavras() { try { FileReader arq = new FileReader(this.arquivo); BufferedReader lerArq = new BufferedReader(arq); this.totalPalavras = 0; String linha = lerArq.readLine(); totalPalavras += linha.split(" ").length; while (linha != null) { linha = lerArq.readLine(); if (linha != null) { totalPalavras += linha.split(" ").length; } } arq.close(); //System.out.println(totalPalavras); return totalPalavras; } catch (IOException e) { System.err.printf("Erro na abertura do arquivo: %s.\n", e.getMessage()); } return 0; } @Override public int compareTo(LerTexto2 tex) { if( this.totalPalavras < tex.getQtdPalavras() ) { return -1; }else if (this.totalPalavras > tex.getQtdPalavras() ) { return 1; } return 0; } @Override public String toString() { return "Texto"+"["+contarPalavras()+"]"; } } Main2 import java.util.ArrayList; import java.util.Collections; public class Main2 { public static void main(String[] args) { try { ArrayList<LerTexto2> ListaDeTexto = new ArrayList<LerTexto2>(); LerTexto2 t1 = new LerTexto2("C:/Users/Genus/Desktop/texto.txt"); LerTexto2 t2 = new LerTexto2("C:/Users/Genus/Desktop/texto2.txt"); LerTexto2 t3 = new LerTexto2("C:/Users/Genus/Desktop/texto3.txt"); ListaDeTexto.add(t1); ListaDeTexto.add(t2); ListaDeTexto.add(t3); System.out.println("Lista Desordenada"); System.out.println( ListaDeTexto ); System.out.println("---------------------------------------"); Collections.sort(ListaDeTexto); System.out.println("Lista Ordenada"); System.out.println(ListaDeTexto); } catch ( ArrayIndexOutOfBoundsException e) { System.err.println("Informe tres arquivos para comparacao."); } } } @AdrianoSiqueira o codigo que você disponibilizou pra download é show e nao conhecia o HashMap e a contagem de palavras funcionou. Nesse trabalho era obrigatorio usar Compare to na classe comparartexto, instanciar dois arquivo txt e contar sua palavras em uma classe chamada comparartexto. Por isso nao usei hasmap Obrigado por me Ajudar
-
valeu pela ajuda Adriano mas eu contei por palavras por outro jeito, porém nao conseguindo usar comparable para comparar quais do texto tem mais palavras. import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class orginalText implements Comparable<orginalText> { int contPalavrasArquivo = 0; public int getContPalavrasArquivo() { return contPalavrasArquivo; } public void setContPalavrasArquivo(int contPalavrasArquivo) { this.contPalavrasArquivo = contPalavrasArquivo; } public int LerTexto() { String linha; int contPalavrasPorLinha; int contPalavrasArquivo = 0; try { FileReader fr; fr =new FileReader("C:/Users/luize/Desktop/texto.txt"); BufferedReader bf; bf= new BufferedReader(fr); linha = bf.readLine(); while ( linha != null ) { linha = linha.trim(); if ( !linha.isEmpty() ) { contPalavrasPorLinha = 1; linha = linha.replaceAll( "\\s+", " " ); for ( int i = 0; i < linha.length(); i++ ) { if ( linha.charAt( i ) == ' ' ) { contPalavrasPorLinha++; } } // System.out.println(linha); contPalavrasArquivo += contPalavrasPorLinha; } linha = bf.readLine(); } System.out.println( contPalavrasArquivo ); } catch ( IOException e ) { System.out.println( "Erro: " + e.getMessage() ); } return contPalavrasArquivo; } public int LerTexto2( ) { String linha; int contPalavrasPorLinha; int contPalavrasArquivo = 0; try { FileReader fr; fr =new FileReader("C:/Users/luize/Desktop/texto2.txt"); BufferedReader bf; bf= new BufferedReader(fr); linha = bf.readLine(); while ( linha != null ) { linha = linha.trim(); if ( !linha.isEmpty() ) { contPalavrasPorLinha = 1; linha = linha.replaceAll( "\\s+", " " ); for ( int i = 0; i < linha.length(); i++ ) { if ( linha.charAt( i ) == ' ' ) { contPalavrasPorLinha++; } } // System.out.println(linha); contPalavrasArquivo += contPalavrasPorLinha; } linha = bf.readLine(); } System.out.println(contPalavrasArquivo ); } catch ( IOException e ) { System.out.println( "Erro: " + e.getMessage() ); } return contPalavrasArquivo; } @Override public int compareTo(orginalText tex) { if(this.contPalavrasArquivo > tex.getContPalavrasArquivo() ) { return -1; }else if (this.contPalavrasArquivo < tex.getContPalavrasArquivo() ) { return 1; } return 0; } @Override public String toString() { return "orginalTex" + " LerTexto()=" + LerTexto() + ", LerTexto2()=" + LerTexto2() + "]"; } } import java.util.ArrayList; import java.util.List; import java.util.ArrayList; import java.util.Collections; import java.util.List; public class OriginalTextTest { public static void main( String[] args ) { try { //orginalText [] t =new orginalText[2]; ArrayList<orginalText> listaDeTexto = new ArrayList<>(); orginalText t1 = new orginalText (); // orginalText t2 = new orginalText (); listaDeTexto.add(t1); // listaDeTexto.add(t2); System.out.println(listaDeTexto); System.out.println("------------------------------"); Collections.sort(listaDeTexto); System.out.println(listaDeTexto); } catch ( ArrayIndexOutOfBoundsException e) { System.err.println("Informe tres arquivos para comparacao."); }
-
modifiquei mas ainda nao consigo contar as palavras public void LerTexto() { String linha; int ccount= 0; int tam=0; try { FileReader fr; fr =new FileReader("texto.txt"); BufferedReader bf; bf= new BufferedReader(fr); linha = bf.readLine(); linha.charAt(ccount++) ; while(linha!=null) { System.out.println(linha); linha=bf.readLine(); //tam++; } for(int i=0;i<linha.charAt(ccount);i--) { //ccount++; } System.out.println(ccount); }catch (Exception e) { System.out.println("Error"+e.getMessage() ); } }
-
ola pessoas Sou iniciante em progamacao java eu estou com problema em executar meu codigo primeiramente eu tenho abrir dois arquivoTxt no java e contar quantas palavras tem em cada arquivo e dps comparar qual dos arquivo tem mais palavras: também tenho que instanciar os dois arquivo TXT em somente uma classe chamada arquivoComparar. o meu primeiro problema é que nao consigo contar as palavras em somente um arquivo txt. preciso de um exemplo de como contar palavras para poder avancar nos outros objetivos. import java.io.BufferedReader; import java.io.FileReader; import java.util.ArrayList; import java.util.List; //import arquivatura.ex; public class Texto { private int tam; private static String conteudo; public int getTam() { return tam; } public void setTam(int tam) { this.tam = tam; } public static String getConteudo() { return conteudo; } public static void setConteudo(String conteudo) { Texto.conteudo = conteudo; } public void LerTexto() { String linha; try { FileReader fr; fr =new FileReader("CaminhodoArquivo"); BufferedReader bf; bf= new BufferedReader(fr); linha = bf.readLine(); while(linha!=null) { System.out.println(linha); linha=bf.readLine(); tam++; } System.out.println(tam); }catch (Exception e) { System.out.println("Error"+e.getMessage() ); } }
-
@KXSY muito obrigado vou refazer meu codigo mas eu fiquei com algumas duvida o que seria "const int" que tu usou? E o que seria "unsigned short"? e também nao entendi porque você utulizou esse laço for????
-
muito obrigado ajudou bastante adicionado 45 minutos depois Só mais uma pergunta no código acima você colocou a variável "num" dentro da struct registro funcionário beleza ok mas se eu não quiser alterar a struct registro funcionário. Como eu faço para pegar a variável 'num' dentro função preencher e acumular na função imprimir e fazer um laço?? Poderia me mostrar um exemplo? É que preciso saber como faz parametro com e sem retorno eu me confundo nisso. E também dps que eu fazer a cadastro vou tem que fazer a média do salário então vou tem criar variável média numa função média. Como faço para pegar de novo essa variável 'num' e fazer um laço pra fazer a média na função média ? Obs: nesse trabalho não posso criar a média dentro da função preencher e nem da imprimir por isso vou tem que criar uma função média. Não posso adicionar variável na struct registro funcionário. Desculpe outra vez o texto longo
-
ola pessoal tudo bem to precisando de uma ajuda para fazer cadastro ele ta quase completo , a minha ideia é fazer dois tipo de funcao uma preencher e a outra imprimir. Nao estou conseguindo fazer a funcao imprimir e coletar, e quando coleta o programa coleta os dados incorreto olha meu codigo abaixo: estrutura.h typedef struct { int dia; int mes; int ano; } data; typedef struct { char cpf[15]; char nome[51]; data data_nascimento; float salario; } registro_funcionario; #include<string.h> #include <stdio.h> #include <stdlib.h> #include "estrutura.h" void prencher(registro_funcionario*funcionario){ printf(">> Cadastro Salarial de Funcionarios <<\n"); printf("\nInforme os dados solicitados dos funcionarios (digite 0 no CPF para sair)...\n"); funcionario = malloc(sizeof(registro_funcionario)); int num =0,p=0,u=0; int i,qtd; int dia, mes, ano; float media; do{ printf("\nPessoa %d", p+1); fflush(stdin); printf("\nCPF: "); scanf("%s", &funcionario[num].cpf); if (strcmp(funcionario[num].cpf, "0") != 0){ //(funcionario->cpf[num] //funcionario[quantidade].cpf // printf("Nome: "); // scanf("%s",&funcionario[num].nome); //fflush(stdin); //printf("Digite a Data Nascimento (use >>/<< ): "); //printf("Salario: "); // scanf("%f", &funcionario[num].salario); // scanf("%i/%i/%i", &funcionario[num].data_nascimento.dia, &funcionario[num].data_nascimento.mes, // &funcionario[num].data_nascimento.ano); num++; p++; funcionario = realloc(funcionario, sizeof(registro_funcionario)*(num+1)); } }while (strcmp(funcionario[num].cpf, "0") != 0); } void imprimir(registro_funcionario *funcionario, int *num){ *num= n; n=0; for(i=0;i<n;i++){ printf("cpf %s",funcionario[i].cpf); } } int main(){ int num=0,i,n,count; float media; registro_funcionario(funcionario); preencher(&funcionario); imprimir(&funcionario); return 0; } como podem ver estou apenas testando com cpf por isso que outros tipo como salarios ,data de nascimento e nome estão como anotacao. Eu tava testando apenas o cpf pra se imprimia os dados. Só que nao estou conseguindo, ja tentei de varias maneira a minha ideia É PEGAR ESSE NUMM++ ESTA ACUMULADO NA FUNCAO PRRENCHER E USAR ELE NA FUNCAO IMPRIMIR PRA FAZER O LAÇO FOR . EIS O PROBLEMA NAO CONSIGO PEGAR ESSE NUM PaRA usar na FUNÇÃO IMPRIMIR ja tentei usar ele como parametro por referencia e nao consegui usei ele assim void imprimir(registro_funcionario *funcionario, int *num) e também assim void imprimir(registro_funcionario *funcionario, int num) nao consegui e tambem ja tentei usar ponteiro, por favor alguem me ajude. na funcao imprimir mostrada ai , foi a ultima vez que eu tentei fazer, ja tentei outras e nao consegui resultados; texto longo me desculpe sou novato em linguagem C.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais