elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 [2] 3
11  Programación / Programación General / Re: Ayuda! Proyecto Java Interfaz Grafica en: 19 Enero 2013, 17:30 pm
Con estudiante tienes que hacer esto intenta hacer lo mismo para trabajo.
Código:
public class Estudiante{
private String nombre;
private String sexo;
private String ocupacion;
private int grado;
private int edad;
// Constructor
public Estudiante( String n, String s, String o, int g, int e){
    nombre = n;
    sexo = s;
    ocupacion = o;
    grado = g;
    edad = e;
}
//Metodo mostrar nombre:
public String mostrarNombre(){
    return this.nombre;
}
12  Programación / Java / Re: Android + web duda (no es urgente) en: 19 Enero 2013, 17:21 pm
Si, eso es lo que necesito ;)
13  Programación / Java / Re: Android + web duda (no es urgente) en: 16 Enero 2013, 18:23 pm
La idea sería crear una aplicación en la cual ingresas con tu nombre de usuario de la web y luego esta permanece ejecutada (en segundo plano) haciendo peticiones a la base de datos cada x tiempo.



¿Sabes de alguna buena web que se hable de este tema?

gracias por tú atención.
14  Programación / Java / Android + web duda (no es urgente) en: 16 Enero 2013, 17:53 pm
Saludos,

Tengo una duda que me gustaría resolver o que alguien me diera información o un hilo por donde empezar a tirar, porqué estoy un poco perdido.

La cuestión es la siguiente:

-Tengo una pagina web conectada a una base de datos Mysql y me gustaría crear una "aplicación" que detectase cuando aparece un nuevo mensaje y generase una notificacion.

¿Me podríais orientar un poco?

Gracias de antemano por vuestro tiempo

PD: Suelo programar en java.
15  Foros Generales / Dudas Generales / Re: Python, Perl y Lisp. en: 6 Septiembre 2012, 19:50 pm
Si quieres saber sobre hack Web desde mi punto de vista aprendería: PHP, HTML y SQL así conocerás bien como funcionan las paginas web desde 0. La única manera de ser un buen "hacker" es conocer bien lo que quieres hackear y eso solo se consigue con un estudio riguroso de como están construidas las cosas desde la base.
Pero bueno, esto es solo mi opinión.

Suerte,
16  Programación / Java / Re: al serializar, se sobreescriben los objetos, como puedo solucionarlo? en: 30 Agosto 2012, 16:50 pm
Mira yo haria la siguiente modificacion en el addstudents para guardar una variable contador para que no me sobreescriba los estudiantes:

Código:
public void addStudents(){
System.out.println("Insert the number of Students to add ");
final int TOTAL_STUDENTS = keyboard.nextInt();
register = new StudentsRegister[TOTAL_STUDENTS];
                        //creamos un contador
                        int cont=0;
                        //Nuestro contador ira mirando que posiciones de la array estan llenas para que el for no sobreescriba.
                        while(register[cont]!=null){
                            cont++;
                        }
                        //El for empezará desde donde le ha marcado el contador asi no sobreescribirá
for( int i=cont; i < register.length; i++ ){
System.out.printf("%s\n%s", "write the name, surname and the mark of the student.", ":? " );
firstName = keyboard.next();
surname = keyboard.next();
mark = keyboard.nextDouble();
register[i] = new StudentsRegister(firstName, surname, mark );
                studentList.add(register[i]);
}
            working.setList( studentList );
}

Creo que con eso ya esta listo tu problema. ;)
17  Programación / Java / Re: al serializar, se sobreescriben los objetos, como puedo solucionarlo? en: 30 Agosto 2012, 16:20 pm
El problema reside aqui: ya que cuando haces un addstudents el empieza desde i =0 i va guardando estudiantes en la posicion 0, 1, 2 ,3 ,4 y cuando vuelves a invocar el metodo pues vuelve a 0 y empieza a guardar desde 0,1,2,3,4.... asi que los sobreescribe, Creo que la cuestión sería guardar la variable i para que continue desde donde lo dejo en el primer registro de alumnos.
Código:
public void addStudents(){
System.out.println("Insert the number of Students to add ");
final int TOTAL_STUDENTS = keyboard.nextInt();
register = new StudentsRegister[TOTAL_STUDENTS];
for( int i=0; i < register.length; i++ ){
System.out.printf("%s\n%s", "write the name, surname and the mark of the student.", ":? " );
firstName = keyboard.next();
surname = keyboard.next();
mark = keyboard.nextDouble();
register[i] = new StudentsRegister(firstName, surname, mark );
                studentList.add(register[i]);
}
            working.setList( studentList );
}
18  Programación / Java / Pequeño regalito: Ventana que se escapa del mouse en java. en: 29 Agosto 2012, 17:48 pm
Aquí os dejo un pequeño obsequio para que lo analicéis y disfrutéis, como veréis es una chorrada pero bueno.
Solo se trata de una ventana que se abre que se escapa del Mouse cada vez que se acerca a ella :
El código es el siguiente:
Código:
import java.awt.event.*;
import java.awt.*;
public class Corre extends Frame
{
    private Button boton;
    
