Archivo Mensual: noviembre 2011


Manejo de ficheros con Java 39

Ya hablamos anteriormente sobre . Ahora mostraremos cómo tratar ficheros. El siguiente código muestra un programa que pide una ruta donde colocará los ficheros que creamos y leemos, y seguidamente aparecerá un menú con 10 opciones. Entre ellas: Modificar la ruta o directorio. Mostrar las propiedades del sistema. Mostrar las propiedades del fichero Properties: Ubicado en C:\modulo2.properties y cuyo contenido está descrito más adelante. Listar ficheros alojados en la ruta. Escribir fichero con la clase FileOutputStream. Leer fichero con la clase FileInputStream. Escribir fichero con la clase DataOutputStream. Leer fichero con la clase DataInputStream. Escribir fichero con la clase FileWriter: […]


Optimización de código Java en Message Broker: La memoria RAM no se libera 72

Cuando hacemos pruebas de carga, es posible que la memoria RAM de la máquina en la que corre nuestro flujo no se libere, veamos una gráfica sacada con Patrol: Es posible que esto ocurra cuando utlizamos código Java en un nodo JavaCompute. Para solucionarlo, como nos dice la ayuda del propio WMB, en el capítulo que habla de la Creación de un nodo de entrada en Java, hemos de usar el método clearMessage() del mensaje de salida una vez lo hayamos propagado.


Posicionamiento SEO: Creación de sitemap (mapa de sitio) 76

El sitemap o mapa de sitio es un archivo XML que define cuáles son las páginas que contiene nuestra web, facilitando el trabajo a los buscadores para que puedan encontrar antes las páginas sin necesidad de perderse entre la cantidad de enlaces. El sitemap, facilita al buscador la URL, indica la frecuencia de actualización de esa página, la importancia de la misma frente a otras y la fecha de la última actualización. La estructura de un sitemap debe ser algo como lo siguiente:


Posicionamiento SEO: Indexación 70

El paso primero y principal para poder posicionar una web, es indexar el sitio. Sin ello, no tiene sentido hablar de posicionamiento SEO. Se puede conseguir posicionarse sin haber rellenado los formularios de petición de acceso a los buscadores, debido a que se consiguen enlaces externos a través de webs que ya están indexadas, por lo que las arañas rastrearán también nuestro sitio. Los formularios de inclusión de los principales navegadores son: Google – http://www.google.es/addurl/ Yahoo – http://search.yahoo.com/info/submit.html (necesario estar registrado). Bing – http://www.bing.com/webmaster


Tratamiento de la E/S estándar con Java 74

El grupo de los ficheros binarios se basan en las clases InputStream, para lectura, y OutputStream, para escritura: Jerarquía de InputStream: Jerarquía de OutputStream: El grupo de los ficheros de texto se basa en las clases Reader, para lectura, y Writer, para escritura: Jerarquía de Reader: Jerarquía de Writer: