Blogs

ayuda analizador léxico

Hola, solicito ayuda urg para un analizador léxico

JSF2 PrimeFaces5 y Maven3 -Ej. Crear Graficas-

Hola este post tiene dos propósitos, el primero es de contribuir con estos temas que por más que busque en esta pagina no encontré algo que satisficiera la duda que tenia ya que ahora que estoy buscando trabajo en las solicitudes de empleo de las empresas encontré que los frameworks más solicitados son: Spring,JSF2, PrimeFaces,RichFaces y como ORM Hibernate y gestor de proyectos Maven y me di a la tarea de buscar en internet algo para que los usuarios de esta pagina encuentren un pequeño soporte del tema (usuarios principiantes como yo).
Y como segundo propósito es el de la ayuda, tips o comentarios acerca de un punto en especial que más adelante lo mencionare.

Bueno iniciemos...

Entorno:

    Eclipse Luna 4.4 { Descargar de EclipseMarketplace: JBoosTools [Luna]}
    JSF 2.2
    PrimeFaces 5.1
    Maven 3.0
    Apache Tomcat 7* (Pueden usar el servidor AS de JBoss 7 pero esto modificaría un poco el pom.xml)

Actualización automática de archivos de propiedades con Spring

Hace algunos días en el trabajo tuvimos la necesidad de que en uno de los componentes que tenemos en desarrollo el sistema de activación se implementará por medio de un archivo de propiedades.

La decisión ya estaba tomada y la mayoría construido, así que solo me quedaba investigar como hacer que la aplicación una vez desplegada en modo productivo tomará los cambios que se hicieran en un archivo de propiedades externo. La idea de obtener el contexto de Spring y hacer un .refresh nunca me gusto, aunque fue una de las primeras pruebas que hice y el resultado algunas veces termina en un reinicio de todo el contexto, fea la cosa.

Buscando por google me encontré con algunas personas que recomendaban springframework-addons de unicon, la cual tiene como objetivo que spring se enteré automáticamente de los cambios que sufran los archivos que nosotros le indiquemos, en este caso mi archivo de propiedades.


Agregando la dependencia.

No creo tener que explicar algo, solo agregamos al POM nuestra dependencia con la versión que corresponda.

<dependency>
    <groupId>net.unicon.springframework</groupId>

Gif animado se corrompe en Java

Hola a todos:) espero me puedan ayudar, es algo la verdad sencillo pero no se que hacer.
Resulta que quiero usar un gif animado para una aplicacion con Java Swing, y ya la tengo todo perfecto. Pero al momento de probar la aplicacion el gif de daña mucho y se ve muy feo y no se porque pasa eso, porque el gif esta perfecto._. alguna idea??

OpenXava 5.1 liberado: Desarrollo rápido con Java

OpenXava es un marco de trabajo AJAX para desarrollo rápido de aplicaciones web empresariales.

Con OpenXava sólo has de escribir las clases del dominio con Java para obtener una aplicación web lista para producción.

Esta versión 5.1 tiene un montón de mejoras en las colecciones editables, de hecho ahora es posible hacer en una @ElementCollection practicamente lo mismo que una vista de detalle convencional. OpenXava 5.1 también incluye un nuevo editor para adjuntar varios archivos a tu entidad, soporte de Java 8 y muchísimas cosas más.

Te invitamos a que lo descargues y actualices tus aplicaciones OpenXava. Mira las instrucciones de migración.
 

Mejoras en colecciones editables (@ElementCollection)

Estas son las mejoras en las colecciones de elementos:

  • Mejorado el comportamiento AJAX con un rendimiento 10 veces mejor.

Ordenar un List<> ArrayList de objetos

Esta ocasión explicaré como ordenar una lista de tipo arraylist de objetos predeterminados.

Tengo mi clase del objeto Empleado.

package ordenarLista;

public class Empleado implements Comparable<Empleado> {
    private String nombre;
    private int edad;
    private String domicilio;

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public int getEdad() {
        return edad;
    }

    public void setEdad(int edad) {
        this.edad = edad;
    }

    public String getDomicilio() {
        return domicilio;
    }

    public void setDomicilio(String domicilio) {
        this.domicilio = domicilio;
    }
   
