Cita de: Jonidimo2 en 11 Febrero 2010, 10:08 AM
Gracias por responder tan rapido. ¿Usted opina que es posible hacer algo similar con html5?
Ve al foro de desarrollo web....
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: Jonidimo2 en 11 Febrero 2010, 10:08 AM
Gracias por responder tan rapido. ¿Usted opina que es posible hacer algo similar con html5?
Cita de: LEYER en 6 Febrero 2010, 01:39 AM
bueno creo que deberias correr el anterior
Cita de: BadDevil en 4 Febrero 2010, 00:25 AMCita de: LEYER en 3 Febrero 2010, 22:02 PMEs bastante irónico decir eso, netbeans es de la misma SUN... es como decir, VISUAL STUDIO ES UNA BASURA PARA PROGRAMAR EN C# O VISUAL BASIC xD....Cita de: -Ramc- en 3 Febrero 2010, 16:59 PM
Si apenas estás empezando te recomendaría que lo hagas todo sin IDE, aprendas con Kate o Notepad++ o algún editor que sólo te coloree la sintáxis, cuando estés más avanzado y hayas aprendido bien la estructura puedes usar algún IDE para hacerlo más rápido, te recomiendo eclipse.
PD: Netbeans no existe, eso es cualquier cosa.
No existe para los avanzados pero para los novatos existe y bastante lo queramos o no
Cita de: sapito169 en 3 Febrero 2010, 19:38 PMCita de: -Ramc- en 3 Febrero 2010, 16:59 PM
Si apenas estás empezando te recomendaría que lo hagas todo sin IDE, aprendas con Kate o Notepad++ o algún editor que sólo te coloree la sintáxis, cuando estés más avanzado y hayas aprendido bien la estructura puedes usar algún IDE para hacerlo más rápido, te recomiendo eclipse.
PD: Netbeans no existe, eso es cualquier cosa.
+1 crei que era el unico que pensaba asi
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/*
* JavaMailSamples.java
*
* Created on 20/06/2009, 05:43:08 AM
*/
/**
*
* @author |Np|
*/
import java.security. Security;
import javax.mail.*;
import javax.mail.internet.*;
import java.util.Properties;
import javax.activation.DataHandler;
import javax.activation.FileDataSource;
public class JavaMailSamples
{
public static void main(String[] args) throws MessagingException
{
// for(int i =0; i< 10; i++)
SendAuthentication.Send();
}
}
class SendAuthentication
{
private static MimeMultipart multiParte = new MimeMultipart();
public static void Send() throws MessagingException
{
// String host ="smtp.gmail.com"; String puerto="587"; String pass="Clave Pass"; //465
// String from ="remitente@gmail.com"; String to = "destino@jotmeil.com"; String user="remitente"; //remitente - destinatario"; en GMAIL
// String host ="smtp.gawab.com"; String puerto="587"; String pass="Clave Pass"; //587
// String from ="remitente@gawab.com"; String to = "destino@jotmeil.com"; String user="remitente@gawab.com";//remitente - destinatario"; GAWAB
String host ="smtp.live.com"; String puerto="587"; String pass="Calve Pass"; //587
String from ="remitente@jotmeil.com"; String to = "destino@jotmeil.com"; String user="remitente@jotmeil.com";//remitente - destinatario";
String asunto="sin asunto2"; String nombre="sin nombre";
System.out.println ("Prueba para enviar un mail..." + new java.util.Date());
Properties prop = new Properties();
prop.put("mail.smtp.host", host);
/*Esta línea es la que indica al API que debe autenticarse*/
prop.put("mail.smtp.auth", "true");
prop.put("mail.transport .protocol","smtp");
/*Añadir esta linea si queremos ver una salida detallada del programa*/
prop.put("mail.debug", "true");
Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
prop.put("mail.smtp.sock etFactory.clas s","javax.net.ssl. SSLSocketFacto ry");
prop.put("mail.smtp.sock etFactory.fall back", "false");
prop.setProperty("mail.smtp.quit wait", "false");
prop.put("mail.smtp.starttls.enable","true"); // aki estaba el error
prop.put("mail.smtp.ssl. enable","true");
prop.put("mail.smtp.port", puerto);
prop.put("mail.smtp.sock etFactory.port ", puerto);
//DATOS ADJUNTOS
BodyPart texto = new MimeBodyPart();
// Texto del mensaje
texto.setText("El mail desde java. Este mensaje a utilizado autenticacion en el servidor.");
BodyPart adjunto = new MimeBodyPart();
///WINDOWS
//adjunto.setDataHandler(new DataHandler(new FileDataSource("c://futbol.gif")));
//LINUX
adjunto.setDataHandler(new DataHandler(new FileDataSource("//home//Usuario//Escritorio//Archivo"))); // archivo debe estar con su extensión
adjunto.setFileName("Archivo"); //el nombre que saldra en el adjunto
multiParte.addBodyPart(texto);
multiParte.addBodyPart(adjunto);
try{
SMTPAuthentication auth = new SMTPAuthentication(user,pass);
Session session = Session.getInstance(prop , auth );
Message msg = getMessage(session, from, to, nombre);
msg.setSubject(asunto);
System.out.println ("Enviando ..." );
Transport.send(msg);
System.out.println ("Mensaje enviado!");
}
catch (Exception e)
{
ExceptionManager.ManageException(e);
}
}
private static MimeMessage getMessage(Session session, String from, String to, String nombre)
{
try{
MimeMessage msg = new MimeMessage(session);
// msg.setText("El mail desde java. Este mensaje a utilizado autenticacion en el servidor.");
msg.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
// COMO MAIL ANONIMO jijiij yeah
msg.setFrom(new InternetAddress("presidente@EUA.com",nombre));
msg.setContent(multiParte);
//CON TU NOMBRE MAIL ORIGINAL
// msg.setFrom(new InternetAddress(from,nombre));
return msg;
}
catch (java.io.UnsupportedEncodingException ex)
{
ExceptionManager.ManageException(ex);
return null;
}
catch (MessagingException ex)
{
ExceptionManager.ManageException(ex);
return null;
}
}
}
class SMTPAuthentication extends javax.mail.Authenticator
{
String username;
String password;
public SMTPAuthentication(String user,String pass){
username = user;//"nombre_de_usua rio";
password = pass;//"clave";
}
@Override
public PasswordAuthentication getPasswordAuthentication()
{
return new PasswordAuthentication(username, password);
}
}
class ExceptionManager
{
public static void ManageException (Exception e)
{
System.out.println ("Se ha producido una exception");
System.out.println (e.getMessage());
e.printStackTrace(System.out);
}
}
Cita de: AmeRiK@nO en 29 Enero 2010, 00:04 AM
Siguiente ejercicio:
Hacer un programa que permita intercambiar dos filas de una matriz dados por el usuario.
import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args) {
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
BufferedReader bq = new BufferedReader(isr);
int tam;
System.out.print("Ingrese el tamaño del array: ");
try{
tam = Integer.parseInt(br.readLine());
int num;
int[] v = new int[tam];
num = v[0];
for (int i=0;i<v.length;i++){
System.out.print("Ingrese el número #" +i+":");
try{
int q = Integer.parseInt(bq.readLine());
v[i] = q;
}catch (Exception e){
e.printStackTrace();
}
}
Arrays.sort(v);
System.out.print("Numeros ordenados: ");
for(int k=0;k<v.length;k++){
System.out.print(v[k]+",");
}
for (int x=0;x<v.length;x++){
if (v[x]>num){
num = v[x];
}
}
System.out.println("\nNumero mayor encontrado: " + num);
}catch (Exception n){
n.printStackTrace();
}
}
}
Cita de: ..::| D3Bć1 |::. en 28 Enero 2010, 21:32 PMCita de: ddk en 28 Enero 2010, 20:04 PMO C++ & QT4Cita de: LEYER en 28 Enero 2010, 20:02 PM
seguramente por que no esta en netbeans si no le incluyes en look del sistema correria 5 veces mas rapido
por cierto ddk pasate ṕor el juego de ejercicios java
Saludos.
Pero sin el look del sistema queda feisimo (A no ser que uses Nimbus en vez de Metal).
xD
No me pegueis.
Enserio, que los que usamos netbeans tenemos protecion anti bicharracos y estamos inmunizados al arsénico xDDD
Al final tendre que usar eclipse... no se lo que tiene de bueno (aparte de que alijera codigo y tal de las guis).
Saludos