Um pequeno exemplo de herança por meio de prototipação no Javascript,
note que utilizei o metodo __proto__ e não prototype.
Vulgarmente: "javascript orientado a objetos"
<html>
<head>
<script>
var Ponto=function(){
this.x=0
this.y=0
}
var Circulo=function(){
this.raio=10
this.__proto__ = new Ponto()
}
var Imagem=function(){
this.imagem="logo.png";
this.init = function(){
this.obj = document.createElement("img");
this.obj.src=this.imagem;
document.body.appendChild(new Object())
}
this.__proto__ = new Circulo()
}
function testar(){
var obj = new Imagem();
var circ = new Circulo();
circ.x=10;
alert('Image.imagem:'+obj.imagem+'\n Imagem.Circulo.Ponto.x:'+obj.x);
alert('Circulo.raio:'+circ.raio+'\n Circulo.Ponto.x:'+circ.x);
}
</script>
</head>
<body onload="testar()">
</body>
</html>
Arquivo para Outubro, 2009
Code: Pequeno exemplo de Prototipação no Javascript
Publicado Outubro 28, 2009 javascript Deixar um ComentárioMicroformats hlisting test: Sell my brand new GPS
Publicado Outubro 26, 2009 798387 Deixar um ComentárioGPS Satellite A-GD41
a venda
(26/10/09)
Vendo GPS Satellite novo
por R$ 350
medianeira@gmail.com
Padre Achieta, 2670
Curitiba, PR
80730-000 BRAZIL
Eclipse Basics: Adicionar e Remover Source Files Attachments (Java SRC Jars)
Publicado Outubro 23, 2009 eclipse Deixar um ComentárioBom essa é bem básica, mas como muitas vezes fui perguntado disso e nunca sabia responder com certeza (A configuração do eclipse as vezes não é intuitiva).
Tentarei explicar com todas as palavras pra facilitar algum colega que esteja buscando no google:
“- Adicionei o src/source/fontes errado para uma classe java. Quando cliquei F3 para ver o código da classe xxx porém eu só tinha o binário e apareceu o Class File Editor – Source not found então cliquei em Attach Source… e selecionei o source errado (versão errada). Como faço para remover o source errado?”
A resposta está na imagem a seguir:

- Clique nas propriedades do projeto
- abra a aba > Java Build Path
- abra a aba > Libraries
- Selecione o jar que você errou e edite ou remova Source Attachment
Espero que esse post tenha te ajudado a perder menos tempo com esse detalhe ;]
Code: Acessar URL via Proxy Autenticado no Java
Publicado Outubro 21, 2009 java Deixar um ComentárioOntem fiquei curioso em saber como acessar um endereço web por através de uma conexão em um proxy autenticado então achei algumas referencias na net e fiz esse pequeno exemplo:
a seguir o código, que exibe uma caixa de dialogo para entrar com a senha:
ProxyTeste.java:
import java.io.DataInputStream;
import java.io.IOException;
import java.net.Authenticator;
import java.net.HttpURLConnection;
import java.net.PasswordAuthentication;
import java.net.URL;
import javax.swing.JOptionPane;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
import javax.xml.ws.http.HTTPException;
public class ProxyTeste {
public static void main(String[] args) throws HTTPException, IOException {
urlDump("http://www.alandaniel.com.br");
}
public static void urlDump(String URLName){
try {
DataInputStream di = null;
byte [] b = new byte[1];
// INFORMAÇÕES DE PROXY, alterar para suas informações de proxy
System.setProperty("http.proxyHost","10.15.54.10") ;
System.setProperty("http.proxyPort", "8080") ;
// AUTENTICAÇÃO DE PROXY
Authenticator.setDefault(new Authenticator() {
protected PasswordAuthentication getPasswordAuthentication() {
JTextField jtf = new JTextField();
JPasswordField jpf = new JPasswordField();
if(JOptionPane.showConfirmDialog(null, new Object[]{jtf, jpf}, "Senha:", JOptionPane.OK_CANCEL_OPTION)==0){
String usuario = jtf.getText();
char[] senha = jpf.getPassword();
return new PasswordAuthentication(usuario,senha);
}else{
System.exit(0);
return null;
}
}});
//REALIZA AS CHAMADAS
URL url = new URL(URLName);
HttpURLConnection con = (HttpURLConnection) url.openConnection();
di = new DataInputStream(con.getInputStream());
//IMPRIME CONTEUDO
while(-1 != di.read(b,0,1)) {
System.out.print(new String(b));
}
}
catch (Exception e) {
e.printStackTrace();
}
}
}
Fonte: Google…
Tarefa simples, para instalar o conjunto de plugins para edição PHP no eclipse siga os seguintes passos:
acesse o menu:
Help > Instal new software…
em Work With (Trabalhe com), selecione:
EPP Packages Repository – http://download.eclipse.org/technology/epp/packages/galileo
marque, e clique next, finish e ao finalizar clique em reiniciar o eclipse:
EPP PHP Feature
talvez seja necessário atualizar o eclipse, isso é possivel no menu Help>Check for updates