Diego TJS
Membro Pleno-
Posts
110 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Livros
Cursos
Análises
Fórum
Tudo que Diego TJS postou
-
Remover ícone da barra de tarefas de forma definitiva
Diego TJS respondeu ao tópico de Diego TJS em Windows 10
Funcionou! Obrigado. -
Olá, A minha dúvida é bem simples (pelo menos parece), eu quero remover de forma definitiva o ícone da loja da Microsoft Store da barra de tarefas. Acontece que toda vez eu removo e quando reinicio o computador ela está lá novamente, já explorei toda a configuração mas não encontrei nada. Tem alguma forma de fazer isso? Obrigado.
-
Estou tentando formatar o PC já estou com o Windows 7 gravado no DVD, mas quando acesso a BIOS para mudar o boot só aparece o HD e a Network: Realtek Boot Agent, não aparece nenhuma outra opção nem de boot por USB e nem pelo Leitor. E o leitor está funcionando porque quando coloco algum CD ou DVD o Windows reconhece normalmente, apenas a BIOS que está estranha. Na BIOS também não encontrei nada de Secure Boot ou Legacy que poderia interferir na formatação. Tem alguma forma de resolver? Porque se eu instalar o Windows direto pelo Setup ele vai sobrescrever o atual criando aquela pasta windows.old e eu não quero isso, quero realmente formatar por completo. Até procurei algum software que forçaria o PC dar boot pelo Leitor mas não achei, pelo jeito somente na BIOS é possível fazer isto.
-
Segue o anunciado no spoiler e depois o problema... O problema que estou tendo é nos métodos de cadastrar os prefeitos e vereadores (são dois métodos diferente) no fim do método tem o código para a tela voltar ao menu depois dos cadastros exatamente essa linha está com erro de Cannot Find Symbol já tentei diversas resoluções inclusive a que o NetBeans sugeri mas não resolve. Ainda falta outras coisas que pede no anunciado como o voto nulo, branco, código secreto, mostrar o percentual mas ainda irei inserir isto, e as mensagens estão bem feias irei usar JOptionPane mas no momento estou querendo resolver este problema em questão. Segue o código inteiro do programa, as linhas que constam os erros estão comentadas. package urna; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; class Prefeito { private int VotosP; public String NomeP; public String PartidoP; public int NumeroP; public Prefeito() { VotosP = 0; } public void AddVotos_Prefeito() { VotosP = VotosP + 1; } public int RetVotos_Prefeito() { return VotosP; } } class Vereador { private int VotosV; public String NomeV; public String PartidoV; public int NumeroV; public Vereador() { VotosV = 0; } public void AddVotos_Vereador() { VotosV = VotosV + 1; } public int RetVotos_Vereador() { return VotosV; } } public class Urna { static void Resultado_Eleicao(int Prefeitos, int Vereadores, Prefeito[] nossosPrefeitos, Vereador[] nossosVereadores) throws IOException { int contadorP, contadorV; System.out.println("\n\n[***************** Resultado da Eleição *****************]\n"); for (contadorP = 0; contadorP <= Prefeitos - 1; contadorP++) { String Nome = new String(nossosPrefeitos[contadorP].NomeP); String Partido = new String(nossosPrefeitos[contadorP].PartidoP); String Votos = new String(Integer.toString(nossosPrefeitos[contadorP].RetVotos_Prefeito())); System.out.println((contadorP + 1) + " - " + Nome + " - " + Partido + " - Total de Votos [" + Votos + "]"); } for (contadorV = 0; contadorV <= Vereadores - 1; contadorV++) { String Nome = new String(nossosVereadores[contadorV].NomeV); String Partido = new String(nossosVereadores[contadorV].PartidoV); String Votos = new String(Integer.toString(nossosVereadores[contadorV].RetVotos_Vereador())); System.out.println((contadorV + 1) + " - " + Nome + " - " + Partido + " - Total de Votos [" + Votos + "]"); } } static void Iniciar_Eleicao(int Prefeitos, int Vereadores, Prefeito[] nossosPrefeitos, Vereador[] nossosVereadores) throws IOException { BufferedReader pegaDados3 = new BufferedReader(new InputStreamReader(System.in)); BufferedReader pegaDados5 = new BufferedReader(new InputStreamReader(System.in)); int meuPrefeito, contadorP; int meuVereador, contadorV; do { meuPrefeito = -1; System.out.println("\n\n[****** Eleições Iniciadas - Escolha seu Candidato ******]\n"); for (contadorP = 0; contadorP <= Prefeitos - 1; contadorP++) { String Nome = new String(nossosPrefeitos[contadorP].NomeP); String Partido = new String(nossosPrefeitos[contadorP].PartidoP); System.out.println((contadorP + 1) + " - " + Nome + " - " + Partido); } meuPrefeito = -1; for (contadorV = 0; contadorV <= Vereadores - 1; contadorV++) { String Nome = new String(nossosVereadores[contadorV].NomeV); String Partido = new String(nossosVereadores[contadorV].PartidoV); System.out.println((contadorV + 1) + " - " + Nome + " - " + Partido); } meuVereador = -1; System.out.print("\nDigite o numero do seu candidato ou [0] para finalizar a eleição: "); try { meuPrefeito = Integer.parseInt(pegaDados3.readLine()); if ((meuPrefeito >= 1) && (meuPrefeito <= Prefeitos)) { nossosPrefeitos[meuPrefeito - 1].AddVotos_Prefeito(); } } catch (NumberFormatException ex) { System.out.println("\n\n[ATENÇÃO: " + ex.getMessage() + "]\n"); } try { meuVereador = Integer.parseInt(pegaDados5.readLine()); if ((meuVereador >= 1) && (meuVereador <= Vereadores)) { nossosVereadores[meuVereador - 1].AddVotos_Vereador(); } } catch (NumberFormatException ex) { System.out.println("\n\n[ATENÇÃO: " + ex.getMessage() + "]\n"); } } while (meuPrefeito != 0 && meuVereador != 0); Resultado_Eleicao(Prefeitos, Vereadores, nossosPrefeitos, nossosVereadores); } static void Cadastro_Prefeitos() throws IOException { BufferedReader pegaDados2 = new BufferedReader(new InputStreamReader(System.in)); int qtd_prefeitos, contadorP; do { qtd_prefeitos = 0; System.out.println("\n\n[***************** Cadastro de Candidatos ***************]\n"); System.out.print("Quantidade de Prefeitos: "); try { qtd_prefeitos = Integer.parseInt(pegaDados2.readLine()); } catch (NumberFormatException ex) { System.out.println("\n\n[ATENÇÃO: " + ex.getMessage() + "]\n"); } } while (qtd_prefeitos == 0); Prefeito[] novoPrefeito = new Prefeito[qtd_prefeitos]; for (contadorP = 0; contadorP <= qtd_prefeitos - 1; contadorP++) { novoPrefeito[contadorP] = new Prefeito(); System.out.print("\nInforme o nome do " + (contadorP + 1) + "º prefeito: "); novoPrefeito[contadorP].NomeP = pegaDados2.readLine(); System.out.print("Informe o partido do " + (contadorP + 1) + "º prefeito: "); novoPrefeito[contadorP].PartidoP = pegaDados2.readLine(); System.out.print("Informe o número do " + (contadorP + 1) + "º prefeito: "); novoPrefeito[contadorP].NumeroP = (Integer.parseInt(pegaDados2.readLine())); } /*ERRO*/Meu_Menu(qtd_prefeitos, contadorP, novoPrefeito, nossosPrefeitos); //CANNOT FIND SYMBOL, symbol: variable nossosPrefeitos, location: class urna } static void Cadastro_Vereadores() throws IOException { BufferedReader pegaDados4 = new BufferedReader(new InputStreamReader(System.in)); int qtd_vereadores, contadorV; do { qtd_vereadores = 0; System.out.println("\n\n[***************** Cadastro de Candidatos ***************]\n"); System.out.print("Quantidade de Vereadores: "); try { qtd_vereadores = Integer.parseInt(pegaDados4.readLine()); } catch (NumberFormatException ex) { System.out.println("\n\n[ATENÇÃO: " + ex.getMessage() + "]\n"); } } while (qtd_vereadores == 0); Vereador[] novoVereador = new Vereador[qtd_vereadores]; for (contadorV = 0; contadorV <= qtd_vereadores - 1; contadorV++) { novoVereador[contadorV] = new Vereador(); System.out.print("\nInforme o nome do " + (contadorV + 1) + "º vereador: "); novoVereador[contadorV].NomeV = pegaDados4.readLine(); System.out.print("Informe o partido do " + (contadorV + 1) + "º vereador: "); novoVereador[contadorV].PartidoV = pegaDados4.readLine(); System.out.print("Informe o número do " + (contadorV + 1) + "º vereador: "); novoVereador[contadorV].NumeroV = (Integer.parseInt(pegaDados4.readLine())); } /*ERRO*/Meu_Menu(contadorV, qtd_vereadores, novoVereador, nossosVereadores); //CANNOT FIND SYMBOL, symbol: variable nossosVereadores, location: class urna } static void Meu_Menu(int Prefeitos, int Vereadores, Prefeito[] nossosPrefeitos, Vereador[] nossosVereadores) throws IOException { int menu; BufferedReader pegaDados = new BufferedReader(new InputStreamReader(System.in)); do { menu = 0; System.out.println("\n[******************** Urna Eletronica *******************]\n"); System.out.println("1 - [Cadastro de Prefeitos ] - " + Prefeitos + " Cadastrado(s) no Sistema"); System.out.println("2 - [Cadastro de Vereadores ] - " + Vereadores + " Cadastrado(s) no Sistema"); System.out.println("3 - [Iniciar as Votacoes ] - " + (Prefeitos > 0 && Vereadores > 0 ? "Sistema Liberado" : "Sistema Bloqueado")); System.out.println("4 - [Sair da Urna Eletronica]\n"); System.out.print("Digite uma dos opções acima: "); try { menu = Integer.parseInt(pegaDados.readLine()); } catch (NumberFormatException ex) { System.out.println("\n\n[ATENÇÃO: " + ex.getMessage() + "]\n"); } } while ((menu < 1) || (menu > 4)); switch (menu) { case 1: Cadastro_Prefeitos(); break; case 2: Cadastro_Vereadores(); break; case 3: if (Prefeitos > 0 && Vereadores > 0) { Iniciar_Eleicao(Prefeitos, Vereadores, nossosPrefeitos, nossosVereadores); } else { System.out.println("\n\n[ATENÇÃO: NÃO EXISTE NENHUM CANDIDATO CADASTRADO]\n"); Meu_Menu(0, 0, null, null); } break; case 4: } } public static void main(String args[]) throws IOException { Meu_Menu(0, 0, null, null); } }
-
Estou seguindo o código de um livro de PHP onde o objetivo é fazer um programa para cadastro de clientes. Ao iniciar o programa principal (cad_clientes.php) ele aparece o seguinte erro: Parse error: syntax error, unexpected '<' in C:\Program Files\EasyPHP-Devserver-16.1\eds-www\PHP Livro\cad_clientes.php on line 79 Eu já revisei o código mas não consigo encontrar onde está este erro na linha que ele indica. Trecho do código onde está dando o erro, como o programa é grande não enviei completo (são 4 arquivos), caso seja necessário só pedir. //Precisamos do código do cliente if ($opc != 'I') { echo "<input type = 'hidden' name = 'cliente_codigo' value = '{$_GET['cliente_codigo']}'>"; } //Demais campos do formulário echo "<tr>"; echo "<td class = 'label'>Código do cliente: </td>"; echo "<td class = 'input'>"; if ($opc == 'I') { echo "(Automático)"; } else { echo $_GET ['cliente_codigo']; } echo "</td>"; //Está é a linha 79 do código
-
Aparecendo código php ao enviar formulário
Diego TJS respondeu ao tópico de Diego TJS em Web e banco de dados
@dif Conseguir resolver, agora deu certo só que aparece essas duas mensagens de aviso: Notice: Undefined index: CIDADE in C:\Program Files\EasyPHP-Devserver-16.1\eds-www\cadastro_usuario.php on line 24 Notice: Undefined index: ESTADO in C:\Program Files\EasyPHP-Devserver-16.1\eds-www\cadastro_usuario.php on line 24 Sabe o que significa? Vi tem que tem algo relacionado ao form do HTML mas coloquei o POST como falam para colocar. PHP $sql = "INSERT INTO usuarios (nome,endereco,bairro,cep,cidade,estado,email) VALUES"; $sql .= "('{$_POST['NOME']}','{$_POST['ENDERECO']}','{$_POST['BAIRRO']}','{$_POST['CEP']}',"; $sql .= "'{$_POST['CIDADE']}','{$_POST['ESTADO']}','{$_POST['EMAIL']}')"; $res = $con->query($sql); HTML <form name="usr" type="submit" value="submit" method="POST" ACTION="cadastro_usuario.php"> IGNORE A DUVIDA ACIMA! Resolvi usando a função isset if (isset($_POST['sql'])) { $sql = "INSERT INTO usuarios (nome,endereco,bairro,cep,cidade,estado,email) VALUES"; $sql .= "('{$_POST['NOME']}','{$_POST['ENDERECO']}','{$_POST['BAIRRO']}','{$_POST['CEP']}',"; $sql .= "'{$_POST['CIDADE']}','{$_POST['ESTADO']}','{$_POST['EMAIL']}')"; $res = $con->query($sql); if($res===FALSE) { echo "Erro na inclusão do usuario... " . $con->error . "<br/>{$sql}"; die(); } else { echo $con->affected_rows . " Registro(s) incluído(s) com Sucesso<br/>"; } } Tópico resolvido, obrigado pela ajuda! -
Aparecendo código php ao enviar formulário
Diego TJS respondeu ao tópico de Diego TJS em Web e banco de dados
@dif Valeu pela ajuda, consegui fazer tudo certo agora está dando erro de conexão aparece a seguinte mensagem: Warning: mysqli::mysqli(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES) in C:\Program Files\EasyPHP-Devserver-16.1\eds-www\cadastro_usuario.php on line 16 Não foi possível conectar ao MySQL. Erro #1045 : Access denied for user 'root'@'localhost' (using password: YES) Segue o trecho do código que está dando erro, não se devo fazer alguma mudança no código ou tem algo relacionado a conexão mesmo. Este código está presente no livro então só copiei. { // Executar a inclusão na tabela usuarios $_con = new mysqli ("localhost","root","root","exemplo"); if ($_con->connect_error) { echo "Não foi possível conectar ao MySQL. Erro #" . $_con->connect_errno . " : " . $_con->connect_error; exit; } -
Estou lendo um livro de PHP e estou fazendo um exercício que é o seguinte: criei um formulário em HTML, um programa em PHP e uma tabela no MySQL. A ideia do exercício é o programa PHP receber os dados do formulário e inserir na tabela criada no MySQL mas ao clicar em enviar no formulário ao invés de aparecer a tela com os dados que foram inseridos (formulário preenchido) está aparecendo o código do programa em PHP, qual seria a solução? Caso precisem de algum código só falar que eu envio.
-
Estou com duas questões sobre o uso de threads e apesar de pesquisar não consegui encontrar algo relacionado ao que estou procurando o tema é bem vasto, segue as perguntas. 1) Em um sistema concorrente com três threads, sendo executadas na sequencia T1, T3 e T2, com os tempos de execução de T!=80ms, T2=120ms e T3=60ms. Qual será a 1ª, 2ª e 3ª a serem executadas? 2) Em um sistema sequencial com três threads, sendo executadas na sequencia T1, T3 e T2, com os tempos de execução de T!=80ms, T2=120ms e T3=60ms. Qual será a 1ª, 2ª e 3ª a serem executadas? Quem souber sobre o assunto e poder ajudar mais do que a resposta quero entender a solução. OBS: Não achei tópico especifico para o tema então postei aqui.
-
Sim, mas apenas para fins acadêmicos deveria ser mais fácil encontrar
-
Estou precisando de sites que falam sobre a estrutura do Mac OS para um trabalho na faculdade, encontrei pouca coisa sobre o tema, se alguém souber de sites que falam sobre isso de forma mais aprofundada poderia me passar, pode ser em outros idiomas também.
-
Valeu pelas respostas, no livro não tem uma tabela para fazer os exercícios em cima dela é meio que você imaginar e fazer mas, o modo como vocês fez a segunda questão fica melhor.
-
Estou respondendo umas questões de SQL de um livro que estou lendo e tem 2 delas queria saber se estão certas, o segundo exercício é o que fiquei com mais duvida. 1) Tomando por base a tabela de produtos, como seria o comando SQL para que o saldo atual (produto_saldoatual) seja zerado (saldoatual=0) para todos os produtos com saldo_atual menor que zero? UPDATE produtos SET produto_saldoatual WHERE saldo_atual < 0 2) Utilizando novamente a tabela de produtos, descreva o comando SQL necessário para recuperar a quantidade de produtos por unidade de estoque (dica: você vai precisar da cláusula COUNT). SELECT COUNT (*) AS UnidadeEstoque FROM produtos WHERE produto_unidade = estoque BÔNUS: Uma pergunta que não tem muito haver com SQL mas como é simples irei colocar aqui: No modelo 3 camadas (camada de apresentação, camada de negócios e camada de dados), em qual camada estão os programas PHP? Camada de negócios.
-
Valeu pela ajuda, deu certo e consegui entender a solução.
-
Isso, quando der o submit ele faz a validação.
-
Também tentei mas não resolveu, ele só faz a verificação do fomulário do nome, idade e sexo a verificação não funciona.
-
Estou lendo um livro (Programação Web com PHP 5) apesar de ser PHP fala sobre as demais linguagens web e no fim de cada capitulo tem 3 exercícios estou no JS e travei no exercício que diz o seguinte: 1) Altere o formulário da lista 6 (exemplo-4_06.html) e inclua o campo idade. Esse campo deve permitir somente valores entre 18 e 49 anos. Faça a rotina para verificação do valor digitado e inclua tanto na validação do campo quanto no envio do formulário. Estou mandando o código as partes comentadas foi o que tentei fazer mas não deu certo, e no próprio código do livro a opção de sexo está com erro mesmo não selecionando nenhum ele aceita tentei consertar também mas não deu certo, quem poder da uma ajuda agradeço. <html> <head> <title>Programacao WEB - PHP</title> </head> <script> function validanome() { var n = document.getElementById('nome'); if(n.value.length<5) { alert("Nome deve ter pelo menos 5 caracteres"); n.value=''; n.focus(); return false; } return true; } function validasexo() { var e = document.getElementByName('sexo'); var p = ''; for (var i=0; i<e.length; i++) { if (e[i].checked===true) { p = e[i].value; break; } } if (p=='') { alert('Favor selecionar o sexo'); e.focus(); return false; } return true; } /*function validaidade() { var i = getElementById('idade'); if(i.value<18) if(.value>48){ alert("Idade deve ser maior de 18 e menos de 49"); i.value=''; i.focus(); return false; } }*/ function validaForm() { var r, r1; r = validanome(); r1 = validasexo(); //r2 = validaidade(); return r&&r1; //r&&r1&&r2; } </script> <body> <form onsubmit='return validaForm();'> <p>Nome: <input id='nome' size=30 value='' onblur='validanome()'></p> <p>Sexo: <input type='radio' name='sexo' value='M'>Masculino <input type='radio' name='sexo' value='F'>Feminino</p> <!--<p>Idade: <input id='idade' size=30 value='' onblur='validaidade()'></p>--> <p><input type='submit' value=' OK '></p> </form> </body> </html>
-
Casos de uso em engenharia de software
Diego TJS respondeu ao tópico de Fabio Aragao em Programação - outros
Também estou estudando isto e realmente na internet é meio difícil achar site especifica pro assunto, no Google encontrei bastante PDF de trabalhos acadêmicos sobre o assunto, no YouTube tem alguns videos interessante e o site da DevMedia tem uns artigos também, meu professor tem um site onde ele disponibiliza apostilas o site é institutosiegen.com.br do lado direito você vai ver a lista de professores o professor Erwin e Adilson tem apostilas sobre o tema vale a pena baixar. -
Casos de uso em engenharia de software
Diego TJS respondeu ao tópico de Fabio Aragao em Programação - outros
Então minha dúvida é sobre os tipos de relações que existem no diagrama de casos de uso, eu estou usando o NetBeans que podem ser feito 4 tipos de relacionamentos (Como está na imagem). Sei que tem o extend e o include que são usados na linha pontilhada (não sei se é obrigatório usar a pontilhada), mas me confundo quando tem que usar cada uma delas e quando usar a seta ou fazer a ligação direta sem a seta. Queria saber se alguém sabe me explicar a diferença e quando usar cada uma delas. -
Tutorial: Solucionando Problemas com Jogos
Diego TJS respondeu ao tópico de MRCxBin em Jogo não abre ou dá erro
Eae galera tudo beleza ? Meu problema é o seguinte eu tenho aqui o jogo Roller Coaster Tycoon 3 quando comecei a jogar estava usando a placa OnBoard do pc ele rodava de boa, mas com o decorrer do jogo eu fui criando um parque e quanto mais coisas colocava no parque mais ele ia ficando lento, não podia jogar com o clima de noite porque os leg era mt, ai ele começou a dar o maldito erro de APPCRASH então eu fiz o esquema pra desativar o DEP, o jogo volto a funciona de boa, mas dps de alguns dias o erro volto então vi que o problema era a placa coloquei uma placa de vídeo NVIDIA GeForce8400 GS, pensei que o problema ia parar mais acabo ficando mais confuso por que quando eu jogo no modo carreira que os parques não tem mod's e poucos vamos dizer assim objetos o jogo roda 100% sem leg nd, mas quando vou jogar com o parque que criei que tem mod's e bastante objetos ele nem chega a carregar e já da o erro de APPCRASH e quando carrega eu fico poucos minutos jogando e vem a msg do erro, já tentei de tudo pra resolver mas não consegui queria a ajuda de vocês... Sera que o problema é nos mod's ? O jogo é ATI e a placa NVIDIA isso interfere ? O que faço pra poder jogar sem dar esse erro do capeta ? Se precisar de mais informação ou print do erro só avisa. -
Configuração do ePSXe \ Saiba como configurar
Diego TJS respondeu ao tópico de Carlos EPSXE em Jogos
Eae galera é o seguinte eu baixei o emulador do PS1 ePSXe 1.7.0 que é a ultima versão no meu notebook mas o problema que ele esta travando com o famoso lag, e a pouco tempo atras tinha ele no notebook e rodava os jogos normal e agr que baixei de novo esta com lag. Como ainda não entendo mt bem de placa e essas coisas vou deixar algumas informações que peguei do notebook e talvez pode ajudar a resolver o problema se precisarem de mais alguma coisa pode pedir. CONFIGURAÇÕES DO ePSXe: BIOS: scph1001 PLUGIN DE VIDEO: Tenho varios plugin inclusive os mais usados PLUGIN DE MUSICA: ePSXe SPU core 1.7.0 PLUGIN DE CDROM: ePSXe CDR WNT/W2K core 1.7.0 CONFIGURAÇÕES DO PC: S. O.: Windows 7 (32 bit) Processador: Celeron ® Dual-core CPU T3100 @ 1.90Ghz (2CPUS), ~1.90Ghz Memoria: 2048MB RAM Versão DirectX: DirectX 11 Placa de video: SiS Mirage 3 Graphics Modo de exibição: 1280 x 800 (32 bit) (60 Hz) Memoria RAM: 2,00GB (Utilizavel 1,75GB) Disco C: 66,0GB Livres de 139GB O que eu faço ???
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
