Bienvenido a Java Mexico

Java México es una comunidad de desarrolladores mexicanos en el lenguaje Java.

Este sitio es colaborativo, automáticamente al registrarte obtienes un Blog para compartir tus conocimientos o información acerca del lenguaje. Antes de publicar en tu blog o los foros por favor lee los lineamientos de publicación.

Para dudas y problemas con respecto al lenguaje Java puedes visitar los Foros de Discusión.

A la hora de programar piensa en JEdit

Ahora vamos a conocer una herramienta a la hora de programar, se trata del editor jEdit, distribuida bajo licencia GNU/GPL (GNU General Public License), escrito en el lenguaje de programación Java y lo encontramos para las plataformas Windows, GNU/Linux y Mac OS X.

Una de las características de esta herramienta es la cantidad de Plugins que encontramos con diferentes funcionalidad y agregando nuevos aspectos, con lo cual podemos llevar a cabo grandes cosas y adaptarlo principalmente a nuestras necesidades.

Slava Pestov es el creador de jEdit y el mismo se encuentra disponible desde 1998 para todas aquellas personas que desean probar algo diferente.

La pagina web del proyecto es:
http://www.jedit.org/

Acceso a la Base de Datos

Hola, estoy realizando una aplicacion web en donde me conecto a una base de datos (Oracle), todo funciona correctamente con datos pequeños, pero cuando realizo insert's por arriba de los 100 000 silmutaneamente, el rendimiento del sistema baja drasticamente ( 19 minutos para 100 000 inserts). Queria saber si alguien puede ayudarme con alguna clase ejemplo usando algun metodo para solucionar esto. Me conecto usando JDBC, gracias de antemano.

Otro mas al mundo Java

Hola a todos, yo como ustedes soy aficionado a la programación en este lenguaje, espero que podamos compartir conocimientos, y si no, pues estaremos sufriendo todos juntos jajaja...
gracias.

Atte:
The Neko

programa que calcula PI a partir de una serie infinita

//ejercicio 5.16 calculo de pi,autor ernesto ortega vásquez

import javax.swing.*;

public class Pi{

        public static void main(String args[]){

                double pi;
                double negativo = 0.0;
                double positivo = 0.0;
                double d = 3.0;
                double d1 = 5.0;

                int contador = 1;
                int contador2 = 1;

                JTextArea areaSalida = new JTextArea(20,20);

                JScrollPane desplazador = new JScrollPane(areaSalida);

                areaSalida.setText("Termino\t" + "Aproximación\n");

                while(contador2 != -1){

                switch(contador){

                        case 1:

                                negativo += 4/d;

                                d += 4.0;

                                contador += 1;

                                break;

                        case 2:

                                positivo += 4/d1;

                                d1 += 4.0;

                                contador -= 1;

                                break;

                        default:

                        JOptionPane.showMessageDialog(null,"Numero incorrecto","error",JOptionPane.INFORMATION_MESSAGE);

                }//fin del switch

                pi = 4.0 - negativo + positivo;

                areaSalida.append(contador2 + "\t" + pi + "\n");

                JOptionPane.showMessageDialog(null,desplazador,"Resultados",JOptionPane.PLAIN_MESSAGE);

                contador2 += 1;

        }//fin del while

        System.exit(0);

}//fin del método main

}//fin de la clase Pi

Certificacion

Hola, alguien me puede asesorar, donde tengo que ir para hacer el examen de certificacion con SCJP para Java 6.
se los agradesco de antemano.
saludos

Primera reunión de SpringHispano

Es muy grato para mi anunciar que el próximo 4 de agosto de 2008 de 7:00 pm a 10:00 pm se llevara a cabo la Primera Reunión de la Comunidad SpringHispano.org.

En esta ocasión nos vestimos de gala ya que contaremos con la presencia de Andrés Almiray, reconocido desarrollador, blogger y orador en distintos foros como JavaOne, EclipseCon entre otros.

Andrés dará una charla sobre Groovy y su integración con Spring, al termino de la charla daremos un refrigerio y bebidas para discutir de manera más directa entre los asistentes. El cupo del evento es limitado a 40 asistentes, cabe mencionar que el refrigerio, bebidas y acceso a la reunión es totalmente gratuito. En los próximos días pondremos a disposición el registro en línea para asistir a la reunión.

El lugar de la reunión es en:

Ave. San Lorenzo 1009 Piso 4. Col. del Valle, México, D.F.

Ubicación

Para mayor información aqui

Eclipse Ganymede 3.4 Review, mejoras y características del nuevo release.

Acabo de ver las mejoras que trae el nuevo lanzamiento de Eclipse "Ganymede" y no dude en traerlas para que las
tomen en cuenta. Esta es la versión 3.4 del popular IDE, que tradicionalmente libera una nueva versión anualmente por
estas fechas.

Eclipse Ganymede

* Con información de http://elcofrecito.net/.

Búsqueda de texto mejorada

Mejora en el soporte de búsqueda con expresiones regulares


Mejoras en el reemplazo de texto

Al reemplazar un texto podemos especificar mediante C cuáles letras queremos que mantenga las mayúsculas o minúsculas.

Instalar Netbeans 6.1 en Ubuntu Linux

Ahora con el rechazo total de los usuarios ante Windows Vista y el soporte que ya no existirá en Windows Xp muchas empresas mexicanas estan apostando por Ubuntu Linux.
La distribución más popular y más amigable de este sistema operativo.

Lo ocupan como Sistema Operativo de escritorio como para el desarrollo y en esta ocación
platicaremos un como instalar lo basico para comenzar a desarrollar con Java sobre Linux.

En primer lugar Ubuntu utiliza un entorno grafico denominado Gnome tendras que irte en la barra de arriba de tu escritorio y en administración selecionarás el manejador de paquetes denominado Synaptic.
Solo le daras en buscar y le diras q instale lo siguiente:
- sun-java6-bin
- sun-java6-jdk
- sun-java6-jre

Una vez instalada la maquina virtual y el kit de desarrollo solo resta buscar en synaptic
el IDE de netbeans y le daras instalar el paquete.

Ahora solo resta que te vallas al menu de aplicaciones y en la opcion de desarrollo aparecerá tu Netbeans listo para utilizarse.

Nota: Esta forma de instalación solo aplica si tienes conexión a internet

Módulo de búsqueda.

Búsqueda

Muchachos, ya están funcionando las búsquedas al 100%.

Por un error en el crontab que lanza el sitio para indizar el contenido no se mostraba ninguna búsqueda.

Recién acabo de solucionar esto así que ya operan los formularios de búsqueda normalmente.

Saludos.

Configurando datasource de Oracle en JBoss

Autor: Javier Ramírez Jr.
http://twitter.com/_benek

Usando:

  • JDK 1.6 u1
  • JBoss 5.0.0.Beta1
  • Oracle 10g XE

Habrá algunas veces en las que no queramos que una conexión a la base de datos esté totalmente definida en el código fuente como en el ejemplo de Marco Antonio, con todo y usuario y password por cuestiones de seguridad. Otras razones? la más importante de todas ellas es cuando manejamos más de un ambiente de desarrollo, con una base de datos para cada uno (supongamos un ambiente de desarrollo, otro de pruebas y finalmente producción). Por supuesto no son los mismos datos de conexión para una y para otra (usuario, password, sid, y en ocasiones hasta host). Hacerlo en el código fuente obviamente obligaría a cambiar esa parte del código fuente cada vez que llevemos la aplicación de un ambiente a otro.

En este caso, haré el ejemplo de configuración de datasource de Oracle con JBoss, un servidor de aplicaciones Java Enterprise.

Distribuir contenido