    @Override
     public int compareTo(Empleado o) {
        String a=new String(String.valueOf(this.getEdad())+this.getNombre());
        String b=new String(String.valueOf(o.getEdad())+o.getNombre());
        return a.compareTo(b);
    }
}

Observese la linea donde aparece el compareTo(), este método me permitirá ordenar mi lista según el criterio especifico. (Primero por Edad luego por Nombre).

 

Ayuda con mi codigo

Necesito ayuda con mi codigo lo que pasa es lo siguente
Lo que debe hacer el programa:
1.El estudiante debe poder tener como máximo 3 intentos para dar la respuesta al
problema, si no lo logra a los tres intentos, se debe desplegar la respuesta
correcta y debajo de ella toda la tabla de multiplicar.

//En el momento donde ingresa su respuesta el try lo analiza y si ingresa un caracter invalido no lo deja avanzar

//cuando ingreso un valor valido incorrecto a la respuesta no me vuelve a preguntar otra vez simplemente me manda el mensaje respuesta equivocada 3 veces y se sale
import javax.swing.*;

class Tablas {
    private int num1;
    private int num2;
   
    public void asignar(int n1,int n2){
    num1=n1;
    num2=n2;
    }

    public int multiplicar(){
        int multi=0;
        multi=num1*num2;
        return multi;
    }}
public class Main1 {public static void main(String[] args) {
int c=0,c1=0;
int multi=0;
int resp=0;
String tabla="";
String respu="";
String input="";
boolean r=false;
Tablas obj=new Tablas();
Icon bienve=new ImageIcon("bienvenidos.jpg");
Icon mala=new ImageIcon("mala.jpg");

Crear una aplicación web rápidamente usando Spring Boot

Estoy trabajando en un proyecto nuevo en el cual me dieron carta blanca para poder escoger con que trabajar. Lo que tuve bien en claro es que quería empezar a usar Java 8 y como ya tengo algo de experiencia con Spring decidi también usar este framework.

Si ustedes ya tienen experiencia usando Spring, saben que para usar Spring MVC hay que configurar muchas cosas antes de poder ver al menos una página web sencilla. Entre todo esto hay que configurar el deployment descriptor (i.e. el archivo web.xml); o si estan usando Java EE (Evil Edition?) con un contenedor que soporte el spec de Servlet 3.0+, igual necesitan configurar un WebApplicationInitializer.

Pero vamos, aunque hoy en día es posible configurar Spring sin usar una sola línea de XML sigue siendo mucho código por escribir solo para empezar (y ni siquiera he tocado el configurar otros frameworks como Hibernate, Thymeleaf, JSF, etc.).

Ayuda Formulario Login

Buen día compañeros el motivo de mi entrada es la siguiente, espero alguien pueda apoyarme.

tengo un formulario login tipico, pide usuario, contraseña un boton para entrar y uno para salir.

en mi clase tengo un metodo llamado acceder que es el siguiente.

void acceder(String usuario, String pass) {
        String usu = "";
        String pas = "";

        String sql = "SELECT * FROM usuario WHERE usuario='" + usuario + "' && password='" + pass + "'";
        try {
            Statement st = cn.createStatement();
            ResultSet rs = st.executeQuery(sql);
            while (rs.next()) {
                usu = rs.getString("usuario");
                pas = rs.getString("password");
            }

            if (usu.equals(usuario) && pas.equals(pass)) {
                this.setVisible(false);
                InterfacePrincipal principal = new InterfacePrincipal();
                principal.setVisible(true);
            } else {
                JOptionPane.showMessageDialog(null, "Usuario y/o Contraseña no Validos");
            }
        } catch (SQLException ex) {

com.ibm.ws.webservices.multiprotocol.AgnosticService

com.ibm.ws.webservices.multiprotocol.AgnosticService.

Alguien ha tenido problemas con esta clase al intentar consumir un Web Service emplendo un Cliente generado por la herramienta propia (RAD). Ya que compila a la perfección pero al momento de querer consumir el servicio expuesto por el WS manda el tan desagradable error

java.lang.NoClassDefFoundError: com.ibm.ws.webservices.multiprotocol.AgnosticService

Distribuir contenido