Algunos truquitos de posicionamiento en Google

1. Cada vez que hagas pruebas para posicionar tu web o una página, éstas deben ser invisibles de cara a los buscadores, así siempre que se estés realizando experimentos o probando nuevos sistemas de indexación en Google. 2. Puedes saber la cantidad de páginas que Google ha indexado en un periodo de tiempo determinado consultando: www.google.es/search?q=site:tudominio.com&as_qdr=d7/a.. O si haces una búsqueda en gogle poniendo site:www.tudominio.com 3. Redes de dominios: Hace tiempo era muy normal tener muchos dominios que éstos apuntaban entre sí o apuntaban a un dominio en concreto, las llamadas redes…

Leer más

Interface de Java

Ya hemos dicho que interface en Java es una palabra que puede tener diferentes significados. Vamos a repasar algunos significados que ya hemos visto y a introducir otros nuevos. Es habitual que entre las personas que estudian Java haya dificultades para entender el concepto de interface. Esto es hasta cierto punto normal porque este término tiene varios usos.   Ya hemos dicho que interface en Java es una palabra que puede tener diferentes significados. Vamos a repasar algunos significados que ya hemos visto y a introducir otros nuevos. a) Interface: parte visible y pública…

Leer más

Clases de Arrays

Esta clase contiene varios métodos para manipular arrays (por ejemplo para ordenar un array o buscar un valor u objeto dentro de él) y para comparar arrays. Dado que pertenece al package util, para poder usar esta clase habremos de incluir en cabecera import java.util.Arrays; o bien import java.util.*;. Al igual que los arrays son unos objetos que hemos dicho son especiales (al carecer de métodos), podemos decir que la clase Arrays es una clase un tanto especial por cuanto carece de constructor. Digamos que directamente al cargar la clase con la sentencia…

Leer más

Copiar y comparar ARRAYS

Al trabajar con arrays de tipos primitivos o de objetos se nos puede plantear la necesidad de copiar arrays. La copia de arrays está permitida pero conviene ser cauto cuando realicemos procesos de este tipo. Recordar que un array es un objeto (aunque sea especial) y por tanto la variable que lo nombra en realidad contiene un puntero al objeto, no el objeto en sí mismo.   Al hacer una operación del tipo array1 = array2, el puntero de array1 apunta al mismo objeto que array2 mientras que el objeto al…

Leer más

Aprende que son los PACKAGES en JAVA

Los proyectos (en general podríamos establecer equivalencia de proyecto con programa, pero no siempre es así; proyecto es un conjunto de código que se mantiene agrupado) en Java se suelen organizar en paquetes (packages). El concepto de paquete viene siendo similar al de carpeta en Windows: un contenedor donde mantenemos cosas relacionadas entre sí. De hecho, en entornos como Eclipse o BlueJ esto es exactamente así: al crear packages, veremos que creamos una carpeta. No obstante, la organización en packages tiene muchas más implicaciones como veremos a continuación. La organización del…

Leer más

Cónoce acerca de las constantes en JAVA

En los programas que generemos usualmente intervendrán constantes: valores matemáticos como el número Pi, o valores propios de programa que nunca cambian. Si nunca cambian, lo adecuado será declararlos como constantes en lugar de cómo variables. Supongamos que queremos usar una constante como el número Pi y que usamos esta declaración. // Ejemplo aprenderaprogramar.com public class Calculadora {         private double PI = 3.1416;         public void mostrarConstantePi () { System.out.println (PI); }                 … constructor, métodos, … código de la clase …   } Si creas un objeto de tipo…

Leer más

Ejemplo de Conversión de tipos

Cuando utilizamos llamadas a métodos hemos de prestar especial atención al tipo requerido por los parámetros y al tipo devuelto (si se trata de un método tipo función). Si no lo hacemos, nuestros programas pueden dar lugar a errores o resultados incoherentes. Escribe y compila el siguiente código. //Test conversión de tipos aprenderaprogramar.com import java.util.ArrayList; public class TestConversion { public static void main (String [] Args) {       ArrayList<Integer> miListadoAL;     miListadoAL = new ArrayList<Integer>();     ArrayList<Integer> tmpAL = new ArrayList<Integer>();     miListadoAL.add(44); miListadoAL.add(7); miListadoAL.add(76); miListadoAL.add(29); miListadoAL.add(17);  //Recorremos el ArrayList…

Leer más

Conversión de tipos de datos en Java

En Java es posible transformar el tipo de una variable u objeto en otro diferente al original con el que fue declarado. Este proceso se denomina «conversión», «moldeado» o «tipado» y es algo que debemos manejar con cuidado pues un mal uso de la conversión de tipos es frecuente que dé lugar a errores.   Una forma de realizar conversiones consiste en colocar el tipo destino entre paréntesis, a la izquierda del valor que queremos convertir de la forma siguiente: Tipo VariableNueva = (NuevoTipo) VariableAntigua; Por ejemplo: int miNumero = (int) ObjetoInteger;     …

Leer más

Diseña Páginas web con WordPress en el curso online Lunes 09 de Marzo

Curso de WordPress online Desde tu casa u oficina cursa, aprende y certíficate en el Curso de WordPress online,  para desarrollar Páginas web Inteligentes,  CURSO EN VIVO CON EL INSTRUCTOR ON LINE, en nuestro sistema de conferencia en línea Participantes hasta 8 cupos Fecha: 09/ MARZO /2015 Hora: 7pm a 8:30pm Clases en vivo: Lunes, miércoles y viernes ( 2 semanas) Con más de 12 módulos del mejor material orientado a proyecto on line las 24 horas, Certificado por el Ministerio de Educación conferencias en vivo cada semana Bs. 2500,00…

Leer más

Aprende acerca de los arreglos en Java

Algunas clases que hemos citado, como ArrayList o LinkedList, se denominan colecciones de tamaño flexible porque permiten modificar dinámicamente el número de ítems que contienen, es decir, ampliarlo o reducirlo. A veces nos referiremos a estas colecciones como arrays dinámicos porque son similares a los arrays dinámicos que se emplean en otros lenguajes de programación. Los arrays dinámicos son muy potentes porque permiten crear colecciones de tamaño variable que podemos agrandar o empequeñecer en función de nuestras necesidades. Sin embargo, cuando se conoce el número de elementos en una colección…

Leer más