    public Corre()
    {
        super("Demo");
setLayout(new FlowLayout());
addMouseMotionListener(new EscuchaMouse());

boton =new Button("A que no me cojes?");

add(boton);

setSize(200,150);
setVisible(true);
    }
    class EscuchaMouse implements MouseMotionListener
    {
        public void mouseMoved(MouseEvent e)
{
   //Defino la distancia minima a la que se puede acercar el mouse
   int distancia =100;
   Point pMouse = e.getPoint();
   
   Dimension dimBoton = boton.getSize();
   Point pBoton = boton.getLocation();
   
   int difX1 = Math.abs(pBoton.x-pMouse.x);
   int difX2 = Math.abs((pBoton.x+dimBoton.width)-pMouse.x);
   
   int difY1 = Math.abs(pBoton.y-pMouse.y);
   int difY2 = Math.abs((pBoton.y+dimBoton.height)-pMouse.y);
   
   if(difX1<distancia || difX2 <distancia || difY1<distancia || difY2 <distancia){
       //Medidas
Dimension dimVentana = getSize();

//Medidas de la pantalla
Dimension dimScreen = getToolkit().getScreenSize();

//Elijo nuevas coordenadas para la ventana usando Math.random
int y = (int)(Math.random()*(dimScreen.height-dimVentana.height));
int x = (int)(Math.random()*(dimScreen.width-dimVentana.width));

   //reubico la ventana
   setLocation(x,y);
   }
 
}
        public void mouseDragged(MouseEvent e) {}
       }
       public static void main(String[]args)
           {
      new Corre();
  }
}
         
Ala, espero que os guste!
Saludos a todos!
19  Programación / Java / Regalo para los que empiezar a programar (triangulos recursivos): en: 29 Agosto 2012, 17:11 pm
Hola, hoy estaba mirando todo lo que he hecho durante la carrera y he visto que tengo un código que me hice para estudiar un pequeño control de recursividad que trata sobre los triángulos usando for:
Además he visto que en algunos foros la gente tiene dudas sobre ello.Así que aqui os dejo el código por si os quedáis atascados (se que es fácil pero por si acaso lo dejo):
(Para ejecutar el código solo teneis que guardarlo en un archivo de texto con el nombre triangulo.java y compilarlo)
Código:
import java.util.Scanner;
public class triangulo
{
    public static void main(String[]args)
    {
    System.out.println("Introuduce la medida del triangulo");
    Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
System.out.println("-----------------------");
System.out.println("   Primer Triangulo");
System.out.println("-----------------------");
/*
xxxx
xxx
xx
x
*/
for(int i=0; i<n; i++)
{
     for(int p=0;p<n-i;p++)
     {
          System.out.print("*");
     }
     System.out.println("");
}
System.out.println("-----------------------");
System.out.println("   Segundo Triangulo");
System.out.println("-----------------------");
/*
    x
   xx
  xxx
xxxx
*/
for(int l=0;l<n;l++)
{
     for(int f=0;f<n-l-1;f++)
     {
      System.out.print(" ");
     }
     for(int g=-1;g<l;g++)
     {
      System.out.print("*");
     }
     System.out.println("");
}
System.out.println("-----------------------");
System.out.println("   Tercer Triangulo");
System.out.println("-----------------------");
/*
x
xx
xxx
xxxx
*/
for(int x=0;x<n;x++)
{
     for(int c=-1; c!=x;c++)
     {
         System.out.print("*");
     }
     System.out.println("");
}
System.out.println("-----------------------");
System.out.println("   Cuarto Triangulo");
System.out.println("-----------------------");
/*
xxxx
  xxx
   xx
    x
*/
for(int l=0;l<n;l++)
{
     for(int f=0;f<l;f++)
     {
         System.out.print(" ");
     }
     for(int d=0;d<n-l;d++)
     {
      System.out.print("*");
     }
     System.out.println("");
}



    }
}
   
20  Programación / Desarrollo Web / background dentro de la celda de una tabla html. en: 28 Agosto 2012, 11:51 am
Hola buenas a todos.
Este tema me tiene un poco ofuscado. La preugnta es la siguente ¿como puedo centrar y definir el tamaño de un background dentro de una celda de una tabla? Mirad para que sea más claro lo que quiero hacer os pego el codigo fuente de la celda:
<TD BACKGROUND="bg.gif" <!--Quiero centrar y definir el tamaño de este background-->>
<CENTER>
<H3><FONT SIZE="14" COLOR = "blue">Usuario Registrado</FONT></H3>
<BR>
<FORM action='recibir.php' method="POST">
Apodo: ;<INPUT type=text name='nombre' size = 50>
<BR>
Contrase&ntilde;a:<INPUT type=password name = 'clave' size = 50>
<BR>
<INPUT type="submit" value="Entrar">
</FORM>
</CENTER>
</TD>

Muchas gracias a todos los que os tomeis la molestia de leeros mi post de antemano :)
Páginas: 1 [2] 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines