Ir ao conteúdo
  • Cadastre-se

Gabrielvfr

Membro Pleno
  • Posts

    34
  • Cadastrado em

  • Última visita

Reputação

8
  1. Muito obrigado cgsantos. Então não é problema na placa né?
  2. Pessoal, estou com um problema. Há alguns dias começaram a aparecer estas deformações como na foto em meu monitor. Elas aparecem bem rápido e apenas quando eu uso o Chrome, em programas ou ao navegar pelas interfaces do windows, não. Não jogo há um tempo, então não sei, se nos jogos algo semelhante ocorre. Eu estava usando o cabo display-port, que tem a ponta torta e recentemente se entortou mais ainda, então não sei se pode ser ele, de todo modo, já troquei para o HDMI e vou observar. Já atualizei os drivers duas vezes e o problema persiste. Será que são artefatos na placa mesmo? Se assim for, ela está morrendo? Poderia ser o display-port ou o monitor? mau contato na placa que pode ser resolvido com limpeza a base de borracha e álcool isopropílico? Usei o FurMark por 2 horas para detectar artefatos e não foi encontrado nada. Meu Setup: GTX 1660 Ryzen 5 1.6 AF 8 GB de RAM DDR4 Cosair TX 550 SSD 120 GB HD 930 GB
  3. Preciso de ajuda com um trabalho da faculdade que consiste em criar uma solução para melhorar a vida do pet , criando um bebedouro inteligente para o mesmo no simulador de arduino, Wokwi. O projeto se trata de um mecanismo ligado a um relógio para que o bebedouro faça uma auto limpeza, resfriamento e liberação de gelo em determinado tempo para os animais, além de liberar petiscos como prémio após ele beber água, com a proposta de incentivar seu animalzinho ao máximo a manter-se hidratado, além de garantir água fresca e abundante. Precisamos saber como interligar e programar os seguintes componentes para o exito do projeto: LCD, Bipolar Stepper Motor, Servo, RTC, Ultrassonic Distance sensor, Potentiometer. Caso achem que alguns dos dispositivos acima não são necessários para o trabalho, por favor falem, estou aberto a formas mais simples de concluir o trabalho (URGÊNCIA, A FACULDADE É RUIM E NÃO NOS ENSINARAM DIREITO).
  4. Boa tarde pessoal, estou com o seguinte problema. Sou cliente da Blink e recentemente requisitei o serviço de telefonia deles. Porém meu roteador (eles utilizam roteador e caixa de fibra para fornecer o serviço, não usam modem) fica no andar de cima, ao lado do meu computador, pois preciso da internet cabeada para trabalhar, jogar e afins, mas necessitamos da linha telefônica no andar de baixo, pois é para a loja de nossa família que fica no andar em questão. Mas para a linha telefônica funcionar o telefone deve ser conectado ao roteador. Expliquei minha situação ao atendente e ele me disse que posso ou requisitar outra instalação de internet, para o andar de baixo, pagando o valor integral ou posso comprar um roteador e utilizar ele como repetidor do de cima e conectar esse roteador (repetidor) ao telefone no andar de baixo. Essa última opção me parece mais interessante, em vista que não precisarei de pagar por outro plano. Por isso gostaria de saber, o que esse roteador em questão precisa ter para ter suporte a linha telefônica? Podem me explicar como isso funciona, na central de atendimento, eles não sabem ou não querem dizer, em vista de que seria um solução a a parte a deles.
  5. Já havia visto esse vídeo, e descarto a possibilidade de ser processador, pois ele fica com o uso baixo nos jogos como eu falei, o que cai o uso quando gargalha é a placa.
  6. Boa noite pessoal, venho tendo um problema de desempenho com meu pc em games, desde 2016. Sim há quase 4 anos. nessa época minha configuração era: um i7 3770 + gtx 550TI 1gb+ fonte wisecase 400watts + 8gb de ram + asustek p8h61-m lx2 r2.0 e do nada no fim deste mesmo ano o pc começou a dar engasgadas quando eu jogava. Em jogos em que eu nunca tive problemas antes, como Skyrim, LOL, Minecraft (Sim), Darksiders 2. O gargalo estava lá. Formatei, reinstalei drives, limpei o pc (literalmente), limpei componentes com álcool isopropilico, inclusive a mobo, mas nada continuava gargalhando. no ano seguinte comprei uma gtx 1050 TI 4gb e troquei por uma fonte real de 500 watts da Cooler Master, e o gargalo persistia, fiz testes e pensei que talvez trocando por um monitor de maior resolução o gargalo sumiria, já que poderia usar todo potencial da placa, comprei então um monitor gamer da AOC de 21.5 polegadas e em full HD, apesar de ter dado uma leve melhora, o gargalo ainda está lá. Jogos como Dark Souls 3, MK XL, Naruto Ninja Storm 4,Outlast 2 e outros testados antes continuavam gargalando, com exceção do Darksiders 2, os únicos jogos que menos gargalavam eram The Witcher 3, e DBZ Fighting z (que praticamente não gargalhava). Testei outro HD, testei as rams com memtest e nada o problema persistia. Comprei então no ano passado (2019) uma 1660 e o problema continuou, TW3 (esse que tenho original) começou a gargalar mais do que quando eu tinha a 1050 ti. Comprei então 2 pentes de ram de 8gb da Kingston hyperx, pensando que podia ser falta de ram, mas o problema continua, Hellblade (original) que está bem abaixo das minhas especificações, gargala bastante, só não gargala nos momentos de combate, fora isso do nada o uso da placa cai mesmo que de 97 para 93, e por conseguinte o fps também, mesmo que de 60 para 53 e gargala, dando congeladas de pouco mais que 1 segundo. FInal Fantasy 15 então, nem se fala o uso vai para 0 do nada e o gargalo é desastroso e depois volta ao normal, e depois de um tempo gargala de novo, nesses últimos testes o Ark Survival (original) gargalou menos, deu até para jogar razoavelmente no modo off-line, por que no online em partes cheias ele não passa de 20 fps. também tenho o For Honor original, e se não me engano, gargalou apenas uma vez em uma partida em grupo. mas fora isso nunca gargalou. Pensei que pudesse ser a fonte, peguei então uma de 600 watts real emprestada, e nada, tudo na mesma. Já tentei de tudo, frmatar, limpar, desfragmentar disco. O uso da gpu vai quase a 100 na maior parte dos jogos, enquanto a cpu não passa de 50 e ainda assim gargala. Não sei mais o que pode ser, penso que talvez possa ser a mobo, limitando a GPU, ou então PCIE bichado. Mas peço que me ajudem, eu só quero jogar e gastei muito dinheiro com esse pc,e já vai para 4 anos que não consigo simplesmente JOGAR. Nota: Li algo sobre uma função de VRM, em alguns chipset de mobo, que podem limitar o uso de componentes ligados a placa, seria isso? O chipset da minha é um h61 E sim a bios tá atualizada. Se precisarem de mais informações, posso gravar até um vídeo. Minha configuração atual: GTX 1660 16 GB de ram DDR3 I7 3770 asustek p8h61-m lx2 r2.0 Fonte Elite V2 500w HD 900 GB
  7. Boa tarde galera, estava trabalhando no pc hoje e de repente a tela começou a ter cortes chuviscados cor de rosa e a imagem começou a ficar menos nítida e nebulosa. Atualizei o driver de vídeo e reiniciei mas o problema persistia, tirei a placa de vídeo e liguei na onboard e o problema sumiu, conectei a placa de vídeo de novo e o problema realmente, sumiu. A minha placa é uma gtx 1660 galax que comprei a dois meses, e ainda está na garantia, será que ela está pifando ou será que estava mal encaixada? ou seria algum mal contato com a placa-mãe, lembrando que venho tendo problemas de gargalo e desempenho a uns dois anos e essa é minha 3° placa desde que começaram os problemas de gargalo em jogos, teria alguma relação? CPU I7 3770 8 GB de ram fonte cooler máster 500 watts.
  8. Bom dia Pessoal baixei o jogo Outlast 2 crackeado(Tô desempregado galera xD) e estou tendo problemas de desempenho o uso da gpu cai aleatoriamente e por conseguinte ocorre o gargalo, isso ocorre independente da configuração do jogo ou resolução, aliás estou jogando em full hd. Meu PC: GTX 1050 TI 4GB i7 3770 8 GB de ram PS. Os requisitos do jogo estão abaixo da minha máquina e vejo gente no youtube com a mesma gpu e cpu equivalente jogando de boa. Podem me ajudar?
  9. Cara desculpe a demora, eu consegui terminar. Ainda assim obrigado pela ajuda!
  10. Cara, descobri o que fazer, na verdade eu deveria criar actionListener para a interface package Trabalho.Controller; import Trabalho.Model.Formacao; import Trabalho.Model.Curriculo; import Trabalho.Model.Lista; import Trabalho.Model.Experiencias_Profissionais; import Trabalho.View.Interface_Cadastro; import Trabalho.View.Buscador; import static Trabalho.View.Interface_Cadastro.Atribuicoes1; import static Trabalho.View.Interface_Cadastro.Atribuicoes2; import static Trabalho.View.Interface_Cadastro.Atribuicoes3; import static Trabalho.View.Interface_Cadastro.Atribuicoes4; import static Trabalho.View.Interface_Cadastro.CPF; import static Trabalho.View.Interface_Cadastro.CargoEmpresa1; import static Trabalho.View.Interface_Cadastro.CargoEmpresa2; import static Trabalho.View.Interface_Cadastro.CargoEmpresa3; import static Trabalho.View.Interface_Cadastro.CargoEmpresa4; import static Trabalho.View.Interface_Cadastro.DataFinal1; import static Trabalho.View.Interface_Cadastro.DataFinal2; import static Trabalho.View.Interface_Cadastro.DataFinal3; import static Trabalho.View.Interface_Cadastro.DataFinal4; import static Trabalho.View.Interface_Cadastro.DataInicial1; import static Trabalho.View.Interface_Cadastro.DataInicial2; import static Trabalho.View.Interface_Cadastro.DataInicial3; import static Trabalho.View.Interface_Cadastro.DataInicial4; import static Trabalho.View.Interface_Cadastro.Email; import static Trabalho.View.Interface_Cadastro.Endereco; import static Trabalho.View.Interface_Cadastro.Idade; import static Trabalho.View.Interface_Cadastro.InstituicaoCurso1; import static Trabalho.View.Interface_Cadastro.InstituicaoCurso2; import static Trabalho.View.Interface_Cadastro.InstituicaoCurso3; import static Trabalho.View.Interface_Cadastro.InstituicaoCurso4; import static Trabalho.View.Interface_Cadastro.NivelCurso1; import static Trabalho.View.Interface_Cadastro.NivelCurso2; import static Trabalho.View.Interface_Cadastro.NivelCurso3; import static Trabalho.View.Interface_Cadastro.NivelCurso4; import static Trabalho.View.Interface_Cadastro.Nome; import static Trabalho.View.Interface_Cadastro.NomeCurso1; import static Trabalho.View.Interface_Cadastro.NomeCurso2; import static Trabalho.View.Interface_Cadastro.NomeCurso3; import static Trabalho.View.Interface_Cadastro.NomeCurso4; import static Trabalho.View.Interface_Cadastro.NomeEmpresa1; import static Trabalho.View.Interface_Cadastro.NomeEmpresa2; import static Trabalho.View.Interface_Cadastro.NomeEmpresa3; import static Trabalho.View.Interface_Cadastro.NomeEmpresa4; import static Trabalho.View.Interface_Cadastro.SituacaoCurso1; import static Trabalho.View.Interface_Cadastro.SituacaoCurso2; import static Trabalho.View.Interface_Cadastro.SituacaoCurso3; import static Trabalho.View.Interface_Cadastro.SituacaoCurso4; import static Trabalho.View.Interface_Cadastro.Telefone; import static Trabalho.View.Interface_Cadastro.Sexo; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ /** * * @author Gabriel */ public class interfaceControlador implements ActionListener { String sexo; Experiencias_Profissionais[]experiencias = new Experiencias_Profissionais[4]; Formacao [] formacoes = new Formacao[4]; Lista<Curriculo> listaCurriculos = new Lista<>(); Buscador buscador = new Buscador(); @Override public void actionPerformed(ActionEvent ae) { if(ae.getActionCommand().equals("Cadastrar")){ sexo = Sexo.getSelectedItem().toString(); experiencias[0] = new Experiencias_Profissionais(); experiencias[1] = new Experiencias_Profissionais(); experiencias[2] = new Experiencias_Profissionais(); experiencias[3] = new Experiencias_Profissionais(); experiencias[0].setEmpresa(NomeEmpresa1.getText()); experiencias[0].setCargo(CargoEmpresa1.getText()); experiencias[0].setDataInicio(DataInicial1.getText()); experiencias[0].setDataFinal(DataFinal1.getText()); experiencias[0].setAtribuicoes(Atribuicoes1.getText()); experiencias[1].setEmpresa(NomeEmpresa2.getText()); experiencias[1].setCargo(CargoEmpresa2.getText()); experiencias[1].setDataInicio(DataInicial2.getText()); experiencias[1].setDataFinal(DataFinal2.getText()); experiencias[1].setAtribuicoes(Atribuicoes2.getText()); experiencias[2].setEmpresa(NomeEmpresa3.getText()); experiencias[2].setCargo(CargoEmpresa3.getText()); experiencias[2].setDataInicio(DataInicial3.getText()); experiencias[2].setDataFinal(DataFinal3.getText()); experiencias[2].setAtribuicoes(Atribuicoes3.getText()); experiencias[3].setEmpresa(NomeEmpresa4.getText()); experiencias[3].setCargo(CargoEmpresa4.getText()); experiencias[3].setDataInicio(DataInicial4.getText()); experiencias[3].setDataFinal(DataFinal4.getText()); experiencias[3].setAtribuicoes(Atribuicoes4.getText()); formacoes[0] = new Formacao(); formacoes[1] = new Formacao(); formacoes[2] = new Formacao(); formacoes[3] = new Formacao(); formacoes[0].setNomeCurso(NomeCurso1.getText()); formacoes[0].setInstituicao(InstituicaoCurso1.getText()); formacoes[0].setNivel(NivelCurso1.getText()); formacoes[0].setSituacao(SituacaoCurso1.getText()); formacoes[1].setNomeCurso(NomeCurso2.getText()); formacoes[1].setInstituicao(InstituicaoCurso2.getText()); formacoes[1].setNivel(NivelCurso2.getText()); formacoes[1].setSituacao(SituacaoCurso2.getText()); formacoes[2].setNomeCurso(NomeCurso3.getText()); formacoes[2].setInstituicao(InstituicaoCurso3.getText()); formacoes[2].setNivel(NivelCurso3.getText()); formacoes[2].setSituacao(SituacaoCurso3.getText()); formacoes[3].setNomeCurso(NomeCurso4.getText()); formacoes[3].setInstituicao(InstituicaoCurso4.getText()); formacoes[3].setNivel(NivelCurso4.getText()); formacoes[3].setSituacao(SituacaoCurso4.getText()); listaCurriculos.inserirNaFrente(new Curriculo()); for( int i = 0;i<listaCurriculos.tamanho();i++){ listaCurriculos.get(i).setNome(Interface_Cadastro.Nome.getText()); listaCurriculos.get(i).setSexo(sexo); listaCurriculos.get(i).setIdade(Integer.parseInt(Idade.getText())); listaCurriculos.get(i).setTelefone(Telefone.getText()); listaCurriculos.get(i).setCpf(CPF.getText()); listaCurriculos.get(i).setEndereco(Endereco.getText()); listaCurriculos.get(i).setEmail(Email.getText()); listaCurriculos.get(i).adicionarExperiencia(experiencias); listaCurriculos.get(i).adicionarFormacao(formacoes); } } if(ae.getActionCommand().equals("Limpar")){ NomeEmpresa1.setText(" "); CargoEmpresa1.setText(" "); DataInicial1.setText(" "); DataFinal1.setText(" "); Atribuicoes1.setText(" "); NomeEmpresa2.setText(" "); CargoEmpresa2.setText(" "); DataInicial2.setText(" "); DataFinal2.setText(" "); Atribuicoes2.setText(" "); NomeEmpresa3.setText(" "); CargoEmpresa3.setText(" "); DataInicial3.setText(" "); DataFinal3.setText(" "); Atribuicoes3.setText(" "); NomeEmpresa4.setText(" "); CargoEmpresa4.setText(" "); DataInicial4.setText(" "); DataFinal4.setText(" "); Atribuicoes4.setText(" "); NomeCurso1.setText(" "); InstituicaoCurso1.setText(" "); NivelCurso1.setText(" "); SituacaoCurso1.setText(" "); NomeCurso2.setText(" "); InstituicaoCurso2.setText(" "); NivelCurso2.setText(" "); SituacaoCurso2.setText(" "); NomeCurso3.setText(" "); InstituicaoCurso3.setText(" "); NivelCurso3.setText(" "); SituacaoCurso3.setText(" "); NomeCurso4.setText(" "); InstituicaoCurso4.setText(" "); NivelCurso4.setText(" "); SituacaoCurso4.setText(" "); Nome.setText(" "); Idade.setText(" "); Telefone.setText(" "); CPF.setText(" "); Endereco.setText(" "); Email.setText(" "); } if(ae.getActionCommand().equals("Exibir")){ System.out.println(listaCurriculos.tamanho()); listaCurriculos.mostrar(); String[]dadosCurriculos = new String[listaCurriculos.tamanho()]; for(int i =0;i<listaCurriculos.tamanho();i++){ for(int j = i;j<4;j++){ dadosCurriculos[i] = listaCurriculos.get(i).getNome() +"," +listaCurriculos.get(i).getAreaAtuacao()+","+listaCurriculos.get(i).getCpf()+","+listaCurriculos.get(i).getEmail()+ ","+ listaCurriculos.get(i).getTelefone()+"," +listaCurriculos.get(i).getEndereco()+","+listaCurriculos.get(i).getSexo()+","+listaCurriculos.get(i).getSexo()+","+listaCurriculos.get(i).getComunicao() + "," + listaCurriculos.get(i).getExperiencia(j).getAtribuicoes() + "," + listaCurriculos.get (i).getExperiencia(j).getCargo () + "," + listaCurriculos.get (i).getExperiencia (j).getEmpresa () + "," + listaCurriculos.get (i).getExperiencia (j).getDataInicio () + "," + listaCurriculos.get (i).getExperiencia (j).getDataFinal (); System.out.println(dadosCurriculos[i]); } } for(int i =0;i<dadosCurriculos.length;i++){ Interface_Cadastro.exibirCurriculos.setText(Interface_Cadastro.exibirCurriculos.getText() + "\n" + listaCurriculos.get(i)); } } if(ae.getActionCommand().equals("Sair")){ System.exit(0); } if(ae.getActionCommand().equals("Buscar Profissional")){ buscador = new Buscador(); buscador.setLocationRelativeTo(null); buscador.setVisible(true); } } } adicionado 11 minutos depois @giu_d Agora o problema é que preciso adicionar todas as características de um currículo em uma posição da lista em uma string, e dentre essas características, estão as características da referencia a classe experiências profissionais armazenadas no vetor experiências, que é estanciada em cada referencia para currículo na lista, ou seja cara referência a classe Currículo na lista possui um vetor com 4 experiências profissionais, que devem ter suas características printadas nessa String... for(int i =0;i<listaCurriculos.tamanho();i++){ for(int j = i;j<4;j++){ dadosCurriculos[i] = listaCurriculos.get(i).getNome() +"," +listaCurriculos.get(i).getAreaAtuacao()+","+listaCurriculos.get(i).getCpf()+","+listaCurriculos.get(i).getEmail()+ ","+ listaCurriculos.get(i).getTelefone()+"," +listaCurriculos.get(i).getEndereco()+","+listaCurriculos.get(i).getSexo()+","+listaCurriculos.get(i).getSexo()+","+listaCurriculos.get(i).getComunicao() + "," + listaCurriculos.get(i).getExperiencia(j).getAtribuicoes() + "," + listaCurriculos.get (i).getExperiencia(j).getCargo () + "," + listaCurriculos.get (i).getExperiencia (j).getEmpresa () + "," + listaCurriculos.get (i).getExperiencia (j).getDataInicio () + "," + listaCurriculos.get (i).getExperiencia (j).getDataFinal (); System.out.println(dadosCurriculos[i]); } } Mas ele printa a mesma experiência 4 vezes, alias printa a mesta string 4 vezes, quando deveria printar uma só, porém com 4 experiências profissionais diferentes. Na imagem abaixo por exemplo estou inserindo duas experiências profissionais por exemplo Ele so printa os dados da primeira representada por d ai 4 vezes
  11. Ok, agradeço todo o suporte, conversei com minha professora e ela disse que eu tenho que criar um "ouvinte" para os eventos dos botões da interface no Controller, agora preciso saber como, o problema é que o trabalho é pra terça, ela explicou isso muito pelos côcos.
  12. Não estou tendo problemas com os warnings não, a questão toda agora é tornar esses eventos dos botões que estão em private em públicos para poder chamar eles no controller, mas não encontro como...
  13. Cara eu solucionei o problema, o que acontecia era que eu estava usando o método get(Item) da lista, quando na verdade eu deveria usar o get(int índice). Como não usei ele estava pegando sempre a mesma referência. Agradeço pelo seu esforço. O problema agora é que a professora quer que eu use o padrão mvc para o trabalho e eu preciso tornar os eventos dos botões em públicos para estância - los na classe controller pois o netbeans cria eles privados.
  14. Obrigado amigo, engraçado esse erro não estava ocorrendo, provavelmente se deu depois de eu ter alterado o nome de alguns botões e campos na interface

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

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!