Ir ao conteúdo
  • Cadastre-se

natan500

Membro Pleno
  • Posts

    52
  • Cadastrado em

  • Última visita

posts postados por natan500

  1. ola, venho aqui pedir ajuda, pois tenho um servidor conectado no switch e os de mais computadores tambem estão conectados neste switch (topologia estrela), quando acesso as pastas compartilhadas de um computador cliente e crio um atalho , depois de um tempo o atalho não acha mais o caminho do arquivo o que pode estar ocorrendo ? .  

  2. Queria saber como faço para resolver o seguinte warning em PHP Warning: Cannot modify header information - headers already sent , já pesquisei e vi que é um erro muito comum , que pode estar relacionado com headers e PHP , a minha duvida é

    o que devo fazer para que esse warning nunca mais apareça nos meus projetos que estou para fazer (como resolve-lo).

  3. Em 14/03/2017 às 11:19, Simon Viegas disse:

    Só complementando... o this traduzindo significa "este", ou seja, nesse contexto ele serve para referenciar ao próprio objeto.

     

    Ex.:

    
      public Conta (int numero ) {
        this.numero = numero ;
      }

    Veja, o this.numero equivale a "esteObjetivoQueEstáSendoExecutadoAgora.numero".

     

    Como o "." serve para "acessar algo do objeto", ao usar "this.numero" eu estou acessando o atributo numero do tal objeto... aquele que está declarado no objeto em si, lá em cima (public int numero;)

     

    Já o "numero" que vem depois do igual (=), se refere ao campo que foi passado pelo parâmetro... observe que os atributos/variáveis tem o mesmo nome (para o Java, é apenas uma coincidência. Para o programador, apenas para facilitar a associação de uma coisa com a outra)... o "this" aí está servindo para dizer que o da esquerda é o do objeto e o que não tem o this é o do parâmetro..

     

     

     

    Já aqui:

    
    public Conta (int numero , double limite ) {
     	this(numero);
     	this.limite = limite;
    }

    Basicamente esse "()" serve para chamar um "procedimento", nesse caso, ao se referenciar ao objeto (usando o this), você está se referindo ao um procedimento específico, que é chamado de "construtor"  (que ajuda a "construir" um objeto de uma classe).

     

    Logo equivale a: esteObjetivoQueEstáSendoExecutadoAgora(), ou seja, um construtor desse objeto... como está passando uma parâmetro (int), o Java vai chamar o construtor que tem esse mesmo tipo no parâmetro, logo o public Conta (int numero). Veja que não existe correlação com o "numero" que você passou, e o "numero" que está no objeto... o que importa é o tipo!!! se é "int", então serve... (ex.: se fosse int e double seria o outro)

     

    Ai vem a pergunta: por não faz assim?

    
    public Conta (int numero , double limite ) {
     	this.numero = numero
     	this.limite = limite;
    }

    Daria para fazer... depende do contexto... nesse caso, tá mais para "demonstração que o recurso existe" ou "se acostumar uma boa prática".  (pelo assim que entendo no momento)

     

    Veja esse exemplo:

    
      public Conta (int numero) {
        Double limitePadrao = 100.0; 	
        this.numero = limitePadrao;
        this.limite = limite;
      }

    Nesse contexto, caso seja informado só o número, eu determinei o limite padrão...

     

    Veja que as duas linhas de baixo equivalem (fazem a mesma coisa) ao segundo construtor... poderia ficar assim:

    
      public Conta (int numero ) {
        Double limitePadrao = 100.0;
        this(numero,limitePadrao);
      }

    Entende?

     

     

    RESUMINDO:

    1) o this simplesmente serve para referenciar o próprio objeito (ai você pode acessar um atributo ou um procedimento dele);

    2) um construtor nada mais é que um procedimento como qualquer outro, o que muda é que ao criar um objeto, o Java chama um deles;

    realmente , com a sua resposta eu compreendi a questão , obg

    • Curtir 1
  4. Em 12/03/2017 às 20:51, TwistedSoul disse:

    Você tem dois construtores nessa classe.

    
    public Conta (int numero ) {
     	this.numero = numero;
    }
     
    public Conta (int numero , double limite ) {
     	this(numero);
     	this.limite = limite;
    }

    Quando a classe for instanciada usando segundo construtor (com dois argumentos), ao executar

    
    this(numero);

    Seria o mesmo que chamar

     

    
    public Conta (int numero) {
    	this.numero = numero;
    }

    Sempre que você tem dúvida com isso, coloque um break point na linha que você tem dúvida e depure com o F7 (uso Netbeans) para fazer um step in e ver o que acontece.

     

    Se colocar um break point em this(numero) e pressionar F7, você vai observar que o próximo ponto/linha a ser depurada é exatamente o primeiro construtor. Depois disso o código segue executando em

    
    this.limite = limite;

     

    certo mais o que isso altera no código , eu fiz desse jeito e na hora de dar o Println eu usei as referencias e continuo com o mesmo valor que eu passei como parametros  

  5. Bom tenho uma duvida , já tenho conhecimento em desenvolvimento web (php,css,html,js,Sql).

    Minha duvida é que quase todo site tem aquela parte de "entre em contato conosco ou envie uma mensagem , eu seu como isso funciona com o php , mais 

    a minha duvida é como a mensagem que o usuário mandar vai chegar até mim . 

    Eu até sei essa parte como funciona com o php , mais não sei como faço para a mensagem chegar para eu ler , o único modo que eu sei é fazendo uma conta de adm e assim vendo a

    parte de mensagens , ou então olhando no banco de dados .

    Teria um outro jeito de fazer com que eu leia a mensagem ? Já que meu site não quero colocar login só para ver as mensagens . 

  6. Bom estou aprendendo java e tenho uma duvida com questão de construtores .

    O script é esse : 

    class Conta {
     public int numero ;
     public double limite ;
    
     public Conta (int numero ) {
     this . numero = numero ;
     }
    
     public Conta (int numero , double limite ) {
     this ( numero ) ;
     this . limite = limite ;
     }

    a minha dúvida é bom no this ( numero ) ; não sei qual a funcionalidade dele ali .

     

  7. Estou desenvolvendo um site que tem login de usuários ( tanto ADM e user comum ) , mais estou com problema ao deslogar . o que acontece é que ao clicar no botão de deslogar eu destruo a session e redireciono para a pagina index do site  . Mais ao clicar para sair aparece o seguinte erro na tela :

    (Warning: Cannot modify header information - headers already sent by (output started at C:\xamp\htdocs\negocio-certo\cabecalho.php:107) in C:\xamp\htdocs\negocio-certo\logout.php on line 5 ) .

    Mais ao clicar novamente para sair ele sai , e redireciona pro index .

    Queria saber o porquê desse erro que aparece na tela do site .

  8. Bom , estou desenvolvendo um site , tenho uma boa base em css , mais estou com um problema que esta difícil de resolver .

    O problema é que tenho um carousel no site mais ele esta com um largura que não quero (peguei o carousel do site w3chools) quero mudar a largura de um modo que pega as laterais inteiras (sem deixar espaço dos lados) ,  ja tentei tudo qualquer style mais não funciona .

    Acredito que seja alguma class que impossibilita a ação .

    Segue o código :

    <div id="carousel" class="carousel slide" data-ride="carousel">
          <ol class="carousel-indicators">
            <li data-target="#carousel" data-slide-to="0" class="active"></li>
            <li data-target="#carousel" data-slide-to="1"></li>
            <li data-target="#carousel" data-slide-to="2"></li>
          </ol>
          <div class="carousel-inner" role="listbox">
            <div class="item active">
              <img class="first-slide" src="imagens/carousel5.jpg" alt="First slide">
              <div class="container">
                <div class="carousel-caption">
                    <h1>Junte-se a nós</h1>
                    <p>Desapegue, anuncie e venda. Comece agora mesmo!</p>
                    <p></p>
                  </div>
              </div>
            </div>
            <div class="item">
              <img class="second-slide" src="imagens/carousel1.jpg" alt="Second slide">
              <div class="container">
                <div class="carousel-caption">
                  <h1></h1>
                  <p></p>
                  <p></p>
                </div>
              </div>
            </div>
            <div class="item">
              <img class="third-slide" src="imagens/carousel2.jpg" alt="Third slide">
              <div class="container">
                <div class="carousel-caption">
                  <h1></h1>
                  <p></p>
                  <p></p>
                </div>
              </div>
            </div>
          </div>
          <a class="left carousel-control" href="#carousel" role="button" data-slide="prev">
            <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
            <span class="sr-only">Previous</span>
          </a>
          <a class="right carousel-control" href="#carousel" role="button" data-slide="next">
            <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
            <span class="sr-only">Next</span>
          </a>
        </div>

     

    mandar.jpg

  9. @Felipe Paz estou fazendo tipo um e-commerce , então no painel certas paginas não podem ser acessada por um usuário comum , já um adm terá acesso total a todas as paginas do site .

    Minha duvida é como fazer isso ( como fazer para que na hora que um adm entrar todas as paginas fiquem desbloqueadas , e quando um usuário comum logar apenas as paginas que escolhi ele tenha acesso , a tambem como identificar no login junto com o banco quem é usuário comum e quem é adm  ) . Se alguem tiver algum arquivo o site que eu possa ler e entender como funciona .

  10. Estou desenvolvendo um site e estou com uma dúvida em questão do niveis de acesso , não tenho a minima ideia de como faço para fazer os niveis de acesso .

    Já fiz a tela de login já está validando o usuário , mais não tenho a noção de como construir os niveis de acessos , já tenho um boa noção em PHP .

    Se puderem ajudar com site ou arquivos agradeço .

     

  11. Estou desenvolvendo um site , e tem uma vulnerabilidade muito grande . 

    O site conta com um página de Login , o usuário sendo validado ele é direcionado a outra pagina , ai que o erro vem .

    Quando digitei na url a página em que o usuário é levado á página "entro" , sendo que meu objetivo é apenas fazer que essa página seja acessada quando o usúario logar .

    Estou usando php , mysql , html .

    Qual a solução ?

  12.     Bom estou com um problema que não sei com resolver , instalei o java tudo certo , fiz o teste no CMD "java -version" deu certo , mais na hora que faço o outro teste não funciona o "javac -version" .

    Olhei os vídeos no Youtube e tudo acontece como no meu caso mais na hora da colocar a variável criada "%JAVA_HOME%\bin" no path , não abre a mesma janela que nos video , em vez disso aparece um embaixo um do outro e não sei na onde colocar , eu uso o Windows 10 .

    Segue a imagem da minha situação .

    path.png

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!